Scope Based Indexing Prioritization
AssigneeMicrosoft Corporation
InventorsMichael J. Novak, Christopher C. McConnell
Life of this patent
Estimating the term…
Abstract
Methods and systems provide a tool for prioritizing the ordering of outstanding indexing work in order to bring a particular portion of an indexing source up to date quickly and to reduce the likelihood of inconsistencies between an index-backed view and a direct view of a source. In accordance with the described embodiments, indexing of items can be prioritized based upon a user's view or metadata contained within a query. Further, in at least some embodiments, the tool can decide the order to index items based upon multiple prioritization requests.
Claims20
One or more computer readable storage media comprising computer readable instructions which, when executed, implement a system comprising:
- an indexer configured to perform indexing on indexable items, wherein the indexer is configured to prioritize indexing operations based on one or more queries.
A computer-implemented method comprising:
- prioritizing items to be indexed;
- receiving a query associated with indexable items;
- and
- performing an indexing operation based on the query.
A computer-implemented method comprising:
- receiving one or more queries associated with indexable items;
- ascertaining at least one priority associated with one or more indexable items associated with the one or more queries;
- assigning at least one indexing priority to index operations associated with the one or more queries;
- and
- performing one or more indexing operations based on the one or more queries and assigned indexing priorities.
Dependencies are inferred from the claim text.