Invention Grant
US07672941B2 Pattern matching using deterministic finite automata and organization of such automata
有权
使用确定性有限自动机的模式匹配和这种自动机的组织
- Patent Title: Pattern matching using deterministic finite automata and organization of such automata
- Patent Title (中): 使用确定性有限自动机的模式匹配和这种自动机的组织
-
Application No.: US11064257Application Date: 2005-02-22
-
Publication No.: US07672941B2Publication Date: 2010-03-02
- Inventor: Peter Furlong , Eoghan Stack , David John Law , Hana Hailichova
- Applicant: Peter Furlong , Eoghan Stack , David John Law , Hana Hailichova
- Applicant Address: US MA Marlborough
- Assignee: 3Com Corporation
- Current Assignee: 3Com Corporation
- Current Assignee Address: US MA Marlborough
- Priority: GB0501232.3 20050121
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
A deterministic finite state machine is operated to detect any one of a plurality of digital signatures each corresponding to a succession of characters and each defined by a sequence of states in the state machine. The machine is organized such that for each state after the first in any sequence there are not more than two allowed exit transitions of which one is to a default state. Input characters are examined to determine a transition from a current state of the machine to a next state. When the machine responds to an input character to perform a transition to the default state, the input character is re-examined to determine the next state of the state machine. The reduction in transitions saves considerable space in memory.
Public/Granted literature
- US20060167915A1 Pattern matching using deterministic finite automata and organization of such automata Public/Granted day:2006-07-27
Information query