System and method for protected content rendering
First Claim
1. A protected content rendering system to render an encrypted content on a device with a device control circuitry and a plurality of display registers using a plurality of limited buffers for reducing the quantum and time of availability of a plain content of said encrypted content, said system comprising:
- means for determining a buffer of said plurality of limited buffers in a random manner;
means for generating a random byte pattern based on said buffer, wherein said random byte pattern is a plurality of random numbers without duplicates with each of said plurality of random numbers is a number between zero and a pre-defined number, wherein said pre-defined number is based on the size of said buffer;
means for obtaining an encrypted block based on said encrypted content;
means for decrypting said encrypted block resulting in a decrypt content;
means for filling said buffer based on said decrypt content and said random byte pattern;
means for making said buffer a part of an incremental portion of said plain content;
means for just-in-time decryption of said encrypted content resulting in a just-in-time portion of said plain content;
means for copying said incremental portion to said plurality of display registers;
means for copying said just-in-time portion to said plurality of display registers; and
means for enabling said device control circuitry to render on said device based on said plurality of display registers.
1 Assignment
0 Petitions
Accused Products
Abstract
The use of a variety of devices to render multimedia content is on the increase. It is important ensure that the content owners/providers get their share of return on investment in order to achieve the unlimited global distribution of content. However, illegal use of the delivered content could affect such a return on investment. One of the important requirements is to protect a content and allow for rendering of the protected content in an efficient manner on target devices. A system for protected content rendering involves ensuring that the unprotected content is not available for misuse.
17 Citations
2 Claims
-
1. A protected content rendering system to render an encrypted content on a device with a device control circuitry and a plurality of display registers using a plurality of limited buffers for reducing the quantum and time of availability of a plain content of said encrypted content, said system comprising:
-
means for determining a buffer of said plurality of limited buffers in a random manner; means for generating a random byte pattern based on said buffer, wherein said random byte pattern is a plurality of random numbers without duplicates with each of said plurality of random numbers is a number between zero and a pre-defined number, wherein said pre-defined number is based on the size of said buffer; means for obtaining an encrypted block based on said encrypted content; means for decrypting said encrypted block resulting in a decrypt content; means for filling said buffer based on said decrypt content and said random byte pattern; means for making said buffer a part of an incremental portion of said plain content; means for just-in-time decryption of said encrypted content resulting in a just-in-time portion of said plain content; means for copying said incremental portion to said plurality of display registers; means for copying said just-in-time portion to said plurality of display registers; and means for enabling said device control circuitry to render on said device based on said plurality of display registers. - View Dependent Claims (2)
-
Specification