Container Agnostic Decryption for Elementary Bit Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for delivering encrypted video/audio content face challenges such as the inability to perform trick mode operations and storage without decryption, as well as security risks and latency due to the need to decrypt entire container formats, which increases memory and bandwidth usage.

Innovation Solution

Encrypting video and audio content at the elementary stream level, leaving framing information unencrypted, allowing for manipulation and storage without full decryption, and using container-agnostic encryption to reduce security risks and latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If content is encrypted at the container level, then security is improved, but trick mode operations and storage cannot be performed without decryption

Engineering Contradiction:
ImprovesecurityVSAvoidtrick mode operations
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the encrypted content into two parts: encrypted payload data and unencrypted framing information (headers, metadata, boundaries). This allows operations on framing information without full decryption while maintaining security on the actual content

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the framing information from the encrypted container and leaves it unencrypted, separating it from the encrypted payload. This enables manipulation of structure and metadata without exposing the actual content

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If content is decrypted for storage, then storage flexibility is improved, but security risks and memory usage increase

Engineering Contradiction:
Improvestorage flexibilityVSAvoidsecurity risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent divides the content into encrypted payload and unencrypted framing information, allowing the framed structure to be stored and manipulated without exposing the actual content in clear form

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial decryption only to the extent necessary for storage operations, leaving the actual content encrypted while allowing framing information to be accessed and manipulated

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If container level decryption is performed, then content manipulation is enabled, but processing complexity and bandwidth usage increase

Engineering Contradiction:
Improvecontent manipulationVSAvoidprocessing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent separates framing information from payload, allowing manipulation operations to work only on the unencrypted framing portion rather than requiring full container decryption

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts framing information from the encrypted container, enabling manipulation operations to be performed on this extracted unencrypted portion without processing the entire encrypted content

Inventive Principle:
Principle #2Taking out (Extraction)

4Loss of information

If full container decryption is performed, then content boundaries are accessible, but latency and memory requirements increase

Engineering Contradiction:
Improveboundary informationVSAvoidlatency
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent segments the content structure into unencrypted framing information containing boundaries and encrypted payload, making boundaries accessible without full decryption

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary processing on unencrypted framing information to extract and access boundary information before any decryption operations are needed

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9641322B2Container agnostic decryption device and methods for use therewith
Publication Date: 2017.05.02 BITHARMONY LLC
  • US9641322B2 patent drawing
  • US9641322B2 patent drawing
  • US9641322B2 patent drawing

AI summary

A video processing device for decrypting a compressed video signal includes a key storage device for storing at least one decryption key. An decryption processing device retrieves the at least one decryption key from the key storage device, and decrypts an encrypted elementary bit stream into at least one elementary bit stream, wherein first portions of the encrypted elementary bit stream are encrypted and second portions of the encrypted elementary bit stream are unencrypted.