Sample Auxiliary Information Signaling With Size and Offset Boxes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multimedia standards lack efficient methods for signaling and processing sample auxiliary information in media data formats, particularly in ISO base media file formats, which hinders effective handling and protection of such information.

Innovation Solution

An apparatus and method are introduced to define and signal size and offset information for sample auxiliary information, utilizing a new information box to process and protect this data, which can be included in sample entries, sample table boxes, or track fragment boxes, and employ encryption schemes for secure decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If standardized formats are used for encoding and signaling media data, then compatibility and ease of operation are improved, but the ability to handle and protect sample auxiliary information deteriorates due to lack of efficient signaling methods

Engineering Contradiction:
Improveease of processing sample auxiliary informationVSAvoidability to handle sample auxiliary information
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces a new information box structure that segments the handling of sample auxiliary information from the main media data format. This new box contains dedicated fields for size information, offset information, and presence flags, allowing sample auxiliary information to be processed independently while maintaining compatibility with existing standardized formats.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a new dimensional layer to the existing media data structure by introducing a separate information box dimension. Instead of modifying the core standardized format, the solution creates an additional structural dimension that can accommodate sample auxiliary information signaling without disrupting the original format's compatibility.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If new information boxes and encryption schemes are introduced to protect sample auxiliary information, then security and reliability are improved, but device complexity increases

Engineering Contradiction:
Improveintegrity and security of media data transmissionVSAvoidcomplexity of processing and protection mechanisms
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the protection and signaling mechanisms for sample auxiliary information into a separate, self-contained information box. This extraction isolates the complexity of encryption and signaling from the main media processing pipeline, allowing the core standardized format to remain simple while adding protection capabilities in a dedicated structure.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements preliminary signaling by including presence flags and size/offset information in the new information box before the actual sample auxiliary data is processed. This preliminary action allows systems to prepare for and manage protected content efficiently, reducing runtime complexity by having all necessary protection information pre-packaged in the information box structure.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260017055A1Method and apparatus for generic sample auxiliary information signalling
Publication Date: 2026.01.15 NOKIA TECHNOLOGIES OY
  • US20260017055A1 patent drawing
  • US20260017055A1 patent drawing
  • US20260017055A1 patent drawing

AI summary

Various embodiments provide methods, apparatuses, and computer program products. An example apparatus includes at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to perform: defining size information comprising size of each sample auxiliary information of one or more auxiliary information comprised in a track; defining offset information comprising offset of the each sample auxiliary information; and signaling the size information and the offset information.