Embedding Non-Media Data in Media Streams via Dummy Value Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing media file technologies face challenges in efficiently embedding and decoding non-media data, such as communication signals, within media files, especially in real-time interactive sessions, which requires low computational complexity and minimal bandwidth usage.

Innovation Solution

A method and apparatus for embedding non-media data into media files, like MP3 files, by encoding non-media data segments with dummy values to avoid detection as frame identifiers, allowing for low computational decoding and simultaneous streaming of media and communication data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If non-media data is embedded in media files using existing technologies, then data can be transmitted alongside media content, but the computational complexity increases and bandwidth usage increases

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidcomputational complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent combines media data and non-media communication data into a single multiplexed stream that follows standard media file formats. This merging allows both types of data to be transmitted together through existing media infrastructure without requiring separate transmission channels, thereby improving data transmission efficiency while avoiding the overhead of managing multiple separate data streams

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The invention creates a universal data structure that can carry both media content and arbitrary non-media data using the same file format and transmission protocol. This multi-functionality allows the system to handle different types of data (media and communication) through a single unified mechanism, reducing the need for specialized processing paths and lowering overall computational complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If non-media data is embedded in media files, then communication can occur during media playback, but bandwidth requirements increase

Engineering Contradiction:
Improvereal-time communication capabilityVSAvoidbandwidth usage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent merges media data and communication data into a single multiplexed stream with a unified bitrate. By combining these data types into one stream rather than transmitting them separately, the system achieves real-time communication capability during media playback without duplicating transmission resources, thereby controlling bandwidth usage

Inventive Principle:
Principle #5Merging (Combining)

3Quantity of substance

If non-media data is encoded in media files, then data can be stored efficiently, but decoding complexity increases

Engineering Contradiction:
Improvedata storage efficiencyVSAvoiddecoding complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent extracts non-media data from complex encoded formats and places it in a simplified, raw state within the media file structure. This extraction allows the non-media data to be stored efficiently alongside media data without requiring the overhead of full media encoding, thereby reducing decoding complexity while maintaining storage efficiency

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The invention applies different data treatment strategies to different parts of the data stream: media data undergoes full encoding/decoding processing while non-media data is kept in a simpler, mostly unencoded state. This local differentiation of data quality and processing requirements allows efficient storage without imposing high decoding complexity on all data types

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8223851B2Method and an apparatus for embedding data in a media stream
Publication Date: 2012.07.17 ADEIA MEDIA HOLDINGS INC
  • US8223851B2 patent drawing
  • US8223851B2 patent drawing
  • US8223851B2 patent drawing

AI summary

A method for enhancing a media file. The method comprises encoding a media file for a real time exchange of communications between a plurality of terminals, embedding a non-media communication of the real time exchange into the media file, and forwarding the embedded media file to at least one of the plurality of terminals.