Animated Video Overlay Ad Delivery via Controller File

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video sharing platforms face challenges in effectively presenting advertising content to users without causing user abandonment, as pre-roll and post-roll ads are often perceived as intrusive, leading to dissatisfaction for viewers and ineffectiveness for advertisers.

Innovation Solution

Displaying an animated creative (advertisement) as an overlay on video content, with a companion video appearing in response to user selection, using a player module and controller file to manage the display, including a progress bar and indicators for seamless integration and user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If pre-roll ads are displayed before the requested video, then advertising effectiveness is improved, but user patience deteriorates and users may abandon the video

Engineering Contradiction:
Improveadvertising effectivenessVSAvoiduser waiting time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The advertisement is segmented into multiple display phases: a first ad display during initial video loading, and a second ad display after the video is fully loaded. This segmentation allows the ad to be shown at different time points without forcing a long pre-roll wait, thus maintaining advertising effectiveness while reducing user waiting time frustration.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary ad display during the video loading phase before the actual video content becomes available. This preliminary action ensures the ad is already displayed when the user is ready to watch, improving ad effectiveness without requiring the user to wait separately for ad playback.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If post-roll ads are displayed after the requested video, then advertising delivery is maintained, but user engagement deteriorates as users easily ignore the ads

Engineering Contradiction:
Improveadvertising deliveryVSAvoiduser engagement
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system displays the advertisement during the video loading phase as a preliminary action, ensuring the ad is visible and engaging before the video starts. This preliminary display captures user attention when they are already invested in the video, improving engagement compared to post-roll ads that appear after the user has already moved on.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The advertisement display is dynamic and adaptive, changing based on video loading status. The ad displays during loading phases and can be re-displayed after video completion if needed, creating a flexible advertising mechanism that responds to user behavior patterns to maintain engagement.

Inventive Principle:
Principle #15Dynamics

3Productivity

If traditional ad placement methods are used, then advertising presence is maintained, but user satisfaction deteriorates due to intrusive ad experiences

Engineering Contradiction:
Improveadvertising presenceVSAvoiduser satisfaction
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The advertising experience is segmented into non-intrusive display phases that occur during video loading and optionally after completion, rather than forcing continuous ad playback. This segmentation maintains advertising presence while avoiding the intrusive experience of traditional pre-roll ads that block video access.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses the video loading process as an intermediary mechanism to deliver ads. Instead of directly interrupting video playback with ads, the loading phase serves as a mediator that naturally accommodates ad display without creating a harmful user experience, as users are already expecting loading to complete.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8281332B2Animated video overlays
Publication Date: 2012.10.02 GOOGLE LLC
  • US8281332B2 patent drawing
  • US8281332B2 patent drawing
  • US8281332B2 patent drawing

AI summary

A video server provides video content to a client via a network. At the instruction of the video server, a player at the client contacts an ad server and downloads one or more creatives and a controller file to the client. The controller file indicates how the creative manifests itself in play. The player displays the video content in a display area at the client. The controller file causes the creative to appear as an animated overlay over the video content. User interface elements indicate the point in the video when the creative appears, and allow the user to minimize and replay the creative. The player can also display other creatives, such as a static creative that is associated with the animated creative. A user can select the creative to view additional information about a product advertised by the creative.