Video Player Ad Rendering Using Virtual Browser Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing web page advertisements designed for conventional web pages cannot be displayed in online video players due to format incompatibilities and the lack of industry standards, as they are typically written for web browsers and not multimedia platforms like Adobe Flash.

Innovation Solution

Systems and methods for displaying web page advertisements in online video players using hybrid ad players, virtual web browsers, and ad tag translators, which convert or translate ad tags to be compatible with multimedia platforms, allowing partial overlap and synchronization with video playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If web page advertisements are displayed in conventional web pages, then they can leverage existing ad inventory and formats, but they cannot be displayed in online video players due to format incompatibility

Engineering Contradiction:
Improvead format compatibilityVSAvoidad delivery infrastructure
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

A virtual web browser is introduced as an intermediary component within the video player that can execute web page advertisements. This virtual browser acts as a mediator between the existing web ad infrastructure and the video player platform, allowing web ads to run inside the player without requiring changes to either side. The virtual browser translates and executes ad tags, enabling compatibility between different ad formats and the video player environment.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The virtual web browser provides universal functionality by being able to execute various types of web page advertisements within the video player. It can handle different ad formats, sizes, and types (banners, pop-ups, interactive ads) that were originally designed for conventional web pages. This multi-functional capability allows a single video player to display diverse ad inventory from multiple sources without requiring separate specialized players for each ad type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Productivity

If online video players display advertisements at the center of user attention, then revenue opportunities are enhanced, but the advertisements must be coordinated with video playback which complicates the system

Engineering Contradiction:
Improverevenue generationVSAvoidad-playback coordination system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-loading and pre-positioning advertisements within the virtual web browser before the video playback reaches the appropriate moment. Ad tags are prepared in advance, and the virtual browser is configured to execute them at predetermined times during playback. This allows advertisements to be displayed at optimal moments (such as before, during, or after video content) without requiring complex real-time coordination during playback, as the timing and execution are predetermined.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If web page advertisements are converted to be compatible with multimedia platforms, then they can be displayed in video players, but the conversion process increases system complexity

Engineering Contradiction:
Improveplatform compatibilityVSAvoidad tag translation system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The virtual web browser serves as the intermediary that handles the translation and execution of ad tags. Instead of requiring complex conversion systems, the virtual browser natively supports web advertising formats and automatically adapts them to the multimedia platform environment. It translates ad tag instructions into platform-specific commands, eliminating the need for separate translation layers and reducing overall system complexity while maintaining broad platform compatibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12499473B2Displaying web page advertisements in online video players
Publication Date: 2025.12.16 ADAP TV INC
  • US12499473B2 patent drawing
  • US12499473B2 patent drawing
  • US12499473B2 patent drawing

AI summary

Many conventional advertisements designed for display as part of a web page executed by a web browser are not suitable for display in an online video player that, though included in a web page, is executed by a multimedia platform. Such conventional advertisements are referred to herein as web page advertisements. A system display a web page advertisement in the frame of such an online video player by determining characteristics of the video player in the context of the multimedia platform and converting those characteristics into a context compatible with the web browser. The system can also include a virtual web browser that executes either on the multimedia platform on a server device that is communicatively coupled to the multimedia platform. The system can also include an ad tag translator that executes either on the multimedia platform on a server device that is communicatively coupled to the multimedia platform.