Invention Grant
- Patent Title: Apparatus and method for constructing Aho-Corasick automata for detecting regular expression pattern
-
Application No.: US17134624Application Date: 2020-12-28
-
Publication No.: US11409806B2Publication Date: 2022-08-09
- Inventor: Byung Hyun Ha , Tae Wan Kim , Il Hoon Choi
- Applicant: SOMANSA CO., LTD.
- Applicant Address: KR Seoul
- Assignee: SOMANSA CO., LTD.
- Current Assignee: SOMANSA CO., LTD.
- Current Assignee Address: KR Seoul
- Agency: Harness, Dickey & Pierce, P.L.C.
- Priority: KR10-2020-0168282 20201204
- Main IPC: G06F16/903
- IPC: G06F16/903 ; G06F16/901

Abstract:
An apparatus for constructing Aho-Corasick automata according to the present invention includes a concatenative normal form transforming unit configured to receive a regular expression that is expressed using an operator including a concatenation and an alternation and transform the regular expression into concatenative normal forms (wherein each concatenative normal form is defined as a form in which character alternations are connected by concatenation); a trie generating unit configured to generate a trie from the concatenative normal forms by updating states and transitions of the trie (wherein each transition corresponds to a set of characters) while processing each concatenative normal form in order; and a failure link creating unit configured to create a failure link for each state of the trie by using a set of characters corresponding to each transition of the trie.
Public/Granted literature
- US20220179913A1 APPARATUS AND METHOD FOR CONSTRUCTING AHO-CORASICK AUTOMATA FOR DETECTING REGULAR EXPRESSION PATTERN Public/Granted day:2022-06-09
Information query