×

Method and Device for High Performance Regular Expression Pattern Matching

  • US 20100198850A1
  • Filed: 02/10/2010
  • Published: 08/05/2010
  • Est. Priority Date: 12/02/2005
  • Status: Active Grant
First Claim
Patent Images

1. In a device for matching an input string to a pattern via a deterministic finite automaton (DFA), the DFA comprising a plurality of states including a current state and a plurality of possible next states, the input string comprising a plurality of input symbols, the improvement comprising:

  • the device comprising at least two parallel pipeline stages;

    a first one of the pipeline stages being configured to retrieve a plurality of transitions to a possible next state of the DFA from a pre-populated memory; and

    a second one of the pipeline stages that is configured to choose, based at least in part upon the DFA'"'"'s current state, one of said retrieved transitions from which the integrated circuit will determine the next state of the DFA, wherein the second one of the pipeline stages is downstream from the first one of the pipeline stages.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×