Dynamic Video Object Insertion via Placeholders

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current advertisement models for video-based content are intrusive and fail to effectively integrate additional content, such as advertising, into video streams, disrupting the viewer experience and not tailored to the content's context.

Innovation Solution

A computerized apparatus and method that creates placeholders within video frames to seamlessly insert objects, using video metadata and tracking data to ensure the object's consistency with the video environment, and a matching module to select objects based on user demographics and video attributes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If intrusive advertisement elements (pre/post rolls, ticker banners) are added to video content, then advertisement revenue is increased, but viewer experience is degraded

Engineering Contradiction:
Improveadvertisement contentVSAvoidviewer experience disruption
Core Design Contradiction:
Quantity of substanceVSObject-affected harmful factors

Solution Approach 1:

The video content is segmented into multiple frames, and advertisement objects are selectively inserted into specific frames rather than adding intrusive elements to the entire video. This allows advertisement content to be distributed throughout the video in a non-intrusive manner, maintaining viewer experience while delivering ad revenue.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different regions of video frames are analyzed to identify suitable locations for advertisement insertion. The system evaluates local characteristics of different frames and selects optimal regions where advertisement objects can be placed without disrupting the viewer experience, rather than uniformly adding ads throughout the video.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If advertisement objects are inserted into video frames, then advertisement effectiveness is improved, but consistency with video environment is compromised

Engineering Contradiction:
Improveadvertisement objectsVSAvoidenvironmental consistency
Core Design Contradiction:
Quantity of substanceVSStability of the object's composition

Solution Approach 1:

The system modifies the visual characteristics of inserted advertisement objects to match the local environment of the video frame. This includes adjusting color, brightness, and other visual properties so that advertisement objects blend seamlessly with the surrounding video content, maintaining environmental consistency while delivering ad content.

Inventive Principle:
Principle #32Color changes

Solution Approach 2:

The advertisement insertion system dynamically analyzes each video frame to determine optimal insertion points and adjusts the placement, sizing, and visual characteristics of advertisement objects based on the specific content and context of each frame. This dynamic adaptation ensures that ads remain consistent with the varying environment throughout the video.

Inventive Principle:
Principle #15Dynamics

3Stability of the object's composition

If manual placement of advertisement objects is performed, then environmental consistency is improved, but processing time is increased

Engineering Contradiction:
Improveenvironmental consistencyVSAvoidprocessing time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The system automatically analyzes video frames, identifies suitable placement locations, and inserts advertisement objects without requiring manual intervention. The automated process evaluates frame characteristics, selects optimal positions, and performs insertion while maintaining environmental consistency, significantly reducing processing time compared to manual methods.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual mechanical process of placing advertisement objects is replaced with an automated computer-based system that uses image processing and analysis algorithms. This substitution eliminates the time-consuming manual operation while maintaining or improving the quality of environmental consistency through systematic automated evaluation of each frame.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Productivity

If generic advertisement matching is used, then processing speed is improved, but relevance to video content is degraded

Engineering Contradiction:
Improvematching speedVSAvoidcontent relevance
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system changes the matching parameters from generic keywords to frame-specific visual and contextual characteristics. By analyzing the actual content of each video frame and adapting matching criteria accordingly, the system achieves both fast processing through automated parameter adjustment and high content relevance through context-aware selection of advertisement objects.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9723335B2Serving objects to be inserted to videos and tracking usage statistics thereof
Publication Date: 2017.08.01 INNOVID INC
  • US9723335B2 patent drawing
  • US9723335B2 patent drawing
  • US9723335B2 patent drawing

AI summary

Enriching video-based content with additional content is enabled by defining metadata for a video comprising a place holder and matching attribute. When the video is viewed, a matching server is utilized to select an object to be inserted in the place holder according to the matching attribute. The matching server selects the object according to video content, represented by matching attribute, according to user related information, and according to type of place holder. The place holder may be utilized to dynamically insert an interactive object to the video. The inserted object may be seamlessly inserted to the video.