Invention Grant
- Patent Title: Fast identification of complex strings in a data stream
- Patent Title (中): 快速识别数据流中的复杂字符串
-
Application No.: US13371455Application Date: 2012-02-12
-
Publication No.: US08423572B2Publication Date: 2013-04-16
- Inventor: Kevin Gerard Boyce
- Applicant: Kevin Gerard Boyce
- Applicant Address: JP Tokyo
- Assignee: Trend Micro Incorporated
- Current Assignee: Trend Micro Incorporated
- Current Assignee Address: JP Tokyo
- Agency: IP-MEX Inc.
- Agent Victoria Donnelly
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F17/00

Abstract:
An apparatus for detecting presence of a selected complex string in a data stream has a primary processor, detecting coherent strings of the selected complex string; and a secondary processor, pipelined to the primary processor, and detecting ambiguous strings interleaving said coherent strings. The primary processor is configured to determine a number of coherent strings in the selected complex string, each coherent string preceded by a prefix of indefinite characters, with a last coherent string succeeded by a suffix of indefinite characters; and to locate sequential portions of the data stream that are identical to successive coherent strings of the selected complex string. The secondary processor is configured to ascertain congruence of portions of the data stream preceding and interleaving the sequential portions to prefixes of the coherent strings; and to ascertain congruence of the suffix to a corresponding portion of said data stream following the sequential portions.
Public/Granted literature
- US20120143884A1 FAST IDENTIFICATION OF COMPLEX STRINGS IN A DATA STREAM Public/Granted day:2012-06-07
Information query