High data rate stateful protocol processing

FI Osman, SJ Knee - US Patent 8,015,303, 2011 - Google Patents
A method, system, and apparatus for processing messages according to one or more
stateful protocols in a data communication system. Messages belonging to various …

Decision tree multi-field classification dynamic rules updating and rebuilding

GT Davis, CD Jeffries - US Patent 7,937,355, 2011 - Google Patents
The present invention relates to a method and computer system device for applying a
plurality of rules to data packets within a network computer system. A filter rule decision tree …

Integrated search engine devices that utilize SPM-linked bit maps to reduce handle memory duplication and methods of operating same

DW Carr - US Patent 8,086,641, 2011 - Google Patents
An integrated search engine device evaluates span prefix masks for keys residing at leaf
parent levels of a search tree to identify a longest prefix match to an applied search key. This …

Routing data units between different address domains

H Stewart, M de la Garrigue, C Haywood - US Patent 7,945,722, 2011 - Google Patents
Methods for routing data units and PCI Express switches are disclosed. A plurality of devices
may be coupled to a corresponding plurality of physical interfaces, each physical interface …

Scheduler pipeline design for hierarchical link sharing

C Basso, JL Calvignac, CJ Chang, GT Davis… - US Patent …, 2011 - Google Patents
A pipeline configuration is described for use in network traffic management for the hardware
scheduling of events arranged in a hierarchical linkage. The configuration reduces costs by …

Integrated search engine devices having pipelined node maintenance sub-engines therein that support database flush operations

G Depelteau - US Patent 7,987,205, 2011 - Google Patents
5,897,655 5,918.245 5,924,115 6,035,326 6,041,053 6,098,150 6,115,792 6,138,123
6,219,662 6,389,507 6,401,117 6,404,752 6.421, 730 6,430,527 6,441,053 6,460, 112 …

Behavioral classification of communication sessions using active session initiation

O Weil, R Sagy, I Feldman - US Patent 7,996,520, 2011 - Google Patents
F CIASII'IED SESSION plurality of communication sessions in a communication net Work. A
subset of the sessions is identi? ed using the behav ioral characteristics, such that the …

Fast processing memory array

OK Ban, X Cheng, EJS Amand - US Patent 8,028,124, 2011 - Google Patents
The illustrative embodiments described herein provide a computer implemented method,
apparatus, and computer program product for increasing efficiency associated with data …

Caching lookups based upon TCP traffic flow characteristics

GT Davis, CD Jeffries, N Vaidhyanathan… - US Patent …, 2011 - Google Patents
The classification system of a network device includes a cache in which a mapping between
predefined characteristics of TCP/IP packets and associated actions are stored in response …

Integrated search engine devices that support database key dumping and methods of operating same

G Depelteau, DW Carr - US Patent 7,953,721, 2011 - Google Patents
Methods of operating a search engine device include repeatedly reading next keys (and
associated handles) from a database within the search engine device in order to identify and …