×

Content search mechanism that uses a deterministic finite automata (DFA) graph, a DFA state machine, and a walker process

  • US 8,818,921 B2
  • Filed: 09/27/2013
  • Issued: 08/26/2014
  • Est. Priority Date: 09/10/2004
  • Status: Active Grant
First Claim
Patent Images

1. A network services processor comprising:

  • at least one processor configured to search for a match of at least one pattern in an input stream by traversing a data structure generated from one or more regular expressions describing patterns for the search; and

    at least one memory operatively coupled to the at least one processor and configured to store the generated data structure, the generated data structure including at least one node having an intelligent node structure providing information on a next node to traverse and enabling the at least one processor to perform at least one task upon reaching the at least one node and to qualify validity of the match, of the at least one pattern in the input stream, determined at the at least one node, by comparing at least one offset, of at least one character of the at least one pattern matching in the input stream, to a given range limit, wherein the generated data structure is a Deterministic Finite Automata (DFA) graph.

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