Method and device for high performance regular expression pattern matching

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7945528
APP PUB NO 20100198850A1
SERIAL NO

12703388

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Disclosed herein is an improved architecture for regular expression pattern matching. Improvements to pattern matching deterministic finite automatons (DFAs) that are described by the inventors include a pipelining strategy that pushes state-dependent feedback to a final pipeline stage to thereby enhance parallelism and throughput, augmented state transitions that track whether a transition is indicative of a pattern match occurring thereby reducing the number of necessary states for the DFA, augmented state transition that track whether a transition is indicative of a restart to the matching process, compression of the DFA's transition table, alphabet encoding for input symbols to equivalence class identifiers, the use of an indirection table to allow for optimized transition table memory, and enhanced scalability to facilitate the ability of the improved DFA to process multiple input symbols per cycle.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
CHARTER COMMUNICATIONS OPERATING LLC12405 POWERSCOURT DRIVE ST LOUIS MO 63131

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Brodie, Benjamin Curry University City, US 2 541
Cytron, Ron K St. Louis, US 14 1598
Taylor, David Edward St. Louis, US 22 1224

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation