Efficient and effective distributed information management
First Claim
1. A method of searching data on a network, the method comprising:
- indexing a subset of the data stored on a local computer;
receiving at the local computer a search query from a user of the local computer;
searching the indexed data based on the search query;
sending the search query to other local computers on the network;
receiving at the central computer results of the search query from the local computer;
receiving at the central computer results of the search query from other local computers; and
merging the search results received from the local computer and other local computers.
0 Assignments
0 Petitions
Accused Products
Abstract
A method stores, indexes, searches and retrieves data information in a large data storage and retrieval system. Large amounts of data information, subject to searching and retrieval, are broken down and stored in sub-collections. Each sub-collection separately performs indexing of only the data information contained within that sub-collection and forms an inverted index. Statistical information derived from the inverted index of each sub-collection is collected by a global collection custodian and compiled into a global index. The global index is then passed to each sub-collection and is used by each during searching and retrieving of data information. Search results from each sub-collection are passed to the global collection custodian and organized there before being passed to a system user.
47 Citations
7 Claims
-
1. A method of searching data on a network, the method comprising:
-
indexing a subset of the data stored on a local computer;
receiving at the local computer a search query from a user of the local computer;
searching the indexed data based on the search query;
sending the search query to other local computers on the network;
receiving at the central computer results of the search query from the local computer;
receiving at the central computer results of the search query from other local computers; and
merging the search results received from the local computer and other local computers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
inverting the indexed data.
-
-
4. The method according to claim 3, wherein the inversion of the indexed entered data assigns a weight to a document based on a frequency of a word found in the document.
-
5. The method according to claim 1, further comprising the step of:
indexing the search query.
-
6. The method according to claim 5, wherein the step of indexing the search query yields a weighted vector.
-
7. The method according to claim 6, further comprising the step of:
utilizing the weighted vector to derive a document score.
Specification