Apparatus and method for high performance data content processing

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20060080467A1
SERIAL NO

10927967

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Incoming data streams are processed at relatively high speed for decoding, content inspection and classification. A multitude of processing channels process multiple data streams concurrently so as to allows networking based host systems to provide the data streams--as the packets carrying these data streams are received from the network--without requiring the data streams to be buffered. Moreover, host systems processing stored content, such as email messages and computer files, can process more than one stream at once and thereby make better utilization of the host system's CPU. Processing bottlenecks are alleviated by offloading the tasks of data extraction, inspection and classification from the host CPU. A content processing system which so processes the incoming data streams, is readily extensible to accommodate and perform additional data processing algorithms. The content processing system is configurable to enable additional data processing algorithms to be performed in parallel or in series.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTEL CORPORATIONSANTA CLARA, CA29226
Sensory Networks, Inc.PALO ALTO, CA5

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Barrie, Robert Matthew Double Bay, AU 22 625
Clift, Sean Willoughby, AU 1 15
Gould, Stephen Queens Park, AU 43 755
Marks, Kellie McMahons Point, AU 6 21
Peltzer, Ernest Eastwood, AU 4 67

Cited Art Landscape

Patent Info (Count) # Cites Year
 
TREND MICRO INCORPORATED (1)
* 7308501 Method and apparatus for policy-based packet classification using hashing algorithm 14 2001
 
PROTOCOL ACQUISITION, LLC (1)
* 2006/0136,570 Runtime adaptable search processor 289 2005
 
LSI LOGIC CORPORATION (1)
* 2004/0141,518 Flexible multimode chip design for storage and networking 27 2003
 
CISCO TECHNOLOGY, INC. (1)
* 7188363 Method and apparatus for adding and updating protocol inspection knowledge to firewall processing during runtime 9 2000
 
ALCATEL LUCENT (1)
* 2003/0147,385 Enterprise switching device and method 89 2003
 
ALCATEL-LUCENT USA INC. (1)
* 2006/0251,069 Programmable Packet Processor with Flow Resolution Logic 16 2006
 
ZTE CORPORATION (1)
* 2007/0192,621 Network communication security processor and data processing method 2 2004
 
ALTERA CORPORATION (1)
* 6044225 Multiple parallel digital data stream channel controller 67 1996
 
NXP USA, INC. (1)
* 2004/0250,095 Semiconductor device and method utilizing variable mode control with block ciphers 15 2003
 
ACCENTURE GLOBAL SERVICES LIMITED (1)
* 6195697 System, method and article of manufacture for providing a customer interface in a hybrid network 189 1999
 
HITACHI, LTD. (2)
* 6735646 Computer system using disk controller and operating service thereof 4 2001
* 2003/0051,081 Storage control device and method for management of storage control device 2 2002
 
HUAWEI TECHNOLOGIES CO., LTD. (1)
* 2005/0008,029 System and method of accessing and transmitting different data frames in a digital transmission network 1 2004
 
ORACLE AMERICA, INC. (1)
* 2003/0061,499 Data encryption and decryption 7 2002
 
TIME WARNER INC. (1)
* 6714975 Method for targeted advertising on the web based on accumulated self-learning data, clustering users and semantic node graph techniques 138 1997
 
GULA CONSULTING LIMITED LIABILITY COMPANY (1)
* 7171467 Out-of-band remote management station 8 2003
 
RENESAS ELECTRONICS CORPORATION (1)
* 7290148 Encryption and decryption communication semiconductor device and recording/reproducing apparatus 45 2003
 
SILL, ROBERT THOMAS (1)
* 2007/0162,957 Methods, systems and devices for securing supervisory control and data acquisition (SCADA) communications 9 2007
 
MAGNACHIP SEMICONDUCTOR, LTD. (1)
* 2002/0191,613 Multi-port packet processor 2 2002
 
ITT MANUFACTURING ENTERPRISES, INC. (7)
* 2002/0188,839 Method and system for high-speed processing IPSec security protocol packets 24 2001
* 7266703 Single-pass cryptographic processor and method 14 2002
* 2002/0191,790 Single-pass cryptographic processor and method 31 2002
* 2002/0191,791 Apparatus and method for a hash processing system using multiple hash storage areas 8 2002
* 2002/0191,792 Apparatus and method for a hash processing system using integrated message digest and secure hash architectures 3 2002
* 2002/0191,793 Security association data cache and structure 12 2002
* 7249255 Apparatus and method for a hash processing system using multiple hash storage areas 6 2002
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (2)
* 2003/0061,623 Highly integrated media access control 24 2002
* 2005/0078,601 Hash and route hardware with parallel routing scheme 6 2003
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
CISCO TECHNOLOGY, INC. (21)
* 7987272 Performing message payload processing functions in a network element on behalf of an application 6 2004
* 2006/0123,467 Performing message payload processing functions in a network element on behalf of an application 60 2004
8082304 Guaranteed delivery of application layer messages by a network element 3 2004
* 2006/0129,650 Guaranteed delivery of application layer messages by a network element 48 2004
8549171 Method and apparatus for high-speed processing of structured application messages in a network device 2 2005
* 2006/0123,425 Method and apparatus for high-speed processing of structured application messages in a network device 29 2005
8458467 Method and apparatus for adaptive application message payload content transformation in a network infrastructure element 3 2006
8266327 Identity brokering in a network element 142 2006
* 2007/0005,801 Identity brokering in a network element 111 2006
8090839 XML message validation in a network infrastructure element 7 2006
7962582 Enforcing network service level agreements in a network element 24 2006
* 2007/0156,919 Enforcing network service level agreements in a network element 271 2006
* 2007/0005,786 XML message validation in a network infrastructure element 40 2006
* 8843598 Network based device for providing RFID middleware functionality 0 2007
* 2008/0104,209 NETWORK BASED DEVICE FOR PROVIDING RFID MIDDLEWARE FUNCTIONALITY 13 2007
8799403 Caching content and state data at a network element 3 2009
* 2010/0094,945 CACHING CONTENT AND STATE DATA AT A NETWORK ELEMENT 32 2009
8700778 Provisioning and redundancy for RFID middleware servers 0 2010
* 2011/0004,781 PROVISIONING AND REDUNDANCY FOR RFID MIDDLEWARE SERVERS 8 2010
8312148 Performing message payload processing functions in a network element on behalf of an application 6 2011
9380008 Method and apparatus for high-speed processing of structured application messages in a network device 0 2013
 
Advestigo (1)
* 2009/0113,545 Method and System for Tracking and Filtering Multimedia Data on a Network 8 2006
 
KASPERSKY LAB ZAO (1)
* 8042184 Rapid analysis of data stream for malware presence 63 2006
 
NVIDIA CORPORATION (2)
* 9542192 Tokenized streams for concurrent execution between asymmetric multiprocessors 0 2008
8656394 Tokenized streams for concurrent execution between asymmetric multiprocessors 0 2008
* Cited By Examiner