Patent ID: 7318236

Claim:
A digital rights management (DRM) system to allow a user to render digital content on a plurality of computing devices according to a corresponding digital license, the system comprising: a first trusted component on a first one of the computing devices for performing cryptography and DRM evaluation and enforcement for the first one of the computing devices, the first trusted component being tied to the first one of the computing devices, wherein the first trusted component has a first public key/private key pair (PU- 1 , PR- 1 ) associated therewith, wherein the first trusted component includes a first black box with (PR- 1 ) and a first black box certificate, and wherein the first one of the computing devices has a first hardware ID (HWID) associated therewith and the first black box certificate includes (PU- 1 ) and the first HWID; a first user-machine certificate associated with the first one of the computing devices, the first user-machine certificate being tied to the ID of the user, whereby the first trusted component can obtain the content for rendering on the first one of the computing devices by way of the first user-machine certificate and the license, the license being tied to the content and to the user; a second trusted component on a second one of the computing devices for performing cryptography and DRM evaluation and enforcement for the second one of the computing devices, the second trusted component being tied to the second one of the computing devices, wherein the second trusted component has a second public key/private key pair (PU- 2 , PR- 2 ) associated therewith, wherein the second trusted component includes a second black box with (PR- 2 ) and a second black box certificate, and wherein the second one of the computing devices has a second hardware ID (HWID) associated therewith and the second black box certificate includes (PU- 2 ) and the first HWID; and a second user-machine certificate associated with the second one of the computing devices, the second user-machine certificate being tied to the ID of the user, whereby the second trusted component can obtain the content for rendering on the second one of the computing devices by way of the second user-machine certificate and said license, wherein the user has a public key/private key pair (PU-USER, PR-USER) associated therewith.