Method of providing secure content-based user experience enhancement within a content protection architecture
First Claim
1. A method of providing secure content-based user experience enhancement in a player device for rendering digital content comprising:
- accepting encrypted first fidelity digital content by a player application module in the player device;
securely decrypting the encrypted first fidelity digital content by the player application module into decrypted first fidelity digital content;
securely and audibly rendering, by the player application module, the decrypted first fidelity digital content for perception by the user;
securely downsampling, by the player application module, the decrypted first fidelity digital content into downsampled digital content having a second fidelity, the second fidelity lower than the first fidelity; and
displaying images by a visual enhancement plug-in software module based on the downsampled digital content having the second fidelity in conjunction with the audible rendering of the decrypted first fidelity digital content by the player application module.
1 Assignment
0 Petitions
Accused Products
Abstract
Providing secure content-based user experience enhancement in a player device for rendering digital content includes accepting encrypted digital content, decrypting the encrypted digital content into decrypted digital content, downsampling the decrypted digital content into downsampled digital content; and processing the downsampled digital content by an enhancement module to provide the user experience enhancement. The system protects content being rendered by a player application even when the content is also sent to an enhancement module such as a plug-in. The original content is protected by only transferring a version of the content to the enhancement module that is downsampled. That is, the original high fidelity, high value content is never transferred to the untrusted enhancement module. Instead, the content is downsampled into a lower fidelity form that it is still useful for the purposes of enhancement module processing, but is not useful or desirable for other purposes (such as normal rendering of the content for enjoyment by the user).
-
Citations
11 Claims
-
1. A method of providing secure content-based user experience enhancement in a player device for rendering digital content comprising:
-
accepting encrypted first fidelity digital content by a player application module in the player device; securely decrypting the encrypted first fidelity digital content by the player application module into decrypted first fidelity digital content; securely and audibly rendering, by the player application module, the decrypted first fidelity digital content for perception by the user; securely downsampling, by the player application module, the decrypted first fidelity digital content into downsampled digital content having a second fidelity, the second fidelity lower than the first fidelity; and displaying images by a visual enhancement plug-in software module based on the downsampled digital content having the second fidelity in conjunction with the audible rendering of the decrypted first fidelity digital content by the player application module. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An article comprising:
- a storage medium having machine readable instructions stored thereon, the instructions, when executed by a processor, provide for secure content-based user experience enhancement in a player device for rendering digital content by accepting encrypted first fidelity digital content by a player application module in the player device, securely decrypting the encrypted first fidelity digital content by the player application module into decrypted first fidelity digital content, securely and audibly rendering, by the player application module, the decrypted first fidelity digital content for perception by the user, securely downsampling, by the player application module, the decrypted first fidelity digital content into downsampled digital content having a second fidelity, the second fidelity lower than the first fidelity, and displaying images by a visual enhancement plug-in software module based on the downsampled digital content having the second fidelity in conjunction with the audible rendering of the decrypted first fidelity digital content by the player application module.
- View Dependent Claims (8)
-
9. A processing system providing secure content-based user experience enhancement in a player device for rendering digital content, comprising:
-
a player application module including a tamper resistant decryption agent to securely accept encrypted first fidelity digital content, to securely decrypt the encrypted first fidelity digital content into decrypted first fidelity digital content; and
to securely downsample the decrypted first fidelity digital content into downsampled digital audio content having a second fidelity, the second fidelity lower than the first fidelity; anda tamper-resistant renderer coupled to the decryption agent to securely audibly render the decrypted first fidelity digital content for perception by the user; and an visual enhancement plug-in software module coupled to the decryption agent to receive the downsampled digital content having the second fidelity, and to cause the display of images based on the downsampled digital content having the second fidelity in conjunction with the audible rendering of the decrypted first fidelity digital content. - View Dependent Claims (10, 11)
-
Specification