Nova Patents
EP2467784B1

System and method of caching information

Abstract

This record has no abstract on file.

EP2467784B1, drawing sheet 1
Sheet 1 of 7

Term

3.9 yearsleft in the term

Expires 20 August 2030.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

15 claims: 2 independent, 13 dependent

  1. 1
    A method comprising:receiving a request to process an item of information at a processor with an associated cache;retrieving the requested item from the cache when the item is stored therein;retrieving the requested item from another memory when the item is not stored in the cache;the method being characterized by the steps of: processing the item without storing the item in the cache when the item has not been previously requested within a predetermined period;processing the item without storing the item in the cache when the item has been previously requested within a predetermined period and the time of the previous request is earlier than the latest request for each item within a set of items stored in the cache;and processing the item and storing the item in the cache when the item has been previously requested within the predetermined period and the time of the previous request is later than the latest request of at least one item within the set of items stored in the cache.
  2. 11
    A system comprising:a cache to store items of information;a computer-readable memory configured to store items of information;and a processor configured to: retrieve a requested item from the cache when the requested item is stored therein;retrieve a requested item from the computer-readable memory when the requested item is not stored in the cache;the system being characterized in that said processor is further configured to: provide the requested item to a requesting device, without storing the requested item in the cache prior to the next request, when the item has not been previously requested within a predetermined period;provide the requested item to the requesting device, without storing the requested item in the cache prior to the next request, when the item has been previously requested within a predetermined period and the time of the previous request is earlier than the latest request for each item within a set of items stored in the cache;and provide the requested item to the requesting device, and store the requested item in the cache prior to the next request, when the item has been previously requested within the predetermined period and the time of the previous request is later than the latest request of at least one item within the set of items stored in the cache.
Independent claims2