The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 08, 2018

Filed:

Dec. 05, 2017
Applicant:

Redberry Systems, Inc., Los Altos Hills, CA (US);

Inventors:

Sandeep Khanna, Los Altos, CA (US);

Varadarajan Srinivasan, Los Altos Hills, CA (US);

Madhavan Bakthavatchalam, Fremont, CA (US);

Assignee:

Redberry Systems, Inc., Los Altos Hills, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
H04L 63/1416 (2013.01); G06F 17/30864 (2013.01); H04L 63/1425 (2013.01); H04L 63/20 (2013.01);
Abstract

Upon receiving malware detection rules that are to be identified with respect to an input traffic stream, a sequence of state definitions are generated for each of the rules. The state definitions for each rule correspond to respective segments of the rule and specify conditions under which a state machine is to transition between search states corresponding to those segments, at least one of the segments corresponding to multiple characters within the input traffic stream. A state machine transitions between search states corresponding to one or more of the rules in accordance with contents of the input traffic stream and the conditions specified by the sequence of state definitions.


Find Patent Forward Citations

Loading…