Automated Ad Stitching via Black Frame Detection in Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Monetizing on-demand streaming content is challenging and expensive due to the need for manual insertion of advertisements, which is time-consuming and prone to errors.

Innovation Solution

A system and method for automatically detecting insertion points in streaming content by scanning for sequential black frames, allowing advertisements to be inserted during playback without prior user tagging, using a server system that identifies and registers potential insertion points and streams advertisements in real-time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual insertion points are used to flag ad servers, then advertisement insertion can be performed, but the process becomes time-consuming and expensive

Engineering Contradiction:
Improvead insertion accuracyVSAvoidtime for manual tagging
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs self-service by automatically detecting insertion points through black frame analysis without requiring manual operator intervention. The server system autonomously scans video content, identifies black frame sequences, registers insertion points, and manages advertisement stitching, eliminating the need for human operators to manually tag videos while maintaining reliable ad insertion accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual process of operator tagging with an automated computational system. Instead of human operators visually inspecting and flagging insertion points, the system uses automated black frame detection algorithms to identify and register insertion points, substituting mechanical human labor with computational automation

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

2Reliability

If manual tagging of insertion points is performed, then ad placement can be controlled, but the process is prone to errors

Engineering Contradiction:
Improvead insertion accuracyVSAvoidmanual operation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system eliminates manual operation complexity by implementing self-service automation. The server system automatically performs black frame detection, insertion point registration, and advertisement stitching without requiring human operators to manually tag videos, thereby removing human error from the process while maintaining controlled ad placement through automated logic

Inventive Principle:
Principle #25Self-service

3Productivity

If automated black frame scanning is implemented, then manual tagging time is reduced, but real-time processing capability is required

Engineering Contradiction:
Improvead insertion efficiencyVSAvoidreal-time processing requirement
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary action by pre-scanning video content to detect black frames and register insertion points before advertisement stitching occurs. This advance detection and registration of insertion points enables efficient real-time advertisement insertion without requiring complex real-time processing during playback, as the insertion points are already identified and stored for quick ad stitching operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the video content processing into distinct phases: black frame detection, insertion point registration, and advertisement stitching. This segmentation allows the system to perform complex black frame scanning and insertion point identification as preliminary offline operations, then use the registered insertion points for efficient real-time ad insertion, reducing the real-time processing burden

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10499116B2Systems and methods for stitching advertisements in streaming content
Publication Date: 2019.12.03 SNIFFERCAT INC
  • US10499116B2 patent drawing
  • US10499116B2 patent drawing
  • US10499116B2 patent drawing

AI summary

Systems and methods for stitching advertisements in streaming content are disclosed. In some embodiments, a method comprises receiving one or more advertisements. An unmarked content item may be received, the unmarked content item comprising a stream-enabled video including a set of sequential black frames. An insertion point may be identified based on a location of at least one black frame of the set of sequential black frames without requiring user input, the insertion point identified during streaming of the unmarked content item to a consumer system, the insertion point being ahead of a current playback point of the unmarked content item streaming to the consumer system. The one or more advertisements may be stitched in the unmarked content item at the insertion point. The unmarked content item may be streamed to a consumer system until the insertion point is reached, and the one or more advertisements may be streamed to the consumer system when the insertion point is reached.