Associating content with households using smart cards
First Claim
Patent Images
1. One or more computer-readable media having stored thereon a computer program that, when executed by one or more processors, causes the one or more processors to perform acts including:
- receiving scrambled media content;
descrambling the scrambled media content to produce descrambled media content, wherein the descrambled media content is processed within a processing module;
encrypting the descrambled media content to produce encrypted media content in response to the processing based on a household identifier corresponding to a smart card, wherein the encryption is performed within the processing module;
transmitting the encrypted media content between two of the plurality of processing modules in the computer; and
one or more of the plurality of processing modules decrypting the encrypted media content based on the household identifier to produce media content.
2 Assignments
0 Petitions
Accused Products
Abstract
Media content is associated with households using smart cards. The media content is encrypted and/or decrypted based on a household identifier corresponding to a smart card. Media content is encrypted such that it can only be decrypted with the same (or similar) smart card. Thus, the encrypted media content can be safely transferred within a computing device, stored, transferred to other computing devices, etc. because it cannot be decrypted without the smart card.
102 Citations
56 Claims
-
1. One or more computer-readable media having stored thereon a computer program that, when executed by one or more processors, causes the one or more processors to perform acts including:
-
receiving scrambled media content;
descrambling the scrambled media content to produce descrambled media content, wherein the descrambled media content is processed within a processing module;
encrypting the descrambled media content to produce encrypted media content in response to the processing based on a household identifier corresponding to a smart card, wherein the encryption is performed within the processing module;
transmitting the encrypted media content between two of the plurality of processing modules in the computer; and
one or more of the plurality of processing modules decrypting the encrypted media content based on the household identifier to produce media content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving scrambled media content;
descrambling the scrambled media content to form descrambled media content wherein the descrambled media content is maintained within a module; and
encrypting the descrambled media content within the module to form encrypted media content that can be transmitted between modules, the encrypting of the descrambled media content is based on a household identifier corresponding to a smart card. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method comprising:
-
receiving scrambled media content;
descrambling the scrambled media content to form descrambled media content that is maintained and processed within a processing module;
encrypting the descrambled media content to form encrypted media content within the processing module, the encrypted media content is transported out of the processing module to a storage device;
storing the encrypted media content in the storage device;
obtaining the encrypted media content from the storage device; and
decrypting the encrypted media content based on a household identifier to form media content. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A method implemented by a first computing device, the method comprising:
-
receiving scrambled media content;
descrambling the scrambled media content to form descrambled media content;
encrypting the descrambled media content to form encrypted media content, the encrypting is based on a key, wherein the descrambling and the encrypting is performed in a single module; and
transmitting at least a portion of the encrypted media content to a second computing device. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
-
37. A system comprising:
-
a descrambling module to descramble scrambled media content to form descrambled media content;
an encryption module forming a part of the same module as the descrambling module to receive the descrambled media content, and encrypt the descrambled media content based on a key maintained in the encryption module; and
a controllable delayed viewing module, communicatively coupled to the encryption module, to receive the encrypted media content and store the encrypted media content on a storage device, wherein the encrypted media content is decrypted to form media content that can be displayed. - View Dependent Claims (38, 39, 40, 41)
-
-
42. A smart card comprising:
-
an authentication module to establish a secure communication channel with a computing device module for data that has been decrypted, wherein the secure communication channel extends between a descrambling/encryption module and a content renderer module, and wherein the secure communication channel forms at least a portion of a communication channel between the descrambling/encrypting module and the content renderer module, wherein the encryption module performs descrambling and encryption within the same module; and
a key associated with a particular household, wherein data transmitted through the secure communication channel is encoded within the descrambling/encryption module based on said key. - View Dependent Claims (43, 44, 45, 46)
-
-
47. One or more computer-readable media having stored thereon a computer program that, when executed by one or more processors, causes the one or more processors to:
-
obtain a descrambled media content;
obtain a household identifier corresponding to a smart card; and
use the household identifier to encrypt the descrambled media content to form encrypted media content within the same module as the descrambling of the media content, wherein the encrypted media content is transported between a pair of modules. - View Dependent Claims (48, 49, 50)
-
-
51. An apparatus, comprising:
-
a descrambling and encrypting module for generating encrypted media content in response to received scrambled media content, wherein the encrypted media content is produced in response to a household identifier located on a smart card;
a content renderer module that renders media content in response to the encrypted media content produced by the descrambling and encrypting module;
a secure communication channel coupled between the descrambling and encrypting module and the content renderer module, wherein at least one module is located between and connects two segments of the secure communication channel. - View Dependent Claims (52, 53, 54, 55, 56)
-
Specification