Video Content Insertion System Using Fingerprinting for Seamless Ad Replacement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack the ability to dynamically and seamlessly insert or replace advertisements within live video broadcasts without disrupting the viewing experience, as they often require manual intervention and cannot adapt in real-time to changing content.

Innovation Solution

A content insertion system that uses fingerprinting technology to identify specific frames in video content, allowing for the dynamic insertion of advertisements at transition points, such as black screens, enabling real-time replacement of content without modifying the original broadcast feed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual intervention is used to insert advertisements into video content, then the insertion process is simple to control, but the system cannot adapt in real-time to changing content and requires human operation

Engineering Contradiction:
Improvereal-time adaptation to changing contentVSAvoidautomation level
Core Design Contradiction:
Adaptability or versatilityVSExtent of automation

Solution Approach 1:

The system automatically identifies video content transitions using fingerprinting technology and inserts advertisements without human intervention. The content insertion system autonomously detects transition frames, determines insertion points, and executes advertisement placement, eliminating the need for manual control while achieving real-time adaptation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses fingerprinting to continuously monitor video content and provide feedback about transition detection. This feedback loop enables the system to adapt to changing content in real-time by comparing current frame fingerprints against transition criteria and automatically adjusting advertisement insertion timing accordingly.

Inventive Principle:
Principle #23Feedback

2Productivity

If advertisements are inserted into live video broadcasts, then revenue opportunities and user engagement increase, but the viewing experience may be disrupted if not done seamlessly

Engineering Contradiction:
Improverevenue opportunitiesVSAvoidviewing experience quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system pre-identifies transition frames in the video content using fingerprinting technology before advertisement insertion. By detecting black screens and transition points in advance, the system prepares optimal insertion points that minimize disruption to the viewing experience while maintaining the ability to deliver targeted advertisements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies different insertion strategies at different locations in the video content. Advertisements are specifically targeted at transition frames and black screens where they are least noticeable, rather than uniformly inserting across all content. This localized approach preserves viewing quality in critical areas while maintaining advertising effectiveness.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If fingerprinting technology is used to identify specific frames for advertisement insertion, then precise frame identification is achieved, but the system complexity increases

Engineering Contradiction:
Improveframe identification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses fingerprinting technology that creates simplified representations (fingerprints) of video content frames. Instead of analyzing entire complex video frames, the system works with condensed fingerprint data that captures essential transition characteristics, achieving high identification accuracy with reduced computational complexity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The fingerprinting process extracts only the critical features needed for transition detection from full video frames. By separating and analyzing only the relevant fingerprint elements rather than processing complete video content, the system achieves precise frame identification while minimizing system complexity and computational overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11265617B2Inserting advertisements into video content
Publication Date: 2022.03.01 ROKU INC
  • US11265617B2 patent drawing
  • US11265617B2 patent drawing
  • US11265617B2 patent drawing

AI summary

Methods and systems to insert advertisements and/or other supplemental or replacement content into a stream of video content are described. In some example embodiments, the methods and systems receive a request to replace a portion of video content currently playing at a client device with supplemental video content, such as an advertisement. In response to the request, the methods and systems determine one or more fingerprints of the video content plating at the client device, identify one or more frames of the video content at which to insert the supplemental video content based on the one or more fingerprints, and insert the supplemental video content at the identified one or more frames of the video content.