Video Ad Presentation During Buffering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The frustration for users arises from the time required to buffer a second video and present advertisements after the first video has finished playing, leading to a loss of interest during the buffering process.

Innovation Solution

A method and system that determine when a first video has completed, identify a second video to be played, transmit its packets, and present an advertisement concurrently with a buffer completion indication, allowing users to skip the advertisement after a predetermined time, thus seamlessly transitioning to the second video.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the system waits to present advertisements after the first video completes and before the second video plays, then advertisement delivery is achieved, but user frustration increases due to buffering delays

Engineering Contradiction:
Improvebuffering delayVSAvoiduser frustration
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system performs preliminary actions by identifying and buffering the second video while the first video is still playing, and by presenting the advertisement during the buffering process rather than waiting for buffering to complete. This overlaps the advertisement presentation with the buffering operation, eliminating the need for users to wait idle during buffering.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the system presents advertisements during the buffering process, then user engagement is maintained, but the complexity of video playback management increases

Engineering Contradiction:
Improvevideo playback efficiencyVSAvoidplayback management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system maintains continuity of useful action by ensuring that while the second video is being buffered, the advertisement is simultaneously presented to the user. This eliminates idle time in the playback process, making the buffering period productive by delivering advertisement content rather than leaving the player empty or frozen.

Inventive Principle:
Principle #20Continuity of useful action

3Ease of operation

If the system allows users to skip advertisements after a predetermined time, then user control is improved, but advertisement delivery reliability decreases

Engineering Contradiction:
Improveuser controlVSAvoidadvertisement delivery
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system implements partial action by allowing users to skip the advertisement after a predetermined time threshold, rather than forcing complete advertisement playback. This balances advertisement delivery goals with user experience, ensuring that advertisements are delivered for a meaningful duration while providing user control to prevent excessive disruption.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10462531B2Methods, systems, and media for presenting an advertisement while buffering a video
Publication Date: 2019.10.29 GOOGLE LLC
  • US10462531B2 patent drawing
  • US10462531B2 patent drawing
  • US10462531B2 patent drawing

AI summary

Systems and methods for automatically identifying non-canonical user sessions utilize demographics associated with a device identifier in comparison to demographics associated with requested content (e.g. video, website, etc.). If the demographics match above a threshold, then the session may be assumed to be canonical or associated with the original user. If the demographics of the content do not match the demographics of the user, then the session may be considered non-canonical. Upon identifying a non-canonical session, content selection based on demographics may be suspended until a timer expires or the session ends.