×

System and method for populating a cache using behavioral adaptive policies

  • US 8,805,949 B2
  • Filed: 01/16/2008
  • Issued: 08/12/2014
  • Est. Priority Date: 01/16/2008
  • Status: Active Grant
First Claim
Patent Images

1. A standalone cache unit comprising:

  • one or more input or output (I/O) ports;

    a cache memory to store data at the standalone cache unit;

    a packet processor, at the standalone cache unit, coupled to the cache memory and to the one or more I/O ports, the packet processor to inspect network protocol traffic state parameters associated with a data operation request received from a remote client over one or more networks and received on the I/O ports in order to determine whether the request can be serviced by the standalone cache unit based on the inspected network protocol traffic state parameters; and

    an adaptive cache control module, at the standalone cache unit, to execute computer-executable instructions in order to perform a data operation corresponding to the request and to automatically control caching operations in the cache memory using (i) a default cache replacement policy, and (ii) a user-specified cache profile that selectively adjusts the default cache replacement policy based on one or more conditions associated with the request.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×