Detecting longest regular expression matches

K Atasu - US Patent 10,474,707, 2019 - Google Patents
In one embodiment, a computer-implemented method includes receiving a regular
expression (regex) and input data. One or more spans are identified representing one or …

Compiling and optimizing a computer code by minimizing a number of states in a finite machine corresponding to the computer code

DJB Kluss - US Patent 9,996,328, 2018 - Google Patents
Methods and systems for compiling codes from programming languages into programming
languages are disclosed. An example method may include acquiring a first code written in a …

Systems and methods for accelerated pattern matching

RPS Ahuja, M Nedbal, S Gangashanaiah - US Patent 10,212,132, 2019 - Google Patents
Abstract System, methods, and apparatuses enable a network security system to more
efficiently perform pattern matching against data items. For example, the disclosed …

Supporting communications in a stream processing platform

M Cortes, ADL Van Wijngaarden - US Patent 10,812,606, 2020 - Google Patents
Various example embodiments for supporting communications for stream processing
platforms are described. Various example embodiments for supporting communications in a …

Detecting longest regular expression matches

K Atasu - US Patent 10,467,272, 2019 - Google Patents
In one embodiment, a computer-implemented method includes receiving a regular
expression (regex) and input data. One or more spans are identified representing one or …

Systems and methods for accelerated pattern matching

RPS Ahuja, M Nedbal, S Gangashanaiah - US Patent 10,608,991, 2020 - Google Patents
System, methods, and apparatuses enable a network security system to more efficiently
perform pattern matching against data items. For example, the disclosed approaches may …

Regular expression matching with back-references using backtracking

K Atasu, S Dragone - US Patent 9,875,045, 2018 - Google Patents
A device for matching, in input data, a regular expression with back-references, represented
by a finite-state machine (FSM). The device comprises a plurality of parallel processing …

Mapping a computer code to wires and gates

DJB Kluss - US Patent 10,481,881, 2019 - Google Patents
Methods and systems for mapping computer code to wires and gates are disclosed. An
example method may include acquiring a code written in a programming language and …

Accelerated pattern matching using pattern functions

RPS Ahuja, M Nedbal, S Gangashanaiah - US Patent 10,212,133, 2019 - Google Patents
US10212133B2 - Accelerated pattern matching using pattern functions - Google Patents
US10212133B2 - Accelerated pattern matching using pattern functions - Google Patents …

Hardware trigger generation from a declarative protocol description

EF Tanous, KD Rule, J Feist - US Patent 10,148,547, 2018 - Google Patents
A test-and-measurement instrument is described. A state machine, corresponding to a
regular expression, can be stored in the test-and-measurement instrument. The state …