MATCH ENGINE FOR DETECTION OF MULTI-PATTERN RULES

Patent №

US 8,572,016

Granted

2013-10-29

Filed 2009

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12533616

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.

Knowledge representationPlanningAI hardwareG06N 5/025G06F 16/24G06F 21/561G06N 5/047H04L 65/60G06F 2221/034

AI classification

AI hardware1.00
Planning0.57
Knowledge representation0.56
Vision0.27
Machine learning0.03
Natural language0.01
Evolutionary computation0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 230380035

Assignors

VAN LUNTEREN, JAN

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

From the same owner

© 2026 NYSGPT2525 LLC