Dynamic Ad Insertion in Video Streams Using Viewer Attributes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The distribution of advertisements in video streams is often inefficient and ineffective as they are not correctly targeted to the appropriate audience, leading to poor viewer engagement and reduced advertising effectiveness.

Innovation Solution

A system that uses content distribution hardware and advertisement management hardware to detect windows in video streams and select advertisements based on viewer attributes such as geographical region, viewer profiles, and interests, while monitoring viewer response to optimize ad insertion and effectiveness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If advertisements are inserted into video stream windows, then revenue is generated for broadcasters, but viewer engagement decreases and advertisements become ineffective due to poor targeting

Engineering Contradiction:
Improveadvertising effectivenessVSAvoidviewer engagement
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The system performs preliminary actions by collecting viewer attributes and profiles before the advertisement insertion point is reached. The advertisement management hardware receives notification of upcoming windows and pre-selects appropriate advertisements based on viewer characteristics, ensuring targeted delivery rather than random insertion.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adapts advertisement selection based on real-time viewer attributes and profiles. Rather than using static advertisement scheduling, the system continuously adjusts which advertisements are inserted into windows based on the specific viewer segment watching, making the advertisement distribution flexible and responsive to audience characteristics.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If generic advertisements are broadcast to all viewers, then distribution is simple, but targeting accuracy deteriorates and ads reach inappropriate audiences

Engineering Contradiction:
Improveadvertisement distributionVSAvoidaudience targeting accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system segments the viewer audience into distinct groups based on attributes and profiles (geographical region, demographics, interests). Each viewer segment receives customized advertisement selections rather than a uniform broadcast, allowing precise targeting while maintaining automated distribution through the advertisement management hardware.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies local quality by tailoring advertisement content to specific viewer segments rather than using uniform advertisements. Each viewer group receives advertisements selected according to their particular characteristics, ensuring that the advertisement quality and relevance are optimized for each local audience segment.

Inventive Principle:
Principle #3Local quality

3Loss of energy

If advertisement selection is based on viewer attributes and profiles, then targeting effectiveness improves, but system complexity increases due to multiple hardware components and data processing

Engineering Contradiction:
Improveadvertising effectivenessVSAvoidsystem architecture
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The content distribution hardware performs multiple functions: it distributes video streams, detects advertisement insertion windows, receives viewer attribute notifications, and inserts selected advertisements. This multi-functionality reduces the need for separate dedicated hardware for each task, managing complexity through consolidated equipment that handles various operations within the advertisement insertion system.

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

4Loss of energy

If real-time monitoring of viewer response is implemented, then advertisement effectiveness can be optimized, but processing requirements and system complexity increase

Engineering Contradiction:
Improveadvertising effectivenessVSAvoidprocessing resources
Core Design Contradiction:
Loss of energyVSUse of energy by moving object

Solution Approach 1:

The system implements feedback by monitoring viewer response to inserted advertisements and using this information to optimize future advertisement selections. The content distribution hardware and advertisement management hardware analyze viewer behavior during and after ad playback, feeding this data back into the selection process to continuously improve targeting effectiveness and advertisement performance.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11006172B2Dynamic advertisement insertion and monitoring
Publication Date: 2021.05.11 CHARTER COMM OPERATING LLC
  • US11006172B2 patent drawing
  • US11006172B2 patent drawing
  • US11006172B2 patent drawing

AI summary

A communications system includes content distribution hardware operable to detect presence of a window in a video stream in which to insert an advertisement. Multiple viewers receive and view the video stream. Advertisement management hardware in the communications system receives notification of the window as well as attributes of the viewers receiving the video stream. Based on the attributes associated with viewers, the advertisement manager hardware selects a particular advertisement suitable for the viewers amongst multiple advertisements to insert in the window. The content distribution hardware inserts the selected advertisement in the window for distribution to the multiple viewers. During distribution of the advertisement in the window, if desired, the content distribution hardware monitors further use of the multiple communication devices to detect if any of the communication devices discontinue receiving the video stream during the window of time.