Prioritized Side Channel Delivery for Media Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing media delivery systems face challenges in transmitting high-quality media content due to bandwidth and storage limitations, as well as device capabilities, requiring a tradeoff between file size and quality, and often necessitate separate encoding for different quality levels.

Innovation Solution

The system employs a side channel data delivery method, where media content is divided into base layer and supplemental side channel data, allowing continuous quality improvement by downloading side channel data in layers, reducing the need for separate high-quality encodings and optimizing bandwidth usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If media content is encoded at high quality, then quality is improved, but bandwidth and storage space requirements increase excessively

Engineering Contradiction:
Improvemedia qualityVSAvoidbandwidth and storage space
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The media content is divided into a base layer and multiple enhancement layers (side channels). The base layer contains essential information for basic playback, while enhancement layers provide additional quality improvements. This segmentation allows selective transmission and processing of data, enabling quality enhancement without transmitting the entire high-quality encoding at once.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The enhancement layers are nested within the base layer structure. The side channels are organized as nested data structures where each layer builds upon the previous one, allowing progressive quality improvement. This nesting enables efficient storage and transmission by organizing data hierarchically rather than requiring separate complete encodings.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Adaptability or versatility

If separate encodings are created for different quality levels, then adaptability to device capabilities is improved, but device complexity and processing requirements increase

Engineering Contradiction:
Improveadaptability to device capabilitiesVSAvoidencoding complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A single base layer encoding serves multiple functions by being compatible with different device capabilities. The same base layer can be enhanced differently for various devices through the side channels, eliminating the need for multiple separate encodings. This universal base layer reduces complexity while maintaining adaptability.

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

Solution Approach 2:

The system dynamically adapts the quality enhancement based on device capabilities rather than using static separate encodings. The enhancement layers can be selectively applied or omitted depending on the client device's processing power, memory, and display capabilities, providing flexible adaptation without requiring multiple fixed encoding versions.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If full quality media is transmitted to client machines, then quality is improved, but transmission time and bandwidth volume increase excessively

Engineering Contradiction:
Improvemedia qualityVSAvoidtransmission time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The base layer is transmitted first as a preliminary action, enabling immediate playback or processing while the enhancement layers are being downloaded in parallel. This preliminary transmission of essential data reduces the effective transmission time by allowing early utilization of the content without waiting for complete high-quality encoding.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The transmission process maintains continuity by sending base layer and enhancement layers in an continuous stream rather than completing the entire encoding first. The system continuously transmits useful data in manageable chunks, allowing progressive quality improvement without idle waiting time associated with sequential complete transmission.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9338204B2Prioritized side channel delivery for download and store media
Publication Date: 2016.05.10 ADEIA MEDIA HOLDINGS INC
  • US9338204B2 patent drawing
  • US9338204B2 patent drawing
  • US9338204B2 patent drawing

AI summary

Techniques and mechanisms described herein facilitate the delivery of prioritized side channel data to a client machine. According to various embodiments, base layer data may be transmitted to the client machine. The base layer data may include a plurality of base layer data segments. The base layer data segments may be capable of being used to present a media content item at a first quality level. Side channel data may be transmitted to the client machine. The side channel data may include a plurality of side channel data segments. Each side channel data segment may correspond with a base layer data segment. The side channel data segments may be capable of being combined with the corresponding base layer data segments to present the media content item at second quality level. The second quality level may be being greater than the first quality level.