Apparatus, method, and program for retrieving structured documents
First Claim
1. A computer program stored on a computer readable medium, and instructing the computer to retrieve structured documents from a structured-documents-database having a hierarchical structure and storing a plurality of structured documents each having a document structure and a plurality of data items, each of the document structures being constructed by a plurality of components, each of the component constructing the hierarchical structure, and each of the data items being stored in the structured-documents-database as a value included in one of the components, the computer program comprising:
- first program instruction means for instructing a computer processor to receive at least one retrieval condition including at least one first desired word, and at least one first desired component including a value in which the first desired word is included;
second program instruction means for instructing a computer processor to detect a plurality of second desired components each being similar to the first desired component, in the hierarchical structure;
third program instruction means for instructing a computer processor to acquire a plurality of second desired words each being similar to the first desired word;
fourth program instruction means for instructing a computer processor to retrieve a plurality of first structured documents each including at least one first component including a value in which at least one of the first desired word and the second desired words is included, from the structured-document-database; and
fifth program instruction means for instructing a computer processor to retrieve a plurality of second structured documents each including a second component corresponding to one of the first desired component and the second desired components and including or corresponding to the first component, from the first structured documents.
4 Assignments
0 Petitions
Accused Products
Abstract
When a retrieval condition including a first desired word and a first desired component including a value in which the first desired word is included, is inputted, a first detecting device detects second desired components each being similar to the first desired component, an acquiring device acquirers second desired words each being similar to the first desired word, a first retrieving device retrieves first structured documents each including a first component including a value in which one of the first desired word and the second desired words is included, a second retrieving device retrieves second structured documents each including a second component corresponding to one of the first desired component and the second desired components and including or corresponding to the first component.
-
Citations
17 Claims
-
1. A computer program stored on a computer readable medium, and instructing the computer to retrieve structured documents from a structured-documents-database having a hierarchical structure and storing a plurality of structured documents each having a document structure and a plurality of data items, each of the document structures being constructed by a plurality of components, each of the component constructing the hierarchical structure, and each of the data items being stored in the structured-documents-database as a value included in one of the components, the computer program comprising:
-
first program instruction means for instructing a computer processor to receive at least one retrieval condition including at least one first desired word, and at least one first desired component including a value in which the first desired word is included;
second program instruction means for instructing a computer processor to detect a plurality of second desired components each being similar to the first desired component, in the hierarchical structure;
third program instruction means for instructing a computer processor to acquire a plurality of second desired words each being similar to the first desired word;
fourth program instruction means for instructing a computer processor to retrieve a plurality of first structured documents each including at least one first component including a value in which at least one of the first desired word and the second desired words is included, from the structured-document-database; and
fifth program instruction means for instructing a computer processor to retrieve a plurality of second structured documents each including a second component corresponding to one of the first desired component and the second desired components and including or corresponding to the first component, from the first structured documents.
-
-
2. An apparatus for retrieving structured documents from a structured-documents-database having a hierarchical structure and storing a plurality of structured documents each having a document structure and a plurality of data items, each of the document structures being constructed by a plurality of components, each of the component constructing the hierarchical structure, and each of the data items being stored in the structured-documents-database as a value included in one of the components, the apparatus comprising:
-
an input device configured to input at least one retrieval condition including at least one first desired word, and at least one first desired component including a value in which the first desired word is included;
a first detecting device configured to detect a plurality of second desired components each being similar to the first desired component, in the hierarchical structure;
an acquiring device configured to acquire a plurality of second desired words each being similar to the first desired word;
a first retrieving device configured to retrieve a plurality of first structured documents each including at least one first component including a value in which at least one of the first desired word and the second desired words is included, from the structured-document-database; and
a second retrieving device configured to retrieve a plurality of second structured documents each including a second component corresponding to one of the first desired component and the second desired components and including or corresponding to the first component, from the first structured documents. - View Dependent Claims (3, 13)
-
-
4. An apparatus for retrieving structured documents from a structured-documents-database having a hierarchical structure and storing a plurality of structured documents each having a document structure and a plurality of data items, each of the document structures being constructed by a plurality of components, each of the component constructing the hierarchical structure, and each of the data items being stored in the structured-documents-database as a value included in one of the components, the apparatus comprising:
-
an input device configured to input at least one retrieval condition including at least one first desired word, a first desired component, and a second desired component, each of the first and the second desired component including a value in which the first desired word is included;
a first detecting device configured to detect a plurality of third desired components each being similar to the first desired component, in the hierarchical structure;
a second detecting device configured to detect a plurality of fourth desired components each being similar to the second desired component, in the hierarchical structure;
an acquiring device configured to acquire a plurality of second desired words each being similar to the first desired word;
a third detecting device configured to detect a plurality of first components each including a value in which at least one of the first desired word and the second desired words is included, from the structured-document-database;
a fourth detecting device configured to detect a plurality of second components each corresponding to one of the first desired component and the second desired components and including or corresponding to one of the first components, from the structured-document-database;
a fifth detecting device configured to detect a plurality of third components each corresponding to one of the second desired component and the fourth desired components and including or corresponding to one of the first components, from the structured-document-database; and
a first extracting device configured to extract a plurality of desired structured documents each including one of the second components and one of the third components, from the structured-document-database. - View Dependent Claims (5)
-
-
6. An apparatus for retrieving structured documents from a structured-documents-database having a hierarchical structure and storing a plurality of structured documents each having a document structure and a plurality of data items, each of the document structures being constructed by a plurality of components, each of the component constructing the hierarchical structure, and each of the data items being stored in the structured-documents-database as a value included in one of the components, the method comprising:
-
an input device configured to input at least a retrieval condition including at least one first desired word, at least one first desired component including a value in which the first desired word is included, and at least one second desired component including the first desired component;
a first detecting device configured to detect a plurality of third desired components each being similar to the first desired component, in the hierarchical structure;
a second detecting device configured to detect a plurality of fourth desired components each being similar to the second desired component, in the hierarchical structure;
an acquiring device configured to acquire a plurality of second desired words each being similar to the first desired word;
a third detecting device configured to detect a plurality of first components each including a value in which at least one of the first desired word and the second desired words is included, from the structured-document-database;
a fourth detecting device configured to detect a plurality of second components each corresponding to one of the first desired component and the third desired components and including or corresponding to one of the first components, from the structured-document-database;
a fifth detecting device configured to detect a plurality of third components each corresponding to one of the second desired component and the fourth desired components and including or corresponding to one of the second components, from the structured-document-database; and
a first extracting device configured to extract a plurality of desired structured documents each including one of the third components, from the structured-document-database. - View Dependent Claims (7)
-
-
8. An apparatus for retrieving structured documents from a structured-documents-database having a hierarchical structure and storing a plurality of structured documents each having a document structure and a plurality of data items, each of the document structures being constructed by a plurality of components, each of the component constructing the hierarchical structure, and each of the data items being stored in the structured-documents-database as a value included in one of the components, the method comprising:
-
an input device configured to input at least one retrieval condition including at least one first desired word, a first desired component, a second desired component, and a third desired component, each of the first and second desired components including a value in which the first desired word is included, the third desired component including both the first and the second components;
a first detecting device configured to detect a plurality of fourth desired components each being similar to the first desired component, in the hierarchical structure;
a second detecting device configured to detect a plurality of fifth desired components each being similar to the second desired component, in the hierarchical structure;
a third detecting device configured to detect a plurality of sixth desired components each being similar to the third desired component, in the hierarchical structure;
an acquiring device configured to acquire a plurality of second desired words each being similar to the first desired word;
a fourth detecting device configured to detect a plurality of first components each including a value in which at least one of the first desired word and the second desired words is included, from the structured-document-database;
a fifth detecting device configured to detect a plurality of second components each corresponding to one of the first desired component and the fourth desired components, and including or corresponding to one of the first components, from the structured-document-database;
a sixth detecting device configured to detect a plurality of third components each corresponding to one of the second desired component and the fifth desired components, and including or corresponding to one of the first components, from the structured-document-database;
a seventh detecting device configured to detect a plurality of fourth components each corresponding to one of the third desired component and the sixth desired components, and including or corresponding to one of the second components and one of the third components, from the structured-document-database; and
a first extracting device configured to extract a plurality of desired structured documents each including one of the fourth components, from the structured-document-database. - View Dependent Claims (9)
-
-
10. A method for retrieving structured documents from a structured-documents-database having a hierarchical structure and storing a plurality of structured documents each having a document structure and a plurality of data items, each of the document structures being constructed by a plurality of components, each of the component constructing the hierarchical structure, and each of the data items being stored in the structured-documents-database as a value included in one of the components, the method comprising:
-
inputting at least a retrieval condition including at least one first desired word, and at least one first desired component including a value in which the first desired word is included;
detecting a plurality of second desired components each being similar to the first desired component, in the hierarchical structure;
acquiring a plurality of second desired words each being similar to the first desired word;
detecting a plurality of first components each including a value in which at least one of the first desired word and the second desired words is included, from the structured-document-database;
detecting a plurality of second components each corresponding to one of the first desired component and the second desired components and including or corresponding to one of the first components, from the structured-document-database; and
extracting a plurality of desired structured documents each including one of the second components, from the structured-document-database. - View Dependent Claims (11)
-
-
12. A method for retrieving structured documents from a structured-documents-database having a hierarchical structure and storing a plurality of structured documents each having a document structure and a plurality of data items, each of the document structures being constructed by a plurality of components, each of the component constructing the hierarchical structure, and each of the data items being stored in the structured-documents-database as a value included in one of the components, the method comprising:
-
inputting at least a retrieval condition including at least one first desired word, a first desired component, and a second desired component, each of the first and the second desired component including a value in which the first desired word is included;
detecting a plurality of third desired components each being similar to the first desired component, in the hierarchical structure;
detecting a plurality of fourth desired components each being similar to the second desired component, in the hierarchical structure;
acquiring a plurality of second desired words each being similar to the first desired word;
detecting a plurality of first components each including a value in which at least one of the first desired word and the second desired words is included, from the structured-document-database;
detecting a plurality of second components each corresponding to one of the first desired component and the second desired components and including or corresponding to one of the first components, from the structured-document-database;
detecting a plurality of third components each corresponding to one of the second desired component and the fourth desired components and including or corresponding to one of the first components, from the structured-document-database; and
extracting a plurality of desired structured documents each including one of the second components and one of the third components, from the structured-document-database.
-
-
14. A method for retrieving structured documents from a structured-documents-database having a hierarchical structure and storing a plurality of structured documents each having a document structure and a plurality of data items, each of the document structures being constructed by a plurality of components, each of the component constructing the hierarchical structure, and each of the data items being stored in the structured-documents-database as a value included in one of the components, the method comprising:
-
inputting at least a retrieval condition including at least one first desired word, at least one first desired component including a value in which the first desired word is included, and at least one second desired component including the first desired component;
detecting a plurality of third desired components each being similar to the first desired component, in the hierarchical structure;
detecting a plurality of fourth desired components each being similar to the second desired component, in the hierarchical structure;
acquiring a plurality of second desired words each being similar to the first desired word;
detecting a plurality of first components each including a value in which at least one of the first desired word and the second desired words is included, from the structured-document-database;
detecting a plurality of second components each corresponding to one of the first desired component and the third desired components and including or corresponding to one of the first components, from the structured-document-database;
detecting a plurality of third components each corresponding to one of the second desired component and the fourth desired components and including or corresponding to one of the second components, from the structured-document-database; and
extracting a plurality of desired structured documents each including one of the third components, from the structured-document-database. - View Dependent Claims (15)
-
-
16. A method for retrieving structured documents from a structured-documents-database having a hierarchical structure and storing a plurality of structured documents each having a document structure and a plurality of data items, each of the document structures being constructed by a plurality of components, each of the component constructing the hierarchical structure, and each of the data items being stored in the structured-documents-database as a value included in one of the components, the method comprising:
-
inputting at least one retrieval condition including at least one first desired word, a first desired component, a second desired component, and a third desired component, each of the first and second desired components including a value in which the first desired word is included, the third desired component including both the first and the second components;
detecting a plurality of fourth desired components each being similar to the first desired component, in the hierarchical structure;
detecting a plurality of fifth desired components each being similar to the second desired component, in the hierarchical structure;
detecting a plurality of sixth desired components each being similar to the third desired component, in the hierarchical structure;
acquiring a plurality of second desired words each being similar to the first desired word;
detecting a plurality of first components each including a value in which at least one of the first desired word and the second desired words is included, from the structured-document-database;
detecting a plurality of second components each corresponding to one of the first desired component and the fourth desired components and including or corresponding to one of the first components, from the structured-document-database;
detecting a plurality of third components each corresponding to one of the second desired component and the fifth desired components and including or corresponding to one of the second components, from the structured-document-database;
detecting a plurality of fourth components each corresponding to one of the third desired component and the sixth desired components and including or corresponding to one of the second components and one of the third components, from the structured-document-database; and
extracting a plurality of desired structured documents each including one of the fourth components, from the structured-document-database. - View Dependent Claims (17)
-
Specification