Caching protocol method and system based on request frequency and relative storage duration
AssigneeHewlett-Packard Company
InventorsLudmila Cherkasova, Martin F. Arlitt, Richard J. Friedrich, Tai Jin
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Company
InventorsLudmila Cherkasova, Martin F. Arlitt, Richard J. Friedrich, Tai Jin
Estimating the term…
A method and system for caching objects and replacing cached objects in an object-transfer environment maintain a dynamic indicator (Pr(f)) for each cached object, with the dynamic indicator being responsive to the frequency of requests for the object and being indicative of the time of storing the cached object relative to storing other cached objects. In a preferred embodiment, the size of the object is also a factor in determining the dynamic indicator of the object. In the most preferred embodiment, the cost of obtaining the object is also a factor. A count of the frequency of requests and the use of the relative time of storage counterbalance each other with respect to maintaining a cached object in local cache. That is, a high frequency of requests favors maintaining the object in cache, but a long period of cache favors evicting the object. Thus, cache pollution is less likely to occur.
A method of caching objects and replacing cached objects comprising:
A method of caching objects and replacing cached objects comprising:
A method of caching objects and replacing cached objects comprising:
A method of caching objects and replacing cached objects comprising:
A system for caching objects and replacing cached objects comprising:
Dependencies are inferred from the claim text.