Method and system for entitling a user device to receive content from data from an external source
First Claim
1. A method comprising:
- receiving schedule data at a service provider;
generating a formatted file corresponding to a content from the schedule data at the service provider in a first format, said formatted file having a first content identifier and a network identifier;
storing the formatted file in file share storage of the service provider;
communicating the formatted file from the file share storage to an entitlement cache of the service provider;
requesting access, by a user device, to the content from the service provider;
accessing the formatted file at the entitlement cache from an authorization server of the service provider;
at the authorization server, comparing the first content identifier and network identifier from the formatted file to an authorized rights list for the user device in response to requesting access; and
authorizing the user device to access the content in response to comparing.
5 Assignments
0 Petitions
Accused Products
Abstract
An entitlement system and method of operating the same includes a file share storage and a file publisher that receives schedule data and generates a formatted file in a first format from the schedule data. The file publisher stores the formatted files in the file share storage. The entitlement system also includes an entitlement cache and a file processor communicating the formatted files from the file share storage to the entitlement cache. An authorization server receives an access request from a user device and accesses the formatted file. The authorization server compares a first content identifier from the formatted file to an authorized rights list for the user device and authorizes the user device to access the content in response to comparing.
-
Citations
24 Claims
-
1. A method comprising:
-
receiving schedule data at a service provider; generating a formatted file corresponding to a content from the schedule data at the service provider in a first format, said formatted file having a first content identifier and a network identifier; storing the formatted file in file share storage of the service provider; communicating the formatted file from the file share storage to an entitlement cache of the service provider; requesting access, by a user device, to the content from the service provider; accessing the formatted file at the entitlement cache from an authorization server of the service provider; at the authorization server, comparing the first content identifier and network identifier from the formatted file to an authorized rights list for the user device in response to requesting access; and authorizing the user device to access the content in response to comparing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An entitlement system of a service provider comprising:
-
a file share storage; a file publisher receiving schedule data and generating a formatted file corresponding to a content from the schedule data in a first format, said file publisher storing the formatted file having a content identifier and a network identifier in the file share storage; an entitlement cache; a file processor communicating the formatted file from the file share storage to the entitlement cache; an authorization server receiving an access request from a user device and accessing the formatted file; and said authorization server comparing the content identifier and network identifier from the formatted file to an authorized rights list for the user device and authorizing the user device to access the content in response to comparing. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification