Invention Grant
US09015102B2 Match engine for detection of multi-pattern rules 有权
匹配引擎,用于检测多模式规则

Match engine for detection of multi-pattern rules
Abstract:
Methods, systems and computer program products are disclosed for detecting patterns in a data stream that match multi-pattern rules. One embodiment of the invention provides a method of recognizing a specified group of patterns in a data stream. The method comprises identifying a rule for said specified group of patterns in the data stream, and using a first array of finite state machines to scan the data stream for at least some of the patterns in the specified group. For patterns in the specified group that are found in the data stream by the first array of finite state machines, pattern identifiers are sent to a second array of finite state machines. The second array of finite state machines determines if the specified group of patterns is in the data stream in accordance with the identified rule by, at least in part, using said pattern identifiers.
Public/Granted literature
Information query
Patent Agency Ranking
0/0