Dynamic generation of media content assets for a content delivery network
First Claim
Patent Images
1. A system comprising:
- a content delivery network configured to provide one or more media content assets for delivery to one or more client devices, the content delivery network comprisinga first storage device configured to store the one or more media content assets, the one or more media content assets comprising a first media content asset,a second storage device configured to store a copy of the first media content asset,a transmitting device configured to transmit, from the second storage device to a client device, the copy of the first media content asset, anda control device configured todetermine, in response to a request from the client device for a trick file associated with the first media content asset, that the trick file is not stored at either the first storage device or the second storage device,initiate generation of a new trick file from the first media content asset,initiate storage of the new trick file at the first storage device, andinitiate storage of a copy of the new trick file at the second storage device for transmission, by the transmitting device, of the copy of the new trick file to the client device.
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.
151 Citations
19 Claims
-
1. A system comprising:
a content delivery network configured to provide one or more media content assets for delivery to one or more client devices, the content delivery network comprising a first storage device configured to store the one or more media content assets, the one or more media content assets comprising a first media content asset, a second storage device configured to store a copy of the first media content asset, a transmitting device configured to transmit, from the second storage device to a client device, the copy of the first media content asset, and a control device configured to determine, in response to a request from the client device for a trick file associated with the first media content asset, that the trick file is not stored at either the first storage device or the second storage device, initiate generation of a new trick file from the first media content asset, initiate storage of the new trick file at the first storage device, and initiate storage of a copy of the new trick file at the second storage device for transmission, by the transmitting device, of the copy of the new trick file to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A system comprising:
a content delivery network configured to provide one or more media content assets to a head end that is not part of the content delivery network and that is configured to serve one or more client devices located within a predetermined geographical region, the content delivery network comprising a first storage device configured to store one or more media content assets, the one or more media content assets comprising a first media content asset, and a control device configured to determine, in response to a request for a trick file associated with the first media content asset, that the trick file is not stored at either the first storage device or a second storage device located at the head end, initiate generation of a new trick file from the first media content asset, initiate storage of the new trick file at the first storage device, and initiate storage of a copy of the new trick file at the second storage device for transmission of the copy of the new trick file to the client device located within the predetermined geographic region. - View Dependent Claims (15, 16, 17, 18, 19)
Specification