Consumption of content
First Claim
Patent Images
1. A method of decrypting content stored on a terminal, the method comprising obtaining a license comprising a content decryption key and a set of binding attributes, the attributes including a public key;
- establishing communication link between the terminal and at least one other terminal; and
receiving digitally signed data on the communication link at the terminal from the other terminal;
verifying at the terminal the digitally signed data utilizing the said public key; and
wherein the terminal in response to verification of the digitally signed data uses the content decryption key to decrypt the content.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for consumption of content (1) is described in which a licensor is able to exercise control over consumption based on a personal identity in the form of a set of binding attributes (15). The control may be exercised for a number of consuming terminals (19) including rendering machines such as portable video and audio players.
-
Citations
83 Claims
-
1. A method of decrypting content stored on a terminal, the method comprising
obtaining a license comprising a content decryption key and a set of binding attributes, the attributes including a public key; -
establishing communication link between the terminal and at least one other terminal; and
receiving digitally signed data on the communication link at the terminal from the other terminal;
verifying at the terminal the digitally signed data utilizing the said public key; and
whereinthe terminal in response to verification of the digitally signed data uses the content decryption key to decrypt the content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 60, 69)
-
-
16. A terminal which renders encrypted content comprising:
-
a storage for the encrypted content and a license, the license containing a content decryption key and a set of binding attributes, the attributes including a public key;
a protected processing environment;
a network interface which establishes a communication link between the terminal and at least one other terminal and which delivers digitally signed data received from the other terminal to the protected processing environment; and
whereinupon successful verification of the digitally signed data, with the public key, the protected processing environment decrypts the encrypted content using the content decryption key. - View Dependent Claims (28)
-
-
35. A method for creating a license which facilitates decryption of content on a terminal, the method comprising:
appending a set of binding attributes to a content decryption key wherein the binding attributes include attributes obtained from a trusted storage.
-
54. A method of distributing encrypted content to a rendering machine comprising:
-
delivering encrypted content and a license relating thereto to a rendering machine, the license containing binding attributes corresponding to a user identity; and
requesting authentication of the attributes by a personal trusted device. - View Dependent Claims (55, 56, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71)
-
-
72. A terminal which renders encrypted content comprising:
-
a storage for the encrypted content and a license, the license containing a content decryption key and a set of binding attributes, the attributes including a public key;
a protected processing environment;
a communication link between the terminal and at least one other terminal which delivers digitally signed data from the other terminal to the terminal;
a digital rights management engine disposed in a non-secure part of the terminal; and
a digital rights management agent disposed within the protected processing environment which verifies if the digitally signed data is signed by a licensee of the encrypted content and upon verification, uses the content decryption key to decrypt the encrypted content. - View Dependent Claims (73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83)
-
Specification