Systems and methods for indexing content for fast and scalable retrieval
OwnerRaymond P. Stata, Patrick David Hunt +1inventors
InventorsRaymond P. Stata, Patrick David Hunt, Thiruvalluvan Mg
Life of this patent
Estimating the term…
Abstract
Systems and methods for generating a document identifier, for a document received at a content store, to be used to generate at least one posting list in connection with querying a content store is described.
Claims22
A computer-implemented method for generating a document identifier, for a document received at a content store, to be used to generate at least one posting list in connection with querying a content store, comprising:
- upon receiving a new document at the content store, reading a current timestamp value from a system clock;
- determining that the current timestamp value has already been assigned to a particular document that has been already stored in a content store;
- resolving a timestamp conflict by generating a new timestamp value that is distinguishable from timestamp values associated with documents that have been already stored in the content store;
- and
- assigning the new timestamp value as a new document identifier to the new document;
- wherein the steps are performed by one or more computing devices.
A computing device, including one or more processors, for generating a document identifier, for a document received at a content store, to be used to generate at least one posting list in connection with querying a content store, the computing device configured to perform the steps of:
- upon receiving a new document at the content store, reading a current timestamp value from a system clock;
- determining that the current timestamp value has already been assigned to a particular document that has been already stored in a content store;
- resolving a timestamp conflict by generating a new timestamp value that is distinguishable from timestamp values associated with documents that have been already stored in the content store;
- assigning the new timestamp value as a new document identifier to the new document.
Dependencies are inferred from the claim text.