Signed Media Bitstream Pruning for Secure Overhead Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge lies in reducing overhead in signed media bitstreams due to repeating data units, which consume unnecessary storage and communication resources, while maintaining data security and allowing for validation without re-signing the bitstream.

Innovation Solution

The method involves identifying and pruning repeating data units in a signed media bitstream, storing the pruned segment, and using fingerprint-derived signature units to validate the segment's authenticity and integrity, ensuring security and reducing overhead without requiring access to the original cryptographic facilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If repeating data units are inserted periodically into the media bitstream to ensure recipient access, then reliability of data access is improved, but storage space and transmission capacity are wasted due to unnecessary overhead

Engineering Contradiction:
Improvedata access reliabilityVSAvoidstorage space consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts and removes redundant repeating data units from the media bitstream. Specifically, it identifies repeating units that are not the first occurrence and removes them, keeping only the essential first occurrence of each repeating unit. This extraction principle directly reduces storage space consumption while maintaining data access reliability through selective retention of necessary data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies discarding by removing redundant repeating data units that can be regenerated or recovered. The system discards unnecessary copies of repeating units (such as metadata or configuration data that appears multiple times) while ensuring the first occurrence is preserved for recovery purposes. This allows the system to reduce overhead while maintaining the ability to access required information.

Inventive Principle:
Principle #34Discarding and recovering

2Quantity of substance

If repeating data units are removed to reduce overhead, then storage space and transmission capacity are conserved, but data security and validation capability may be compromised

Engineering Contradiction:
Improvestorage space consumptionVSAvoiddata security
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent segments the validation process by introducing a separate validation data structure that is independent of the media bitstream content. This validation structure contains cryptographic signatures and metadata that can verify the authenticity and integrity of the pruned bitstream without requiring the original repeating data units. This segmentation allows storage reduction while maintaining security through dedicated validation mechanisms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary validation preparation by embedding validation metadata and cryptographic signatures into a separate validation data structure before the pruning process. This preliminary action ensures that even after removing repeating data units, the system has pre-prepared validation information that can confirm data security and authenticity without requiring access to the original unpruned bitstream.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If metadata is inserted at short intervals to ensure accessibility, then ease of access is improved, but transmission capacity and storage resources are consumed unnecessarily

Engineering Contradiction:
Improvemetadata accessibilityVSAvoidtransmission capacity consumption
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent extracts and removes redundant metadata instances from the media bitstream, keeping only the first occurrence of each metadata unit. By identifying repeating metadata patterns and eliminating unnecessary copies, the system reduces transmission capacity consumption while maintaining accessibility through the retained first occurrence and separate validation structures.

Inventive Principle:
Principle #2Taking out (Extraction)

4Quantity of substance

If the media bitstream is pruned of repeating units, then overhead is reduced and resources are conserved, but complexity of validation increases due to need for special handling

Engineering Contradiction:
Improvebitstream sizeVSAvoidvalidation process complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent segments the validation process into distinct components: a validation data structure containing cryptographic signatures and metadata, and the pruned media bitstream. This segmentation allows the validation logic to operate on separate, well-defined structures rather than trying to validate a complex pruned bitstream, thereby reducing validation complexity while maintaining resource conservation benefits.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12149634B2Methods and devices for compressing signed media data
Publication Date: 2024.11.19 AXIS
  • US12149634B2 patent drawing
  • US12149634B2 patent drawing
  • US12149634B2 patent drawing

AI summary

A signed media bitstream comprises data units and signature units. Each signature unit is associated with one or more nearby data units and include at least one fingerprint derived from the associated data units and a digital signature of the at least one fingerprint. A storing method comprises: receiving a segment of the media bitstream; identifying N≥2 instances of a repeating data unit in the received segment; pruning up to N−1 of the identified instances of the repeating data unit; and storing the received segment after pruning. A validation method comprises: receiving a segment of the media bitstream stored in accordance with the storing method; and validating a signature unit using a digital signature contained therein. Despite the pruning of the repeating data unit, the received associated data units can be successfully validated, either directly or indirectly, by means of different embodiments herein.