Dynamic Media Streaming Quality Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices face challenges in maintaining media streaming quality due to fluctuating wireless network bandwidth, leading to performance issues such as buffering and reduced video resolution, as conventional methods inadequately adapt to changes in network communication quality.

Innovation Solution

The user device initially sets media streaming to a maximum resolution and adjusts it to lower or higher quality levels based on network conditions by requesting segments of a media file at varying quality levels, gradually increasing resolution when network quality improves, and decreasing it when quality deteriorates, using a monitoring module to assess network communication quality and adjust streaming segments accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the user device sets media streaming to maximum resolution, then video quality is improved, but network bandwidth consumption increases and performance issues occur when network conditions are poor

Engineering Contradiction:
Improvevideo qualityVSAvoidstreaming stability
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The patent implements dynamic quality adjustment by switching between different resolution levels (first quality level, second quality level, third quality level) based on real-time network conditions. The system transitions from static maximum resolution to adaptive dynamic resolution, allowing the video quality to fluctuate within a reasonable range to maintain streaming stability while maximizing quality when possible.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms by monitoring network conditions and performance metrics, then adjusting the streaming quality level accordingly. When performance issues are detected, the system reverts to lower quality levels; when network conditions improve, it gradually increases quality. This closed-loop feedback ensures the system adapts to changing conditions while maintaining optimal performance.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If the user device gradually increases resolution when network quality improves, then video quality is improved over time, but the initial buffering time increases

Engineering Contradiction:
Improvevideo qualityVSAvoidbuffering time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-establishing a maximum initial quality level for streaming before network conditions are fully assessed. This allows the system to start with high quality immediately rather than gradually ramping up from low quality, reducing initial buffering time while still allowing for subsequent adjustments based on actual network performance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the resolution increase rate based on network conditions. Rather than a fixed gradual increase, the system can accelerate quality improvement when network conditions permit, optimizing the balance between initial buffering time and eventual video quality achievement.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the user device reduces data transmission rate to adapt to fluctuating link quality, then streaming stability is improved, but video quality deteriorates

Engineering Contradiction:
Improvestreaming stabilityVSAvoidvideo quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system implements dynamic quality adjustment by switching between discrete quality levels rather than continuously reducing quality. This allows the system to maintain the highest acceptable quality level while ensuring streaming stability, avoiding unnecessary quality degradation. The dynamic switching occurs at defined quality thresholds rather than linearly reducing quality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies partial action by reducing quality only to the extent necessary to maintain streaming stability. Rather than proportionally reducing quality across all parameters, the system selectively adjusts specific quality aspects (resolution, bitrate) to the minimum degree needed to prevent performance issues, preserving maximum possible video quality while ensuring stability.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP3235258B1Adjusting quality level of media streaming
Publication Date: 2019.12.25 T MOBILE US INC
  • EP3235258B1 patent drawingFigure 1
  • EP3235258B1 patent drawingFigure 2
  • EP3235258B1 patent drawingFigure 3

AI summary

Techniques described herein relate to adjusting a quality level of media streaming. A user device may transmit a request for a first segment of a media file at a first streaming quality level. The user device may determine changes in network communication quality associated with a wireless communication in that the user device is engaged. In response to a determination, the user device may adjust quality levels of media streaming.