Replacement time based caching for providing server-hosted content
US9122766B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 6, 2012 |
| Grant date | Sep 1, 2015 |
| Priority date | — |
| Expiry date | Feb 19, 2033 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/5682
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A system is provided in which two sets of content are cached in a corresponding two caches—a current cache and a next cache. A client renders content in the current cache and uses the next cache to define the expiration for the content in the current cache as well as provide the replacement content when the current content expires. When a client application renders the content in the current cache, the application checks whether the expiration for the current cache has been reached according to the expiration defined by the content in the next cache (which is not being rendered). If the expiration has been reached, the content in the next cache is moved to the current cache and rendered. New content can then be downloaded to fill the next cache and define the expiration for the content formerly in the next cache but now in the current cache.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.