Generating and using a customized index
AssigneeMicrosoft Corporation
InventorsUTKARSH JAIN, FAN WANG, MARTIN IRMAN, ANDRIJA ANTONIJEVIC, XINGTAO WEI, SYED JAWAD
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsUTKARSH JAIN, FAN WANG, MARTIN IRMAN, ANDRIJA ANTONIJEVIC, XINGTAO WEI, SYED JAWAD
Estimating the term…
In various embodiments, systems and methods are provided for generating and using a customized index. In embodiments, an index structure is constructed to efficiently utilize machines containing index portions. In this regard, the index structure for a particular application is customizable such that a number of virtual index units for a particular index type and/or a number of machines associated with the virtual index units for the particular index type can be optimized for machine and/or system performance and efficiency. Utilizing the constructed index structure, documents can be distributed to various index units, virtual index units, and/or machines in real-time or near real-time. Further, the customized index structure can be used to efficiently serve search results in response to search queries.
One or more computer-storage media storing computer-useable instructions that, when executed by a computing device, perform a method for distributing documents, comprising:
The computer-storage media of claim 8 further comprising assigning the document identifier to the document.
One or more computer-storage media storing computer-useable instructions that, when executed by a computing device, perform a method for serving queries, comprising:
An index system comprising:
Dependencies are inferred from the claim text.