Selective Video Payload Encryption for MPEG Frame Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital rights management systems encrypt entire video data files, making it impossible to distinguish frame boundaries, which is problematic for selective decryption and distribution of video content, especially when using formats like MPEG 2 where header data is scrambled.

Innovation Solution

The system selectively encrypts only the payload portion of the video data, leaving the format identifying portion unencrypted, allowing frame boundaries to be identified and enabling conventional decoders to correctly track frames without decrypting the header data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If encryption is applied to the entire video data file, then security and copyright protection are improved, but frame boundary identification becomes impossible and selective decryption cannot be performed

Engineering Contradiction:
Improvecopyright protectionVSAvoidframe boundary identification
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The video data is segmented into two distinct parts: format identifying portions (headers) and payload portions. Only the payload portions are encrypted while the format identifying portions remain unencrypted. This segmentation allows frame boundaries to be identified through the unencrypted headers while the payload content remains protected by encryption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different parts of the video data are treated with different encryption approaches. The format identifying portions are left unencrypted to maintain their structural identification function, while the payload portions are encrypted to protect the actual content. This local differentiation of encryption quality resolves the contradiction between security and frame boundary identification.

Inventive Principle:
Principle #3Local quality

2Reliability

If encryption is applied to the entire video data file, then copyright protection is improved, but selective distribution of video subsections becomes difficult

Engineering Contradiction:
Improvecopyright protectionVSAvoidselective distribution capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The video stream is divided into independently addressable segments at the frame level, with each frame's payload being separately encryptable. This allows the content owner to selectively decrypt and distribute specific frames or frame ranges to different recipients, providing versatile selective distribution while maintaining overall copyright protection through encryption of the payload portions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The encryption system is made dynamic by allowing selective decryption of different payload portions based on distribution needs. The unencrypted format identifying portions remain constant and available for all operations, while the encrypted payload portions can be selectively decrypted and redistributed, providing adaptability for various distribution scenarios.

Inventive Principle:
Principle #15Dynamics

3Reliability

If header data is encrypted, then overall security is improved, but conventional MPEG 2 decoders cannot correctly track frame boundaries

Engineering Contradiction:
Improveoverall securityVSAvoidframe boundary tracking accuracy
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The encryption approach applies different treatment to different parts of the data structure: format identifying portions (headers) are left unencrypted to preserve their function for frame boundary identification, while payload portions are encrypted for security. This local quality differentiation ensures that conventional decoders can correctly track frame boundaries through unencrypted headers while the actual content remains secure.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7478238B2Access control for digital video stream data
Publication Date: 2009.01.13 SONY INT (EURO) GMBH
  • US7478238B2 patent drawing
  • US7478238B2 patent drawing
  • US7478238B2 patent drawing

AI summary

A data encryption apparatus operable to apply encryption to input data having at least a format identifying portion and a payload portion comprises means for discriminating between the format identifying portion of the input data and the payload portion of the input data; and means for selectively applying encryption to the input data in dependence upon an output of the discriminating means so as to encrypt at least a part of the payload portion of the input data but not to encrypt the format identifying portion. A corresponding decryption apparatus is also provided.