Retrieval processing method and apparatus and memory medium storing program for same
First Claim
1. An information retrieval apparatus, comprising:
- a database to store a plurality of locators, each of the plurality of locators specifying an address of information with a corresponding keyword and rank of importance of the locator;
a receiving unit to receive a keyword search query including a search keyword from a user;
a retrieval unit to retrieve one of the addresses of information in response to receiving said keyword search query;
a first requesting unit, in the absence of a result of retrieving by said retrieval unit, to extract a locator having a high rank of importance from said database, and to make a request to an information retrieval apparatus specified by the extracted locator to introduce other information retrieval apparatuses; and
a second requesting unit to make a request to the information retrieval apparatuses specified with the results of requesting of said first requesting unit to retrieve one of the addresses of information from their own databases using said search keyword.
1 Assignment
0 Petitions
Accused Products
Abstract
An information retrieval apparatus, method and memory medium storing a program therefor provide for storing, in a memory, identification information of information sources to be queried, in accordance with an information retrieval keyword, issuing inquiries to relevant information sources, based on respective identification information thereof stored in the memory, and updating the identification information stored in the memory based on retrieved information from the queried information sources. Each information source may be an information retrieval apparatus, all thereof interconnected in a local network and/or through the local network to a network outside of the local network.
-
Citations
5 Claims
-
1. An information retrieval apparatus, comprising:
-
a database to store a plurality of locators, each of the plurality of locators specifying an address of information with a corresponding keyword and rank of importance of the locator;
a receiving unit to receive a keyword search query including a search keyword from a user;
a retrieval unit to retrieve one of the addresses of information in response to receiving said keyword search query;
a first requesting unit, in the absence of a result of retrieving by said retrieval unit, to extract a locator having a high rank of importance from said database, and to make a request to an information retrieval apparatus specified by the extracted locator to introduce other information retrieval apparatuses; and
a second requesting unit to make a request to the information retrieval apparatuses specified with the results of requesting of said first requesting unit to retrieve one of the addresses of information from their own databases using said search keyword.
-
-
2. An information retrieval apparatus, comprising:
-
a database to store a plurality of locators, each of the plurality of locators specifying an address of information with a corresponding keyword and rank of importance of the locator;
a receiving unit to receive a keyword search query including a search keyword from a user;
a retrieval unit to retrieve one of the addresses of information in response to receiving said keyword search query;
a first requesting unit, in the absence of a result of retrieving by said retrieval unit, to make a request to a plurality of other information retrieval apparatuses to retrieve one of the addresses of information from their own databases using said search keyword;
a second requesting unit, in the absence of a result of requesting by said first requesting unit, to extract a locator having a high rank of importance from said database, and to make a request to the information retrieval apparatuses specified with the extracted locator to introduce other information retrieval apparatuses; and
a third requesting unit to make a request to the information retrieval apparatuses specified with the results of requesting of said second requesting unit to retrieve one of the addresses of information from their own databases using said search keyword. - View Dependent Claims (3, 4, 5)
a notifying unit, to receive a request of retrieval with a search keyword from another information retrieval apparatus, to extract a locator having a high rank of importance from said database according to the keyword from the other information retrieval apparatus, and to notify the extracted locator to the other information retrieval apparatus.
-
-
5. The information retrieval apparatus of claim 2, wherein said database stores a number of accesses of each address of information, the number of accesses being incremented upward for each respective keyword search query.
Specification