CLOUD-ENABLED NETWORK-BASED DIGITAL VIDEO RECORDER
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, by a network-based digital video recording (nDVR) system comprising one or more computers, from a user via a client device, a request to record a content asset;
creating, by the nDVR system, an asset record associated with the request; and
creating, by the nDVR, a first record event for generation of a manifest file, a second record event for entitlement validation of the content asset, and a third record event for quality control for the content asset, each record event based at least in part on the asset record.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure describes systems and methods related to a cloud-enabled network-based digital video recorder. In some embodiments, a request to record an asset may be received from a client device. An asset record associated with the request may be created. A first record event for generation of a manifest file may be created. A second record event for entitlement validation of an asset may be created. A third record event for quality control for the asset may be created based at least in part on the asset record. A manifest file associated with the asset may be generated based at least in part on the asset record.
38 Citations
21 Claims
-
1. A computer-implemented method comprising:
-
receiving, by a network-based digital video recording (nDVR) system comprising one or more computers, from a user via a client device, a request to record a content asset; creating, by the nDVR system, an asset record associated with the request; and creating, by the nDVR, a first record event for generation of a manifest file, a second record event for entitlement validation of the content asset, and a third record event for quality control for the content asset, each record event based at least in part on the asset record. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
at least one memory storing computer-executable instructions; and at least one processor, wherein the at least one processor is configured to access the at least one memory and to execute the computer-executable instructions to; receive from a client device by a user, a request to record a content asset; create an asset record associated with the request; and create a first record event for generation of a manifest file, a second record event for entitlement validation of the content asset, and a third record event for quality control for the content asset, each record event based at least in part on the asset record. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method, comprising:
-
generating, by a network-based digital video recording (nDVR) system comprising one or more computers, a time-shift buffer; receiving, by the nDVR system from a user via a client device, content segments associated with a live content in the time-shift buffer; receiving, by the nDVR system, a request to record live content; and transforming, by the nDVR system, the live content to a recorded content asset. - View Dependent Claims (18, 19, 20, 21)
-
Specification