In-feed Video Ad Playback Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In-feed video advertisements on mobile devices have traditionally low view-through rates due to users being able to scroll past ads, and existing methods for displaying ads in content feeds do not effectively capture user attention or incentivize content creation.

Innovation Solution

A system and method where a client agent identifies positions in a content list for video content, automatically plays items at those positions, pauses playback when the item is scrolled out of view, and resumes playback if the item was not fully viewed, allowing for dynamic insertion of related content based on viewing duration thresholds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If in-feed video advertisements are displayed in content feeds, then advertising revenue and monetization opportunities are improved, but view-through rates deteriorate because users can scroll past ads

Engineering Contradiction:
Improveadvertising revenueVSAvoidview-through rate
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system pre-loads video advertisements into the content feed before the user scrolls to them. When a video ad enters the displayed region, the client agent automatically initiates playback before the user has a chance to scroll past it, ensuring the ad is already playing when the user stops scrolling. This preliminary action increases the likelihood of the ad being viewed for the required minimum duration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous playback of video advertisements by automatically resuming playback when the user scrolls back to the ad. The client agent monitors whether the minimum duration threshold has been met and continues playing the ad until the user explicitly stops viewing or the threshold is achieved, ensuring uninterrupted exposure and maximizing view-through rates.

Inventive Principle:
Principle #20Continuity of useful action

2Productivity

If automatic playback of content items is implemented, then user engagement and ad effectiveness are improved, but device complexity increases due to tracking displayed region and managing playback states

Engineering Contradiction:
Improveuser engagementVSAvoidplayback management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The client agent automatically manages the playback of content items without requiring manual intervention. It self-monitors the displayed region, determines when videos should play, pauses playback when items scroll out of view, and resumes playback when items re-enter the displayed region, eliminating the need for complex user interaction mechanisms.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors the user's scrolling behavior and the position of content items relative to the displayed region. Based on this feedback, the client agent dynamically adjusts playback states, pausing when items leave the viewed area and resuming when they re-enter, creating an adaptive playback system that responds to user actions.

Inventive Principle:
Principle #23Feedback

3Use of energy by moving object

If content items are paused when scrolled out of view, then energy consumption and data usage are reduced, but user experience deteriorates if playback is not resumed smoothly

Engineering Contradiction:
Improveenergy consumptionVSAvoiduser experience
Core Design Contradiction:
Use of energy by moving objectVSEase of operation

Solution Approach 1:

The system pre-positions content items for playback by monitoring their entry into the displayed region. When an item enters the viewed area, playback is automatically initiated or resumed without delay, ensuring smooth user experience. The client agent anticipates user viewing behavior and prepares content accordingly, eliminating gaps or interruptions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous playback by automatically resuming videos when users scroll back to them. The playback state is preserved and restoration is seamless, ensuring that the viewing experience feels uninterrupted even though the video was temporarily paused during scrolling. This continuity keeps users engaged and improves overall user experience.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10015535B2Systems and methods for providing content in a content list
Publication Date: 2018.07.03 GOOGLE LLC
  • US10015535B2 patent drawing
  • US10015535B2 patent drawing
  • US10015535B2 patent drawing

AI summary

Providing content in a content list may include identifying positions within the list where content can be provided. A client agent may automatically play items of content at a first position when determining that the first position is within a displayed region of the content list. The client agent may identify a duration during which the first item is within the displayed region of the list, pause playback of the first item at a point in time when the displayed region of the list is advanced to no longer include the first position, and compare the first duration to a threshold value. The client agent may determine that the displayed region of the list has advanced to a second position and resume playback of the first item near the point in time and at the second position if the duration is less than the threshold value.