Systems and methods for cache-based content delivery
AssigneeFreeWheel Media, Inc.
InventorGerrit NIEMEIJER
Life of this patent
Estimating the term…
Abstract
Methods, systems, and computer-readable media for cache-based management of non-linear content delivery are generally described. In some embodiments, content to be presented using consumer devices may be cached at a cache device of the consumer device. A cache policy server may transmit cache messages instruction the consumer devices which content to cache, which cache device to store the content, where to locate the content, and how much of the content to cache. When it is time to play the content at the consumer device, the content may be played back from the cache.
Claims20
A method comprising:
- sending a request for information associated with content to be addressed to a computing device over a time period;
- receiving, based on the request, a message indicating one or more portions of addressable content to be cached over the time period;
- generating, based on the received message and for the computing device, one or more instructions indicating to cache, during the time period, the one or more portions of addressable content;
- and
- sending, to the computing device, the one or more instructions to cause the computing device to:
- obtain the one or more portions of addressable content;
- and
- cache, during the time period, the one or more portions of addressable content in a cache device.
A non-transitory computer-readable storage medium storing computer-readable instructions that, when executed by a processor, cause:
- sending a request for information associated with content to be addressed to a computing device over a time period;
- receiving, based on the request, a message indicating one or more portions of addressable content to be cached over the time period;
- generating, based on the received message and for the computing device, one or more instructions indicating to cache, during the time period, the one or more portions of addressable content;
- and
- sending, to the computing device, the one or more instructions to cause the computing device to:
- obtain the one or more portions of addressable content;
- and
- cache, during the time period, the one or more portions of addressable content in a cache device.
A system comprising:
- a first computing device configured to:
- send a request for information associated with content to be addressed to a second computing device over a time period;
- receive, based on the request, a message indicating one or more portions of addressable content to be cached over the time period;
- generate, based on the received message and for the second computing device, one or more instructions indicating to cache, during the time period, the one or more portions of addressable content;
- and
- send, to the computing device, the one or more instructions to cause the second computing device to:
- obtain the one or more portions of addressable content;
- and
- cache, during the time period, the one or more portions of addressable content in a cache device;
- and
- the second computing device configured to receive instructions.
Dependencies are inferred from the claim text.