×

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

  • US 9,336,328 B2
  • Filed: 07/22/2014
  • Issued: 05/10/2016
  • 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 process packets in an input stream of packets and match at least one pattern in the input stream by traversing a data structure generated from one or more regular expressions for a content processing application; 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 to perform at least one task based on traversing the at least one node, enabling the at least one processor to generate and check state information at the at least one node to obviate a post-processing overhead of the at least one pattern matched, to improve performance of the at least one processor relative to performing post-processing of results for the content processing application.

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