Adaptive Video Ad Format Selection for Buffer-Aware Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video content websites face challenges in effectively monetizing video playback with advertisements due to excessive wait times during buffering, leading to consumer dropout, as consumers are reluctant to wait too long for videos to begin playing.

Innovation Solution

A system that determines client device buffer wait time or ratio using bandwidth factors to select appropriate advertisement formats and advertisements, ensuring minimal impact on playback wait times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If advertisements are played during video playback, then monetization opportunity is improved, but video playback wait time increases

Engineering Contradiction:
Improvemonetization opportunityVSAvoidvideo playback wait time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system dynamically adjusts advertisement format selection based on real-time buffer status and bandwidth conditions. When buffer levels are low or bandwidth is poor, the system selects shorter or skipped ad formats to minimize wait time. When buffer levels are adequate and bandwidth is good, the system can select longer ad formats to maximize monetization. This dynamic adaptation resolves the contradiction by making ad duration flexible rather than fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of ad duration based on network conditions and buffer status. By receiving bandwidth factors from the client device and determining buffer wait time or ratio, the system selects ad formats with different durations (e.g., short ad, medium ad, long ad, or no ad) to optimize the balance between monetization and user experience. This parameter change allows the system to adapt ad delivery to current playback conditions.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If longer advertisements are used, then monetization effectiveness is improved, but user experience deteriorates

Engineering Contradiction:
Improvemonetization effectivenessVSAvoiduser experience
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system applies different ad formats (different qualities of ad delivery) to different user situations based on their buffer status and bandwidth. Instead of using a uniform ad format for all users, the system tailors the ad experience locally to each user's current playback conditions. Users with adequate buffers receive longer ads for better monetization, while users with tight buffers receive shorter or skipped ads for better experience.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system makes ad duration dynamic rather than static, adjusting it based on real-time buffer ratio and bandwidth measurements. This allows the system to optimize monetization effectiveness when conditions permit while preserving user experience when conditions are poor, resolving the contradiction between these two opposing goals.

Inventive Principle:
Principle #15Dynamics

3Reliability

If video buffering is increased to reduce wait time, then playback smoothness is improved, but advertisement revenue opportunity is reduced

Engineering Contradiction:
Improveplayback smoothnessVSAvoidadvertisement revenue opportunity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary assessment of buffer status and bandwidth factors before selecting ad formats. By determining the buffer wait time or ratio in advance of ad delivery decisions, the system can plan ad insertion that maximizes revenue while respecting the buffer headroom available. This preliminary action allows optimization of both playback smoothness and revenue opportunity based on current system state.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from buffer status and bandwidth measurements to adjust ad format selection. The client device provides bandwidth factors that feed back to the server, which then determines appropriate ad formats. This feedback loop enables the system to balance playback smoothness requirements against revenue opportunities by continuously adapting to actual playback conditions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260075270A1Dynamic video ad format based on user bitrate and bandwidth
Publication Date: 2026.03.12 GOOGLE LLC
  • US20260075270A1 patent drawing
  • US20260075270A1 patent drawing
  • US20260075270A1 patent drawing

AI summary

This disclosure generally relates to systems and methods that facilitate employing bandwidth factors to determine, infer, or predict a client device buffer wait time or a client device buffer ratio associated with a video playback on a client device to select an advertisement format for the video and select an advertisement to accompany the video based upon the format.