Video Streaming QoE Control for Buffering and Engagement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video streaming optimization techniques struggle to balance conflicting metrics such as network bandwidth, throughput, and device limitations, requiring months of manual effort to find optimal parameters, and fail to consider long-term user engagement.

Innovation Solution

A system utilizing counterfactual estimation and Double Machine Learning models to determine causal relationships between video streaming quality and user engagement, optimizing parameters like ABR, compression, and CDN selection for improved short-term and long-term engagement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If high-quality video streaming is provided despite poor network bandwidth, then video quality is improved, but buffering frequency increases

Engineering Contradiction:
Improvevideo qualityVSAvoidbuffering frequency
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The system dynamically adjusts video quality parameters in real-time based on network conditions and user context. The machine learning model continuously monitors network bandwidth, device capabilities, and user engagement metrics to adaptively select optimal video bitrate and resolution, resolving the contradiction between maintaining high video quality and preventing buffering under varying network conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback loop where user engagement metrics (watch time, re-watches, completions) are fed back into the machine learning model to continuously refine quality decisions. This feedback mechanism allows the system to learn from past performance and adjust video quality parameters to balance visual fidelity with streaming reliability, reducing buffering while maintaining acceptable or high quality where possible.

Inventive Principle:
Principle #23Feedback

2Loss of time

If delay of playback start is reduced, then user engagement is improved, but frequency of quality-changes during streaming increases

Engineering Contradiction:
Improveplayback start delayVSAvoidquality change frequency
Core Design Contradiction:
Loss of timeVSStability of the object's composition

Solution Approach 1:

The system performs preliminary buffering of video content at optimized quality levels before playback begins. The machine learning model predicts initial network conditions and pre-loads appropriate video segments, enabling faster playback start without requiring frequent quality adjustments during streaming. This advance preparation resolves the contradiction by establishing a stable quality baseline early in the streaming session.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system strategically changes quality parameters at specific moments in the streaming lifecycle rather than continuously. By concentrating quality decisions at key transition points (initial buffer, segment boundaries) rather than continuously adjusting during playback, the system achieves fast start times while minimizing the frequency of perceptible quality changes, maintaining stability during the streaming portion.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If manual parameter tuning is performed to balance conflicting metrics, then optimization accuracy is improved, but time and effort required increases

Engineering Contradiction:
Improveparameter optimization accuracyVSAvoidmanual tuning time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system employs machine learning models that automatically learn and optimize streaming parameters without human intervention. The model trains on historical streaming data and user engagement metrics to autonomously determine optimal quality settings, eliminating the need for manual parameter tuning while achieving superior optimization accuracy through continuous learning from real-world performance data.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical tuning processes with automated machine learning algorithms. Instead of human experts manually adjusting parameters based on A/B testing and analysis, the system uses computational models that automatically process network conditions, device characteristics, and engagement metrics to determine optimal settings, dramatically reducing time and effort while improving precision through data-driven insights.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Reliability

If current viewing experience is optimized, then immediate user satisfaction is improved, but long-term user engagement may be compromised

Engineering Contradiction:
Improvecurrent viewing experienceVSAvoidlong-term user engagement
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

The system takes preliminary actions to protect long-term engagement by monitoring and managing cumulative streaming quality metrics throughout the user session. It proactively adjusts parameters to prevent degradation patterns that could lead to user churn, such as excessive buffering events or quality fluctuations, thereby maintaining both immediate satisfaction and long-term retention through forward-looking quality management.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements multi-timescale feedback loops that consider both immediate viewing quality and long-term engagement outcomes. User engagement metrics (session duration, return visits, content completions) are fed back into the machine learning model to refine quality decisions over time. This feedback mechanism ensures that optimization strategies balance short-term satisfaction with long-term user retention, adjusting parameters to maintain sustainable quality levels that promote continued engagement.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12556755B1Quality of experience optimization for user engagement optimization
Publication Date: 2026.02.17 AMAZON TECH INC
  • US12556755B1 patent drawing
  • US12556755B1 patent drawing
  • US12556755B1 patent drawing

AI summary

Disclosed are systems and methods to optimize the quality of experience of a video streaming session through counterfactual estimation to measure the impact of streaming quality on user engagement. The impact on user engagement may consider both short term user engagement (e.g., current session) and long term user engagement (e.g., user engagement over days, weeks, months, or years).