DATA DETECTION
First Claim
1. A machine-implemented method of detecting data of a plurality of types in a sequence of characters, the method comprising:
- combining the use of a pattern detection method and a statistical learning method to detect the data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for detecting data in a sequence of characters or text using both a statistical engine and a pattern engine. The statistical engine is trained to recognize certain types of data and the pattern engine is programmed to recognize the grammatical pattern of certain types of data. The statistical engine may scan the sequence of characters to output first data, and the pattern engine may break down the first data into subsets of data. Alternatively, the statistical engine may output items that have a predetermined probability or greater of being a certain type of data and the pattern engine may then detect the data from the output items and/or remove incorrect information from the output items.
115 Citations
51 Claims
-
1. A machine-implemented method of detecting data of a plurality of types in a sequence of characters, the method comprising:
combining the use of a pattern detection method and a statistical learning method to detect the data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. A machine-implemented method of processing data comprising:
-
receiving text; processing the text using both a pattern engine and a statistical engine to detect data of a plurality of predetermined types. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. An article of manufacture comprising:
-
a machine-accessible medium including instructions that, when accessed by a machine, causes the machine to detect data of a plurality of types in an input sequence of characters by performing operations comprising; combining the use of a pattern detection method and a statistical learning method to detect the data. - View Dependent Claims (26)
-
-
27. An article of manufacture comprising:
-
a machine-accessible medium including data that, when accessed by a machine, causes the machine to perform operations comprising; receiving text; processing the text using both a pattern engine and a statistical engine to detect data of a plurality of predetermined types. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
-
35. A data processing system, the system comprising:
-
an input for receiving text; a pattern engine; and a statistical engine, wherein the pattern engine and the statistical engine together detect data of a plurality of predetermined types in the text. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42)
-
-
43. A data detecting system for detecting data of a plurality of types in text, the system comprising:
-
a pattern detection means; and a statistical learning means, wherein the pattern detection means and the statistical learning means are operative together to detect the data. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51)
-
Specification