Entitlement validation and quality control of content in a cloud-enabled network-based digital video recorder
First Claim
1. A computer-implemented method comprising:
- determining, by a network-based digital video recording (nDVR) system comprising one or more computers, whether a record event exists indicating that an entitlement check associated with a content asset needs to be completed; and
performing, by the nDVR system and in response to determining that a record event exists indicating that an entitlement check associated with a content asset needs to be completed, an entitlement check of the record event comprising;
determining whether a user account is authorized to access the content asset;
modifying an asset record associated with the content asset to indicate whether the user account is authorized to access the content asset; and
modifying the record event to indicate that the entitlement check associated with the content asset has been completed.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure describes system and methods related to entitlement validation and quality control of content in a cloud-enabled network-based digital video recording system. In some embodiments, whether a record event exists may be determined. The record event may indicate an entitlement check associated with a content asset needs to be completed. A determination may be made as to whether a user account is authorized to access the content asset. An asset record associated with the content asset may be modified to prevent future recording of the content asset. A record to delete the content asset may be generated in association with the user account in response to determining the user account is not authorized to access the content asset. The record event may be removed.
139 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
determining, by a network-based digital video recording (nDVR) system comprising one or more computers, whether a record event exists indicating that an entitlement check associated with a content asset needs to be completed; and performing, by the nDVR system and in response to determining that a record event exists indicating that an entitlement check associated with a content asset needs to be completed, an entitlement check of the record event comprising; determining whether a user account is authorized to access the content asset; modifying an asset record associated with the content asset to indicate whether the user account is authorized to access the content asset; and modifying the record event to indicate that the entitlement check associated with the content asset has been completed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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; determine whether a record event exists indicating that an entitlement check associated with a content asset needs to be completed; and perform, in response to determining that a record event exists indicating that an entitlement check associated with a content asset needs to be completed, an entitlement check of the record event comprising; determining whether a user account is authorized to access the content asset; and in response to determining that a user account is authorized to access the content asset, modifying an asset record associated with the content asset to indicate that user account is authorized to access the content asset; and in response to determining that a user account is not authorized to access the content asset, modifying an asset record associated with the content asset to indicate that user account is not authorized to access the content asset; and modifying the record event to indicate that the entitlement check associated with the content asset has been completed. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification