Back to results
US 2010/0250772 A1Published application
Dynamic distribution of media content assets for a content delivery network
AssigneeComcast Cable Communications, LLC
InventorWeidong Mao
Life of this patent
Estimating the term…
Abstract
Systems, apparatuses, methods, and software for using a network to efficiently distributing media content assets from a virtually unlimited content library and/or other storage to a plurality of client devices, as well as bi-directional local content sharing between head ends, and dynamic distribution and generation of media content assets within the network.
Claims20
A method, comprising:
- receiving from a first client device a first request for a media content asset;
- responsive to the first request, determining whether the media content asset is stored at a first location in a network;
- responsive to determining that the media content asset is not stored at the first location, replicating at least a portion of the media content asset from a second location in the network to a computer-readable medium at the first location;
- streaming to the first client device the at least the portion of the media content asset stored at the first location;
- and
- responsive to a second request from a second client device, streaming to the second client device the at least the portion of the media content asset stored at the first location.
3 more elements
A computer-readable medium storing computer-executable instructions for performing a method, the method comprising:
- receiving from a first client device a first request for a media content asset;
- responsive to the first request, determining whether the media content asset is stored at a first location in a network;
- responsive to determining that the media content asset is not stored at the first location, replicating at least a portion of the media content asset from a second location in the network to the first location;
- streaming to the first client device the at least the portion of the media content asset stored at the first location;
- and
- responsive to a second request from a second client device, streaming to the second client device the at least the portion of the media content asset stored at the first location.
3 more elements
A method utilizing a network storing a plurality of media content assets, the method comprising:
- determining a priority of each of the media content assets;
- and
- for each of the media content assets, replicating at least a portion of the stored media content asset to a particular computer-readable medium in the network that depends upon the determined priority for that media content asset.
Dependencies are inferred from the claim text.