System and method for protected content rendering
First Claim
1. A protected content rendering system for reducing the quantum and time of availability of plain content, said system comprising:
- (a) a page selection subsystem for processing a protected content file;
(b) an incremental decryption subsystem for block level decryption;
(c) a scrambler subsystem for randomizing plain content;
(d) a random pattern generator subsystem for generating a random number and random byte pattern;
(e) a rendering engine subsystem for rendering randomized plain content;
(f) a plurality of buffers with limited capacity; and
(g) a database for storing and providing protected content.
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.
16 Citations
7 Claims
-
1. A protected content rendering system for reducing the quantum and time of availability of plain content, said system comprising:
-
(a) a page selection subsystem for processing a protected content file;
(b) an incremental decryption subsystem for block level decryption;
(c) a scrambler subsystem for randomizing plain content;
(d) a random pattern generator subsystem for generating a random number and random byte pattern;
(e) a rendering engine subsystem for rendering randomized plain content;
(f) a plurality of buffers with limited capacity; and
(g) a database for storing and providing protected content. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, for protected content rendering on a target device, coupled to a computation system, comprising:
-
(a) a processor for providing compute support and control support;
(b) a main memory for supporting PS, SS, and RPG subsystems;
(c) a protected content buffer to hold protected content;
(d) an arbitrator for random distribution of content from said protected content buffer to one of a plurality of limited buffers;
(e) an ID subsystem realized in hardware;
(f) an RE subsystem realized in hardware comprising;
a plurality of device registers of said target device; and
a control circuitry of said target device;
and (g) a control circuitry interconnecting said control circuitry of said target device, said processor, said arbitrator, and said ID subsystem.
-
Specification