Ad Object Integration in Video Streams via Descriptor Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Inserting advertisements into media feeds, such as streaming video, is manually intensive and prone to operator error, particularly during idle playback periods known as commercial breaks.

Innovation Solution

An intermediary system identifies advertising descriptors within a data stream, selects appropriate advertising objects based on scene characteristics, and integrates them into the video content, ensuring seamless visual display alongside the original content, using rules for conflict avoidance, temporal alignment, and recipient preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If advertisements are inserted manually into media feeds during commercial breaks, then advertising content can be placed in the media stream, but the process becomes manually intensive and prone to operator error

Engineering Contradiction:
Improveaccuracy of advertisement insertionVSAvoidmanual effort required for insertion
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables self-service automation where the intermediary system automatically identifies advertising descriptors, selects appropriate advertising objects, and inserts them into the media feed without manual operator intervention. The system uses automated rule-based selection and conflict detection to place advertisements during commercial breaks, eliminating manual effort while maintaining high accuracy through programmed logic and algorithms.

Inventive Principle:
Principle #25Self-service

2Reliability

If advertisements are integrated into video scenes at an intermediary system, then advertising objects can be seamlessly displayed alongside content, but the system complexity increases

Engineering Contradiction:
Improveseamlessness of advertisement integrationVSAvoidcomplexity of intermediary system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The video content is pre-processed during encoding to embed advertising descriptors and metadata that mark suitable insertion points and scenes. This preliminary action prepares the media feed in advance, allowing the intermediary system to automatically identify and integrate advertisements without complex real-time analysis, thereby reducing system complexity while ensuring seamless integration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The intermediary system acts as a mediator between the content source and the recipient, automatically managing the complex tasks of advertisement selection, conflict detection, and seamless integration. It uses embedded descriptors and rule-based algorithms to handle integration complexity internally, presenting a simple interface to both content providers and recipients while ensuring high reliability of advertisement placement.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If advertising objects are selected based on multiple rules including conflict avoidance and recipient preferences, then advertising relevance to content and audience is improved, but the selection process becomes more complex

Engineering Contradiction:
Improverelevance of advertising to content and recipientVSAvoidcomplexity of selection rules
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The selection process is segmented into distinct rule-based modules: conflict avoidance rules, content matching rules, and recipient preference rules. Each module independently evaluates specific aspects of advertisement suitability, allowing the system to handle multiple criteria through organized, manageable segments rather than a monolithic complex process, thereby improving adaptability while controlling selection complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8745660B2Mechanism for rendering advertising objects into featured content
Publication Date: 2014.06.03 RPX CORP
  • US8745660B2 patent drawing
  • US8745660B2 patent drawing
  • US8745660B2 patent drawing

AI summary

Systems and methods are provided for inserting advertisements into a video. In accordance with one implementation, a method is provided that includes processing a data stream including a video content selection to extract a metatag that models a template object appearing within a first content segment featuring primary content of the video content selection, the template object enabling a transformation of an advertising object. Further, the method includes identifying an advertising descriptor based on characteristics of a scene and the metatag extracted from the first content segment and selecting the advertising object based on the identified advertising descriptor. The method also includes modifying the video content selection by inserting the advertising object in the data stream such that the advertising object is integrated into a scene of the video content selection and transmitting the video content selection to a recipient.