Efficient freshness crawl scheduling
AssigneeMicrosoft Technology Licensing, LLC
InventorsAndrey Kolobov, Cheng Lu, Eric J. Horvitz, Yuval Peres
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsAndrey Kolobov, Cheng Lu, Eric J. Horvitz, Yuval Peres
Estimating the term…
The technology described herein builds an optimal refresh schedule by minimizing a cost function constrained by an available refresh bandwidth. The cost function receives an importance score for a content item and a change rate for the content item as input in order to optimize the schedule. The cost function is considered optimized when a refresh schedule is found that minimizes the cost while using the available bandwidth and no more. The technology can build an optimized schedule to refresh content with incomplete change data, content with complete change data, or a mixture of content with and without complete change data. It can also re-learn content item change rates from its own schedule execution history and re-compute the refresh schedule, ensuring that this schedule takes into account the latest trends in content item updates.
A method for updating copies of content items in a content set, the method comprising:
A method for seeking updated copies of content items in a content set by following a crawl probability vector, the method comprising:
One or more computer storage media that, when executed by a computing device, causes the computing device to perform a method of seeking updated copies of content items in a content set, the method comprising:
Dependencies are inferred from the claim text.