Method And Apparatus For Optimizing Finite Automata Processing

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

Natural language1.00
AI hardware0.95
Machine learning0.26
Vision0.18
Knowledge representation0.18
Planning0.15
Evolutionary computation0.00
Speech0.00

Ownership

CAVIUM, INC.

assignment · 327090846

Assignors

GOYAL, RAJAN, BILLA, SATYANARAYANA LAKSHMIPATHI

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC