Patent · US Active

Cache management system with application-independent polling

US7647453B2 · kind B2 · utility

0Cited by
23References
9Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 12, 2007
Grant dateJan 12, 2010
Priority date
Expiry dateFeb 12, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/465
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Embodiments disclosed herein provide a cache management system comprising a cache and a cache manager that can poll cached assets at different frequencies based on their relative activity status and independent of other applications. In one embodiment, the cache manager may maintain one or more lists, each corresponding to a polling layer associated with a particular polling schedule or frequency. Cached assets may be added to or removed from a list or they may be promoted or demoted to a different list, thereby changing their polling frequency. By polling less active files at a lower frequency than more active files, significant system resources can be saved, thereby increasing overall system speed and performance. Additionally, because a cache manager according to embodiments disclosed herein does not require detailed contextual information about the files that it is managing, such a cache manager can be easily implemented with any cache.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.