Method and system for search engine indexing and searching using the index
First Claim
Patent Images
1. A method for data indexing, comprising:
- receiving data to be indexed from a data source;
classifying the data into one of a plurality of categories according to a predetermined data classification criteria;
selecting an index of a plurality of indices associated with the category to which the data was classified;
establishing a corresponding relationship between the data and the index, the index having a preset maximum capacity associated with an upper limit on an amount of data to be stored at the index; and
recording the relationship between the data and the index, wherein the index is configured to be exclusively written by a corresponding index writing device, wherein recording the relationship between the data and the index includes;
storing at least a portion of the data in a file associated with the index; and
storing an identifier associated with the index and an identifier associated with the corresponding index writing device in at least a portion of the file associated with the index.
1 Assignment
0 Petitions
Accused Products
Abstract
Data indexing includes receiving data from a data source; classifying the data into one of a plurality of categories according to a predetermined data classification criteria; establishing a corresponding relationship between the data and an index associated with the data, the index having a preset maximum capacity; and recording the relationship between the data and the index. The index is one of a plurality of indices, and each of the plurality of indices is exclusively written by an index writing device.
24 Citations
16 Claims
-
1. A method for data indexing, comprising:
-
receiving data to be indexed from a data source; classifying the data into one of a plurality of categories according to a predetermined data classification criteria; selecting an index of a plurality of indices associated with the category to which the data was classified; establishing a corresponding relationship between the data and the index, the index having a preset maximum capacity associated with an upper limit on an amount of data to be stored at the index; and recording the relationship between the data and the index, wherein the index is configured to be exclusively written by a corresponding index writing device, wherein recording the relationship between the data and the index includes; storing at least a portion of the data in a file associated with the index; and storing an identifier associated with the index and an identifier associated with the corresponding index writing device in at least a portion of the file associated with the index. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for data indexing, comprising:
-
one or more processors configured to; receive data to be indexed from a data source; classify the data into one of a plurality of categories according to a predetermined data classification criteria; select an index of a plurality of indices associated with the category to which the data was classified; establish a corresponding relationship between the data and the index, the index having a preset maximum capacity associated with an upper limit on an amount of data to be stored at the index; and record the relationship between the data and the index, wherein the index is configured to be exclusively written by a corresponding index writing device, wherein recording the relationship between the data and the index includes; storing at least a portion of the data in a file associated with the index; and storing an identifier associated with the index and an identifier associated with the corresponding index writing device in at least a portion of the file associated with the index; and one or more memories coupled to the one or more processors, configured to provide the processors with instructions. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification