Unused item management
AssigneeMicrosoft Corporation
InventorsBoaz Chen, Liviu Asnash, Shahar Prish, Silvio Susskind
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsBoaz Chen, Liviu Asnash, Shahar Prish, Silvio Susskind
Estimating the term…
Items that are in use are maintained in a used item store. Items that are no longer in use are placed in an unused items store. When an item that is not currently in use is requested again, an attempt is made to retrieve the item from the unused item store. Retrieving the item from the unused items store can save a tremendous amount of time since the object does not need to be recalculated again when it is requested. Items may be evicted from the unused item store based on the system resources available. When it has been determined that an item(s) should be evicted, an eviction score is calculated for each unused item. Items are then evicted from the unused item store based on their eviction score. Generally items that are larger in size, took less time to calculate, have not been accessed as frequently, and have not been referenced recently, are the first ones to be evicted from unused items store.
A method for managing unused items, comprising:
A computer-readable medium having computer-executable instructions for managing unused items, the instructions comprising:
A system for managing unused items, comprising:
Dependencies are inferred from the claim text.