×

Optimized N-stream sequential media playback caching method and system

  • US 9,871,882 B1
  • Filed: 01/02/2014
  • Issued: 01/16/2018
  • Est. Priority Date: 01/02/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of caching data for a set of streams serviced from a data storage device, said method comprising:

  • receiving, by a controller of the data storage device, requests for the set of streams;

    determining, by the controller, a number of zones in a cache based on the number of streams requested;

    determining, by the controller, a respective consumption rate for each stream, the respective consumption rate indicative of an amount of data consumed by a respective stream during a time period; and

    configuring, by the controller, the zones in the cache with respective sizes based on the respective consumption rate for each stream, wherein;

    data within the zones is scheduled to be consumed within a same active operation period of the data storage device;

    the zones are scheduled to refresh within the same active operation period;

    the data storage device is in a first power state during the same active operation period; and

    the first power state uses more power than a second power state of the data storage device.

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