Media File Error Metadata Containers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing media file formats, such as ISO base media file format, are inefficient in describing events or properties related to individual samples, leading to complex indexing and inefficient error handling, especially in cases of frequent changes or random-access-points, and do not allow for compact representation of errors.
Innovation Solution
The introduction of error-related metadata boxes, specifically the SamplePropertyDescriptionBox and SampleToPropertyBox, which store error information alongside sample numbers in the metadata container, enabling efficient error detection and handling by associating error types with specific samples and providing error-specific measures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional ISO base media file format is used to store media samples, then the file can be played back using standard players, but error information related to missing or corrupted samples cannot be efficiently stored or accessed
Solution Approach 1:
The patent segments error information storage by introducing separate metadata boxes (SamplePropertyDescriptionBox and SampleToPropertyBox) that are independently structured from the main media data. This allows error information to be stored in a organized, modular manner without disrupting the existing ISO base media file format structure, enabling efficient error handling while maintaining compatibility.
Solution Approach 2:
The patent introduces metadata boxes as intermediary structures between the media data samples and the error information. These metadata boxes act as a bridge, storing sample property information including error status without directly modifying the media samples themselves, thus maintaining file integrity while enabling comprehensive error tracking.
2Productivity
If sample group descriptions are used to describe properties of samples, then grouping information can be stored, but efficient access to individual sample properties and error information is not possible
Solution Approach 1:
The patent applies preliminary action by pre-storing sample property information and error status in metadata boxes during the file creation or processing stage. This allows the playback system to quickly access error information without having to analyze or process the actual media samples, significantly improving error detection efficiency and random access capability.
Solution Approach 2:
The patent replaces the mechanical approach of analyzing media samples to detect errors with an information-based system. By storing error information in metadata boxes, the system substitutes complex sample analysis with simple metadata parsing, dramatically improving both error detection efficiency and access speed.
3Loss of information
If error information is stored without structured metadata boxes, then the file format remains simple, but error information cannot be efficiently organized or accessed
Solution Approach 1:
The patent creates universal metadata box structures (SamplePropertyDescriptionBox and SampleToPropertyBox) that can store multiple types of sample property information including error status, sample timing, and other metadata. These multi-functional boxes can handle various error conditions and information types without requiring separate structures for each type, maintaining organization while avoiding excessive complexity.
Data Source
AI summary
A concept is disclosed for outputting a file having a media data container and a metadata container, the concept including providing an error information related to a data sample and storing the error information together with a sample number related to the data sample in the metadata container.


