SYSTEMS AND METHODS FOR PROTECTING ELEMENTARY BITSTREAMS INCORPORATING INDEPENDENTLY ENCODED TILES
First Claim
1. A non-transitory machine readable medium containing processor instructions, where execution of the instructions by a processor causes the processor to perform a process comprising:
- receiving a video bitstream comprising a plurality of frames, each frame comprising a plurality of independently encoded compression units within the frame;
encrypting a portion of each of a plurality of compression units in a plurality of frames; and
generating an output bitstream comprising the plurality of independently encoded compression units including the encrypted portions of the compression units.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for partial frame encryption in accordance with embodiments of the invention are disclosed. In one embodiment, the method receives a video bitstream that includes several frames, each frame including several independently encoded compression units within the frame, encrypts a portion of each of several compression units in several frames, and generates an output bitstream that includes the several independently encoded compression units including the encrypted portions of the compression units.
20 Citations
27 Claims
-
1. A non-transitory machine readable medium containing processor instructions, where execution of the instructions by a processor causes the processor to perform a process comprising:
-
receiving a video bitstream comprising a plurality of frames, each frame comprising a plurality of independently encoded compression units within the frame; encrypting a portion of each of a plurality of compression units in a plurality of frames; and generating an output bitstream comprising the plurality of independently encoded compression units including the encrypted portions of the compression units. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A content encoder comprising:
-
a processor configured to communicate with a memory, where the memory contains an encoder application; wherein the encoder application directs the processor to; receive a video bitstream comprising a plurality of frames, each frame comprising a plurality of independently encoded compression units within the frame; encrypt a portion of each of a plurality of compression units in a plurality of frames; and generate an output bitstream comprising the plurality of independently encoded compression units including the encrypted portions of the compression units. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A content decoder comprising:
-
a processor configured to communicate with a memory, where the memory contains a decoder application; wherein the decoder application directs the processor to; receive a video bitstream comprising plurality of frames, each frame comprising a plurality of independently encoded compression units within the frame; decrypt a portion of each of a plurality of compression units in a plurality of frames; and generate an output decoded video for playback. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification