System and method for providing conditional access to digital content
First Claim
1. A method in an entertainment device for providing conditional access to digital content, the method comprising:
- accessing a verification entity via a persistent network connection;
establishing a user'"'"'s identity with the verification entity;
receiving a license from the verification entity in response to the verification entity having stored a license for the user to view the digital content;
receiving an encrypted access key from an access key source corresponding to a segment of encrypted digital content;
decrypting the encrypted access key using the license;
receiving the segment of encrypted digital content from a content source;
decrypting the segment of encrypted digital content using the decrypted access key; and
outputting the decrypted segment of digital content to an output device.
12 Assignments
0 Petitions
Accused Products
Abstract
In response to a user request to view specific digital content, the user'"'"'s set top box (STB) accesses a verification entity via a persistent network connection. The STB establishes the user'"'"'s identity with the verification entity, for instance, by reading identity credentials from a smart card. In response to the verification entity having stored a license for the user to view the digital content, the STB receives a license key from the verification entity. In addition, the STB receives an encrypted access key from an access key source corresponding to a segment of encrypted digital content. The license key is used to decrypt the encrypted access key, which is, in turn, used to decrypt the segment of encrypted digital content. A user may transfer his or her license in whole or in part to another user by sending a transfer request to the verification entity.
-
Citations
72 Claims
-
1. A method in an entertainment device for providing conditional access to digital content, the method comprising:
-
accessing a verification entity via a persistent network connection;
establishing a user'"'"'s identity with the verification entity;
receiving a license from the verification entity in response to the verification entity having stored a license for the user to view the digital content;
receiving an encrypted access key from an access key source corresponding to a segment of encrypted digital content;
decrypting the encrypted access key using the license;
receiving the segment of encrypted digital content from a content source;
decrypting the segment of encrypted digital content using the decrypted access key; and
outputting the decrypted segment of digital content to an output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for providing conditional access to digital content, the method comprising:
-
storing a plurality of licenses to view specific digital content, each license being associated with a particular user;
receiving a request from a user to view specific digital content;
verifying the user'"'"'s identity from information within the request;
locating a license for the user to view the digital content; and
sending the license associated with the user, the license comprising at least a license key configured to decrypt an access key corresponding to a segment of encrypted digital content. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A system for providing conditional access to digital content, the system comprising:
-
a network interface that accesses a verification entity via a persistent network connection;
an identification component that establishes a user'"'"'s identity with the verification entity;
a license reception component that receives a license from the verification entity in response to the verification entity having stored a license for the user to view the digital content;
an access key reception component that receives an encrypted access key from an access key source corresponding to a segment of encrypted digital content;
an access key decryption component that decrypts the encrypted access key using a license key associated with the license;
an encrypted digital content reception component that receives the segment of encrypted digital content from a content source;
an encrypted digital content decryption component that decrypts the segment of encrypted digital content using the decrypted access key; and
an output component that outputs the decrypted segment of digital content to a output device. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A system for providing conditional access to digital content, the system comprising:
-
a storage device that stores a plurality of licenses to view specific digital content, each license being associated with a particular user;
a request reception component that receives a request from a user of an entertainment device to view specific digital content;
a verification component that verifies the user'"'"'s identity from information within the request;
a search component that locates a license for the user to view the digital content; and
a transmission component that sends the license associated with the user, the license comprising at least a license key configured to decrypt an access key corresponding to a segment of encrypted digital content. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A system for providing conditional access to digital content, the system comprising:
-
a network interface that accesses a verification entity via a temporary network connection;
an identification component that establishes a user'"'"'s identity with the verification entity;
a license reception component that receives a license from the verification entity in response to the verification entity having stored a license for the user to view the digital content;
a volatile memory that temporarily stores the license;
an access key reception component that receives an encrypted access key from an access key source corresponding to a segment of encrypted digital content;
an access key decryption component that decrypts the encrypted access key using a stored license key associated with the license;
an encrypted digital content reception component that receives the segment of encrypted digital content from a content source;
an encrypted digital content decryption component that decrypts the segment of encrypted digital content using the decrypted access key; and
an output component that outputs the decrypted segment of digital content to a output device. - View Dependent Claims (70, 71)
-
-
72. A system for providing conditional access to digital content, the system comprising:
-
means for accessing a verification entity via a persistent network connection;
means for establishing a user'"'"'s identity with the verification entity;
means for receiving a license from the verification entity in response to the verification entity having stored a license for the user to view the digital content;
means for receiving an encrypted access key from an access key source corresponding to a segment of encrypted digital content;
means for decrypting the encrypted access key using a license key associated with the license;
means for receiving the segment of encrypted digital content from a content source;
means for decrypting the segment of encrypted digital content using the decrypted access key; and
means for outputting the decrypted segment of digital content to a output device.
-
Specification