×

System and method to traverse a non-deterministic finite automata (NFA) graph generated for regular expression patterns with advanced features

  • US 9,507,563 B2
  • Filed: 02/21/2014
  • Issued: 11/29/2016
  • Est. Priority Date: 08/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of walking a non-deterministic finite automata (NFA) graph representing a pattern, the method comprising:

  • by a processor, extracting a node type, a next node address, and an element from a node of the NFA graph; and

    by the processor, matching a segment of a payload with the element by matching the payload with the element at least zero times, a number of the at least zero times based on the node type, wherein extracting the node type, next node address, and the element from the node enable the processor to identify the pattern in the payload with less nodes relative to another NFA graph representing the pattern.

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