DOWNLOADING AND ADAPTIVE STREAMING OF MULTIMEDIA CONTENT TO A DEVICE WITH CACHE ASSIST
First Claim
1. A method, comprising:
- operating a client device in an offline mode in which the client device is configured to communicate with a communication network and not playback multimedia content downloaded from the network;
while in the offline mode, downloading multimedia content identified in a user content queue over the network into a cache buffer of the client device;
transitioning the client device from the offline mode to a playback mode; and
while in the playback mode, fetching content downloaded to the cache buffer during the offline mode and playing back the fetched content on the client device.
5 Assignments
0 Petitions
Accused Products
Abstract
An apparatus operates in an offline mode and a playback mode, and includes a relatively large cache buffer. In the offline mode, the apparatus is configured download multimedia content identified in a user content queue, over a communication network, into the cache buffer. In the playback mode, after the multimedia content has been downloaded in the offline mode, the apparatus fetches content from the cache buffer and plays back the fetched content on the client device until all of the content in the cache buffer has been fetched and played back. Then the apparatus streams content over the communication network and plays back the streamed content.
68 Citations
26 Claims
-
1. A method, comprising:
-
operating a client device in an offline mode in which the client device is configured to communicate with a communication network and not playback multimedia content downloaded from the network; while in the offline mode, downloading multimedia content identified in a user content queue over the network into a cache buffer of the client device; transitioning the client device from the offline mode to a playback mode; and while in the playback mode, fetching content downloaded to the cache buffer during the offline mode and playing back the fetched content on the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A apparatus, comprising:
-
a communication system; a cache buffer; wherein the apparatus is configure to operate in an offline mode in which the apparatus is configured to communicate with a communication network and not playback multimedia content downloaded from the network, wherein, in the offline mode, the apparatus is configured to download multimedia content identified in a user content queue over the communication network into the cache buffer; and wherein the apparatus is configured to operate in a playback mode after the multimedia content has been downloaded in the offline mode, wherein, in the playback mode, the apparatus is configured to fetch content from the cache buffer, and playback the fetched content on the client device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable mediums encoded with a computer program including instructions to cause a processor in a client device to:
-
operate the client device in an offline mode in which the client device is configured to communicate with a communication network and not playback multimedia content downloaded from the network; while in the offline mode, download multimedia content identified in a user content queue over the network into a cache buffer of the client device; transition the client device from the offline mode to a playback mode; and while in the playback mode, fetch content downloaded to the cache buffer during the offline mode and playback the fetched content on the client device. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification