Hint Track Media Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for transmitting time-related sequences of media data over networks are inefficient, often requiring packetization that restricts applicability and increases storage requirements, and may slow down the transmission system due to the need for real-time processing.

Innovation Solution

The method involves creating a 'hint track' that contains instructions for packetizing media data, allowing for efficient transmission over various protocols without modifying the media data itself, enabling scalable and protocol-independent streaming while maintaining media independence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If media data is packetized for network transmission, then transmission efficiency is improved, but storage requirements increase and system complexity increases

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidstorage requirements
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments the packetization instructions from the media data by introducing a separate hint track. The hint track contains discrete packetization hints that can be independently stored and processed, allowing the media data to remain uncompressed while transmission instructions are separated into manageable segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the packetization control information from the media data stream itself and places it in a separate hint track. This extraction allows the media data to maintain its original format and storage efficiency while the transmission protocol requirements are isolated in the hint track.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If packetization is performed in real-time, then transmission adaptability is improved, but processing speed decreases

Engineering Contradiction:
Improvetransmission adaptabilityVSAvoidprocessing speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The patent performs packetization instructions in advance by pre-storing them in the hint track during media data creation or preparation. This preliminary action allows the actual transmission process to simply follow pre-computed instructions rather than performing complex real-time packetization operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of the packetization instructions in the hint track that can be referenced during transmission. This copying approach allows the system to retrieve and execute pre-prepared transmission instructions without recalculating packetization parameters in real-time.

Inventive Principle:
Principle #26Copying

3Reliability

If media data is formatted for specific transmission protocols, then protocol compatibility is improved, but format versatility decreases

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidprotocol independence
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal hint track structure that can accommodate multiple transmission protocols through a single standardized interface. The hint track serves multiple functions by storing protocol-specific packetization instructions in a consistent format, allowing one track to support various protocols without requiring separate media data formats.

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

Solution Approach 2:

The patent introduces the hint track as an intermediary layer between the media data and transmission protocols. This intermediary separates the protocol-specific packetization requirements from the media data itself, allowing the same media data to be adapted to different protocols through the hint track without modifying the original media format.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8719309B2Method and apparatus for media data transmission
Publication Date: 2014.05.06 APPLE INC
  • US8719309B2 patent drawing
  • US8719309B2 patent drawing
  • US8719309B2 patent drawing

AI summary

The present invention provides methods and apparatuses for processing readable content stored in a stream of data which contains samples for presenting a presentation at a plurality of views. In one embodiment, the first stream is stored and a second stream is derived from a first stream, where the second stream contains references to the first stream for use in selecting data, for an operating point within the content that includes the plurality of views, from the first stream. According to one aspect of the invention, references contained in stored second stream are accessed to transmit or store the data from the first stream.