发明名称 System and method for caching multimedia data
摘要 Systems and methods are provided for caching media data to thereby enhance media data read and/or write functionality and performance. A multimedia apparatus, comprises a cache buffer configured to be coupled to a storage device, wherein the cache buffer stores multimedia data, including video and audio data, read from the storage device. A cache manager coupled to the cache buffer, wherein the cache buffer is configured to cause the storage device to enter into a reduced power consumption mode when the amount of data stored in the cache buffer reaches a first level.
申请公布号 US8924643(B2) 申请公布日期 2014.12.30
申请号 US201012872695 申请日期 2010.08.31
申请人 8324450 Canada Inc. 发明人 Lai Yung-Hsiao;Hung Andy Chao
分类号 G06F13/00;G06F3/06;G06F12/08 主分类号 G06F13/00
代理机构 Pillsbury Winthrop Shaw Pittman LLP 代理人 Pillsbury Winthrop Shaw Pittman LLP
主权项 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.
地址 Toronto, Ontario CA