Apparatus and method for extracting data
First Claim
Patent Images
1. An information processing apparatus comprising:
- information obtaining means for obtaining information;
template storage means for storing a plurality of templates, wherein each of the plurality of templates defines at least one attribute of data to be extracted and a data field for the attribute;
template selection means for selecting a template from the plurality of templates stored in said template storage means;
extraction means for extracting data corresponding to the attribute defined in the template selected by said template selection means, from the obtained information; and
saving means for saving data extracted by said extraction means in the data field for the attribute corresponding to the extracted data, in the template selected by said template selection means.
3 Assignments
0 Petitions
Accused Products
Abstract
In an information processing apparatus, information is obtained from an internet and a template is selected from a plurality of templates in each of which at least one item is set to be extracted. Data corresponding to the item set in the selected template is extracted from the obtained information and is saved.
52 Citations
37 Claims
-
1. An information processing apparatus comprising:
-
information obtaining means for obtaining information;
template storage means for storing a plurality of templates, wherein each of the plurality of templates defines at least one attribute of data to be extracted and a data field for the attribute;
template selection means for selecting a template from the plurality of templates stored in said template storage means;
extraction means for extracting data corresponding to the attribute defined in the template selected by said template selection means, from the obtained information; and
saving means for saving data extracted by said extraction means in the data field for the attribute corresponding to the extracted data, in the template selected by said template selection means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 14, 15, 16, 17, 18)
-
-
8-13. -13. (cancelled)
-
19. An information processing method comprising the steps of:
-
obtaining information;
selecting a template from a plurality of templates stored in a template memory, in each of the plurality of templates at least one attribute of data to be extracted and a data field for the attribute are defined;
extracting data corresponding to the attribute defined in the selected templates from the obtained information; and
saving the extracted data in the data field for the attribute corresponding to the extracted data, in the selected template. - View Dependent Claims (20, 21, 22, 23, 24, 25, 32, 33, 34, 35, 36)
-
-
26-31. -31. (cancelled)
-
37. An information processing program for controlling a computer to perform the steps of:
-
obtaining information;
selecting a template from a plurality of templates stored in a template memory, in each of the plurality of templates at least one attribute of data to be extracted and a data field for the attribute are defined;
extracting data corresponding to the attribute defined in the selected template, from the obtained information; and
saving the extracted data in the data field for the attribute corresponding to the extracted data, in the selected template.
-
Specification