Patent №
US 9,602,532
Granted
2017-03-21
Filed 2014
Owner
CAVIUM, INC.
Lab
—
AI components
2
nlp · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
14169830
A method, and corresponding apparatus and system are provided for optimizing matching at least one regular expression pattern in an input stream by walking at least one finite automaton in a speculative manner. The speculative manner may include iteratively walking at least two nodes of a given finite automaton, of the at least one finite automaton, in parallel, with a segment, at a current offset within a payload, of a packet in the input stream, based on positively matching the segment at a given node of the at least two nodes walked in parallel, the current offset being updated to a next offset per iteration.
AI classification
Ownership
CAVIUM, INC.
assignment · 327090846
Assignors
GOYAL, RAJAN, BILLA, SATYANARAYANA LAKSHMIPATHI
On an employer assignment, the assignors are typically the inventors.