发明名称 System and method for caching data
摘要 A method of obtaining radio content from a remote electronic device for a user electronic device includes transmitting a request for radio media content to a first remote electronic device via a network. Radio media content that includes a plurality of media data files is received via the network. The received plurality of media data files are stored in a storage device of the user electronic device. A radio playlist that defines a rendering sequence for the plurality of media data files is requested. In response to the request for the radio playlist, the radio playlist is received. The radio playlist is processed in the user electronic device to enable the stored plurality of media data files to be rendered on the user electronic device in accordance with the radio playlist.
申请公布号 US8996420(B2) 申请公布日期 2015.03.31
申请号 US200511242339 申请日期 2005.10.03
申请人 Intel Corporation 发明人 Hug Joshua D.
分类号 G06F21/00;G06F15/16;G06F7/04;H04L29/06;H04N7/173;H04N21/258;H04N21/41;H04N21/432;H04N21/442;H04N21/4627;H04N21/472;H04N21/61;H04N21/6334;G06Q20/12;H04L29/08;H04H60/23;H04H60/63 主分类号 G06F21/00
代理机构 代理人 Gagne Christopher K.
主权项 1. A method of obtaining radio content from a remote electronic device and for storing the radio content in a user electronic device for subsequent offline playback by the user electronic device according to predetermined rules, the method comprising: transmitting a request for radio media content to the remote electronic device via a network; receiving radio media content that includes a plurality of media data files via the network; storing the received plurality of media data files in a storage device of the user electronic device; storing, in the storage device of the user electronic device, a radio playlist that defines a rendering sequence for the plurality of media data files, wherein the rendering sequence defines the number of times that each media file is played within a predetermined time period, andwherein limits of the radio playlist are unalterable by a user of the user electronic device in compliance with the predetermined rules; reserving a portion of the media data files stored in the user electronic device for use during a skip operation; during a period of time when the user electronic device is un-tethered from the network or does not have an active connection to the remote electronic device, processing the radio playlist in the user electronic device to playback the stored plurality of media data files on the user electronic device in accordance with the unalterable limits of the radio playlist; while processing the radio playlist, receiving a skip command from the user of the user electronic device; and in response to the skip command, replacing a skipped media data file in the rendering sequence defined by the radio playlist with one of the reserved media data files to prevent the user from avoiding compliance with the predetermined rules using the skip command so as to maintain the defined limits on the number of times that each media file is played within the predetermined time period.
地址 Santa Clara CA US