Adaptive Streaming Quality Smoothing for Bandwidth Fluctuations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current adaptive bitrate streaming technologies experience fluctuations in video quality due to network bandwidth variations, leading to abrupt changes in playback quality that negatively impact user experience.

Innovation Solution

Implementing a client-driven quality adjustment mechanism that reduces the quality of media content portions in a stepwise manner based on bandwidth changes, using a quality threshold and a quality reduction profile to ensure smooth transitions between different playback qualities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If adaptive bitrate streaming adjusts quality in real-time based on bandwidth fluctuations, then streaming efficiency and buffer management are improved, but video quality of experience deteriorates due to abrupt quality changes

Engineering Contradiction:
Improvestreaming efficiencyVSAvoidvideo quality of experience
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by pre-processing media content into multiple quality versions and pre-establishing transition rules before streaming. When bandwidth changes occur, the system can immediately switch between pre-prepared quality versions without abrupt transitions, as the transition mechanisms were prepared in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements dynamic quality adjustment by continuously monitoring bandwidth and automatically transitioning between different quality versions based on current network conditions. The transition is dynamic and adaptive, allowing the streaming quality to flexibly respond to changing network environments while maintaining smooth user experience.

Inventive Principle:
Principle #15Dynamics

2Loss of time

If the client switches between different quality encodings based on available bandwidth, then buffering is reduced and start time is faster, but playback quality stability worsens

Engineering Contradiction:
Improvebuffering timeVSAvoidplayback quality stability
Core Design Contradiction:
Loss of timeVSStability of the object's composition

Solution Approach 1:

The media content is segmented into multiple quality versions (e.g., different resolutions and bitrates). The system can switch between these segmented versions based on bandwidth conditions. This segmentation allows rapid quality switching without extensive rebuffering, as each segment is independently prepared and can be immediately played back at the appropriate quality level.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary mechanism (quality transition module) that mediates between bandwidth changes and quality switches. This intermediary smooths the transition by selecting appropriate quality versions and managing the switching process, preventing abrupt quality changes while maintaining fast response to bandwidth variations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If quality changes occur frequently in response to bandwidth variations, then streaming adaptability is improved, but user experience deteriorates due to frequent quality fluctuations

Engineering Contradiction:
Improvestreaming adaptabilityVSAvoidviewing quality of experience
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system applies preliminary anti-action by establishing transition rules and quality thresholds in advance that prevent excessive or unnecessary quality changes. When bandwidth fluctuates, the system checks against pre-defined criteria before switching quality, thereby counteracting the tendency to change quality too frequently and maintaining viewing experience stability.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system implements periodic quality assessment rather than continuous switching. Quality changes are evaluated at specific intervals or trigger points, allowing the system to adapt to bandwidth changes while avoiding excessive transitions. This periodic approach balances adaptability with experience stability by limiting the frequency of quality changes.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12531921B2Methods and systems for streaming media content
Publication Date: 2026.01.20 ADEIA GUIDES INC
  • US12531921B2 patent drawing
  • US12531921B2 patent drawing
  • US12531921B2 patent drawing

AI summary

Systems and methods are described for streaming media content. A first portion of a media content item is received at a bandwidth available to a user device, wherein the quality of the first portion is based on the bandwidth available. A second portion of the media content item is received at a decreased or increased bandwidth, wherein the quality of the second portion is based on the increased or decreased bandwidth available to the user device. The quality of the first portion and the second portion is determined. In response to determining that the quality of the second portion received at the decreased bandwidth is less than a quality threshold, the quality of the first portion of the media content item is reduced prior to sending the first portion to a playback buffer. In response to determining that the quality of the second portion received at the increased bandwidth is more than a quality threshold, the quality of the second portion of the media content item is reduced prior to sending the second portion to a playback buffer.