MPEG-W Decoder Adaptive Streaming Bandwidth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current streaming technologies face challenges in efficiently adapting content delivery to varying bandwidth conditions and device capabilities, leading to suboptimal streaming experiences across different devices and networks.

Innovation Solution

The introduction of the MPEG-W format, which includes a bifurcate decoder system with source-side (S-MPEG-W) and destination-side (D-MPEG-W) decoders that dynamically adjust content streaming based on estimated bandwidth and device resources, allowing for multi-rate streaming support and adaptive content selection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional streaming technologies are used, then content can be delivered to devices, but the streaming experience is suboptimal due to inability to adapt to varying bandwidth conditions and device capabilities

Engineering Contradiction:
Improveadaptability to bandwidth conditionsVSAvoidstreaming quality
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system dynamically adjusts streaming parameters including bandwidth allocation and content resolution based on real-time network conditions and device capabilities. The bifurcate decoder architecture enables dynamic adaptation by allowing the source-side decoder to modify content characteristics before transmission, and the destination-side decoder to adjust decoding parameters based on actual playback conditions, resolving the contradiction between adaptability and streaming quality reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes key parameters such as content resolution, bitrate, and decoder configuration based on detected bandwidth conditions and device capabilities. The system monitors network parameters and device parameters, then adjusts streaming parameters accordingly, enabling the streaming system to maintain optimal quality across varying conditions while preserving adaptability to different bandwidth environments.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If content resolution is increased to improve quality, then streaming quality improves, but bandwidth consumption increases

Engineering Contradiction:
Improvestreaming qualityVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system dynamically changes content resolution parameters based on available bandwidth and device capabilities. The bifurcate decoder enables the source-side to prepare multiple resolution versions and the destination-side to select and decode the appropriate resolution, allowing quality to be optimized without unnecessarily consuming bandwidth, thus resolving the contradiction between streaming quality and bandwidth consumption.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The streaming system dynamically adjusts content resolution based on real-time bandwidth conditions. When bandwidth is sufficient, higher resolution content is transmitted; when bandwidth is limited, lower resolution content is transmitted. This dynamic parameter adjustment maintains acceptable streaming quality while adapting bandwidth consumption to actual network conditions.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If a unified decoder architecture is used, then system complexity is reduced, but adaptability to different devices and bandwidth conditions deteriorates

Engineering Contradiction:
Improvedecoder architecture complexityVSAvoiddevice compatibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The decoder architecture is segmented into two independent components: a source-side MPEG-W decoder and a destination-side MPEG-W decoder. Each decoder is optimized for its specific function and can be independently configured for different devices and bandwidth conditions. This segmentation allows each decoder to be relatively simple while the combined system achieves high adaptability, resolving the contradiction between complexity and versatility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The bifurcate decoder architecture provides universal adaptability by allowing the source-side decoder to generate content in multiple formats and the destination-side decoder to process content according to specific device capabilities. This multi-functional design enables the system to work across diverse devices and network conditions without requiring a completely different decoder for each scenario, achieving versatility without proportionally increasing complexity.

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

Data Source

PatentUS8837578B2MPEG-W decoder
Publication Date: 2014.09.16 VERIZON PATENT & LICENSING INC
  • US8837578B2 patent drawing
  • US8837578B2 patent drawing
  • US8837578B2 patent drawing

AI summary

A device comprising a Moving Picture Experts Group (MPEG)-W decoder; and one or more processing systems to execute the instructions of the MPEG-W decoder, which configure the one or more processing systems to receive a request for streaming content; select an estimate of a bandwidth for a connection between a destination device and a source device; select a device type pertaining to the destination device; generate a stream request that includes an MPEG-W link, the estimate of the bandwidth, the device type, the MPEG-W link including an address pertaining to the source device, a name of the streaming content, and a file extension of an MPEG-W format; transmit the stream request to the source device; select a streaming content based on the stream request; wherein the streaming content has a resolution corresponding to the estimate of the bandwidth; and transmitting the streaming content to the destination device.