Dynamic generation of media content assets for a content delivery network
First Claim
Patent Images
1. A method, comprising:
- responsive to determining that a first media content asset is not stored in a network, wherein the determining comprises determining that a requested trick file is not stored in a cache of the network, retrieving a second media content asset through the network from a first location, wherein the retrieving comprises retrieving from a content library a stored media asset that corresponds to content currently being transmitted to a user device;
using the second media content asset to generate a third media content asset, wherein the using the second media asset to generate the third media asset comprises generating a new trick file from the stored media asset;
sending the third media content asset, through the network, to the first location, wherein the sending of the third media content asset comprises sending the new trick file to the content library, and storing the new trick file at the content library;
sending a copy of the third media content asset through the network to a second location different from the first location, wherein the sending of the copy of the third media content asset comprises sending a copy of the new trick file to a transmitting device;
delivering the third media content asset to a user device; and
updating a database of the network to include data that identifies the transmitting device to which the new trick file was sent.
1 Assignment
0 Petitions
Accused Products
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.
120 Citations
11 Claims
-
1. A method, comprising:
-
responsive to determining that a first media content asset is not stored in a network, wherein the determining comprises determining that a requested trick file is not stored in a cache of the network, retrieving a second media content asset through the network from a first location, wherein the retrieving comprises retrieving from a content library a stored media asset that corresponds to content currently being transmitted to a user device; using the second media content asset to generate a third media content asset, wherein the using the second media asset to generate the third media asset comprises generating a new trick file from the stored media asset; sending the third media content asset, through the network, to the first location, wherein the sending of the third media content asset comprises sending the new trick file to the content library, and storing the new trick file at the content library; sending a copy of the third media content asset through the network to a second location different from the first location, wherein the sending of the copy of the third media content asset comprises sending a copy of the new trick file to a transmitting device; delivering the third media content asset to a user device; and updating a database of the network to include data that identifies the transmitting device to which the new trick file was sent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification