×

Intelligent graph walking

  • US 20090119399A1
  • Filed: 11/01/2007
  • Published: 05/07/2009
  • Est. Priority Date: 11/01/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for performing a search for a match of at least one expression in an input stream, the method comprising:

  • generating a graph of expressions including a plurality of interconnected nodes, at least one ending node, and at least one starting node, the starting node including a comparison command and a location table, the location table including node position information of the at least one ending node and a value of a sub-string between the at least one starting node and the at least one ending node;

    traversing the nodes of the graph to search for the match of the at least one expression in the input stream;

    upon reaching the at least one starting node in the graph, detecting a common sub-string in the at least one expression and the sub-string value in the location table, using the comparison command; and

    upon detection of the common sub-string, bypassing at least two consecutively interconnected nodes to reach the at least one ending node.

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