Patent ID: 8484458

Claim:
A home location register, comprising: a memory to store computer instructions; and a controller coupled to the memory, wherein the controller, responsive to executing the computer instructions, performs operations comprising: storing a key and a record associated with a communications device, wherein the record comprises a list of entitled media content that the communications device is authorized to receive; and enabling a gateway, communicatively coupled to the communications device and to a content provider system, to access the key and the record when the communications device sends a request for media content without allowing the communications device to access the record comprising the list of entitled media content, wherein the gateway determines whether the requested media content is associated with an entry in the record and accordingly comprises entitled media content, wherein the gateway subsequently signals the content provider system to send the entitled requested media content, so that only entitled media content is sent by the content provider system in response to the request, wherein the gateway encrypts the media content received from the content provider system by using the key and transmits the encrypted media content to the communications device, and wherein the encrypted media content is configured for decryption by the communication device based on a decryption key that is unique to the communications device.