×

System and method for caching multimedia data

  • US 8,924,643 B2
  • Filed: 08/31/2010
  • Issued: 12/30/2014
  • Est. Priority Date: 04/09/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of processing multimedia data, comprising:

  • determining multimedia data to be read from a mass storage device;

    transferring a quantity of multimedia data from said mass storage device to a cache memory responsive to a read request for a first portion of said quantity of multimedia data, a remaining portion of said quantity of multimedia data anticipated being subject to future read requests;

    responsive to said first quantity of said multimedia data being stored in said cache memory, ceasing further transfer of said multimedia data from said mass storage device into said cache memory and causing said mass storage device to enter into a power saving mode;

    sequentially writing portions of said quantity of multimedia data from said cache memory to a track buffer for subsequent rendering to a display;

    at least partly in response to a portion of said quantity of said multimedia data yet to be written to said track buffer stored in said cache memory falling below a threshold value, causing said mass storage device to exit said power saving mode; and

    monitoring addresses associated with a unit of said multimedia data that is transferred from said track buffer to said cache buffer for writing to said mass storage device to thereby locate said write data that is to be written to said mass storage device after a previously written unit of said multimedia data.

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