High-speed pattern storing and matching method
First Claim
1. A high-speed pattern storing method, which is to tabulate and store pattern data constituting rules, the method comprising:
- (a) dividing the pattern data into parts having a defined length or less;
(b) extracting input position sequence information of each divided part of the pattern data; and
(c) assigning a characteristic packet ID to each divided part of the pattern data, and tabulating and storing the divided parts of the pattern data and the input position sequence information of the corresponding parts of the pattern data.
1 Assignment
0 Petitions
Accused Products
Abstract
The high-speed pattern storing and matching method includes dividing pattern data having a defined rule into parts having a defined length, tabulating and storing input position sequence information of the divided parts of the pattern data and information about the pattern data subsequent to the corresponding divided part of the pattern data, dividing input pattern data into parts having a defined length, independently searching the divided parts of the input pattern data, and determining whether the pattern data input according to each input position sequence are matched to the pattern data having the defined rules, thereby enabling high-speed pattern matching in real time and storing repeating words in one address of memories to enhance the memory efficiency.
30 Citations
11 Claims
-
1. A high-speed pattern storing method, which is to tabulate and store pattern data constituting rules, the method comprising:
-
(a) dividing the pattern data into parts having a defined length or less;
(b) extracting input position sequence information of each divided part of the pattern data; and
(c) assigning a characteristic packet ID to each divided part of the pattern data, and tabulating and storing the divided parts of the pattern data and the input position sequence information of the corresponding parts of the pattern data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A high-speed pattern matching method, which is to determine whether input data pattern are matched to pattern data tabulated and stored according to a defined rule, the method comprising:
-
(a) dividing the input pattern data into parts having a defined length or less;
(b) searching table information storing the same pattern data as the divided data pattern;
(c) extracting table input position sequence information of the corresponding data included in the table information storing the same pattern as the divided parts of the data pattern searched, and table information having the same input position sequence information of the divided data pattern; and
(d) determining from the extracted table information whether the pattern data being constructed is the same as the input data pattern. - View Dependent Claims (10, 11)
-
Specification