Information extraction from a database
First Claim
Patent Images
1. A computer implemented method of extracting information from a database, comprising:
- searching the database for occurrences of at least one tuple of information;
analyzing an occurrence of a tuple of information that was found in the database to identify a pattern in which the tuple of information was stored; and
extracting additional tuples of information from the database utilizing the pattern.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for extracting information from a database are provided. A database such as the Web is searched for occurrences of tuples of information. The occurrences of the tuples of information that were found in the database are analyzed to identify a pattern in which the tuples of information were stored. Additional tuples of information can then be extracted from the database utilizing the pattern. This process can be repeated with the additional tuples of information, if desired.
-
Citations
34 Claims
-
1. A computer implemented method of extracting information from a database, comprising:
-
searching the database for occurrences of at least one tuple of information;
analyzing an occurrence of a tuple of information that was found in the database to identify a pattern in which the tuple of information was stored; and
extracting additional tuples of information from the database utilizing the pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product for extracting information from a database, comprising:
-
computer code that searches the database for occurrences of at least one tuple of information;
computer code that analyzes an occurrence of a tuple of information that was found in the database to identify a pattern in which the tuple of information was stored;
computer code that extracts additional tuples of information from the database utilizing the pattern; and
a computer readable medium that stores the computer codes. - View Dependent Claims (19)
-
-
20. A computer implemented method of extracting information from a database, comprising:
-
searching the database for occurrences of tuples of information;
analyzing the occurrences of the tuples of information that were found in the database to identify a pattern in which the tuples of information were stored, wherein a pattern includes a prefix text, a middle text and suffix text, where the prefix text precedes desired information in the tuples of information, the middle text is between desired information in the tuples of information and the suffix text follows desired information in the tuples of information;
extracting additional tuples of information from the database utilizing the pattern; and
repeating the searching, analyzing and extracting for additional tuples of information. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer program product for extracting information from a database, comprising:
-
computer code that searches the database for occurrences of tuples of information;
computer code that analyzes the occurrence of tuples of information that were found in the database to identify a pattern in which the tuples of information were stored, wherein a pattern includes a prefix text, a middle text and suffix text, where the prefix text precedes desired information in the tuples of information, the middle text is between desired information in the tuples of information and the suffix text follows desired information in the tuples of information;
computer code that extracts additional tuples of information from the database utilizing the pattern;
computer code that repeats the searching, analyzing and extracting for additional tuples of information; and
a computer readable medium that stores the computer codes. - View Dependent Claims (34)
-
Specification