Invention Grant
- Patent Title: Intelligent graph walking
- Patent Title (中): 智能图走
-
Application No.: US11982433Application Date: 2007-11-01
-
Publication No.: US08819217B2Publication Date: 2014-08-26
- Inventor: Muhammad Raghib Hussain , Rajan Goyal , Imrar Badr
- Applicant: Muhammad Raghib Hussain , Rajan Goyal , Imrar Badr
- Applicant Address: US CA San Jose
- Assignee: Cavium, Inc.
- Current Assignee: Cavium, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Hamilton, Brook, Smith & Reynolds, P.C.
- Main IPC: G06F15/173
- IPC: G06F15/173

Abstract:
An apparatus, and corresponding method, for performing a search for a match of at least one expression in an input stream is presented. A graph including a number of interconnected nodes is generated. A compiler may assign at least one starting node and at least one ending node. The starting node includes a location table with node position information of an ending node and a sub-string value associated with the ending node. Using the node position information and a string comparison function, intermediate nodes located between the starting and ending nodes may be bypassed. The node bypassing may reduce the number of memory accesses required to read the graph.
Public/Granted literature
- US20090119399A1 Intelligent graph walking Public/Granted day:2009-05-07
Information query