Patent ID: 9582536
Date: 2017-02-28
CPC Classifications: G06F,H04L

Claim:
1. A method of refreshing a cache of pre-computed search results in a database, the method comprising: associating, by a re-computation controller, a re-computation indicator with each pre-computed search result i in the database; assigning, by the re-computation controller, a first value to the re-computation indicator of each pre-computed search result i in the database, the first value being based at least partially on a product of a probability P re-computing, by a computation platform, a number of the pre-computed search results in order of the first value of each respective re-computation indicator, starting with the re-computation indicator having the first value that is highest; and updating the number of the pre-computed search results in the cache using the re-computed search results, wherein re-computing each pre-computed search result i includes performing one or more sub-tasks, and the amount of computation resources c wherein the number of the pre-computed search results that is re-computed is based on an amount of computation resources of the computation platform available for the re-computation within a re-computation cycle.