Dynamic Ad Stitching via Black Frame Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for on-demand content has made it challenging for service providers to efficiently monetize streaming content, as manual insertion of advertisement points is time-consuming, expensive, and prone to errors.

Innovation Solution

A system and method for dynamically stitching advertisements into streaming content by automatically detecting sequential black frames to identify insertion points, allowing for real-time advertisement insertion without manual intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

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

Engineering Contradiction:
Improveadvertisement 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 program analysis without requiring manual operator intervention. The program analyzer engine autonomously scans content, identifies scenes, and determines optimal advertisement insertion points based on content characteristics, thereby eliminating the time-consuming manual tagging process while maintaining reliable 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. The program analyzer engine uses algorithmic analysis to detect insertion points, substituting human operators with an automated system that analyzes program structure, scene transitions, and content metadata to identify appropriate advertisement placement locations.

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

2Reliability

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

Engineering Contradiction:
Improveadvertisement insertion accuracyVSAvoidoperational cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The system performs self-service by automatically detecting insertion points through program analysis without requiring manual operator intervention. The program analyzer engine autonomously scans content, identifies scenes, and determines optimal advertisement insertion points based on content characteristics, thereby eliminating the time-consuming manual tagging process while maintaining reliable 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. The program analyzer engine uses algorithmic analysis to detect insertion points, substituting human operators with an automated system that analyzes program structure, scene transitions, and content metadata to identify appropriate advertisement placement locations.

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

3Ease of operation

If manual insertion points are used to flag advertisement servers, then advertisement insertion can be performed, but errors increase

Engineering Contradiction:
Improvemanual tagging processVSAvoidinsertion point accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs self-service by automatically detecting insertion points through program analysis without requiring manual operator intervention. The program analyzer engine autonomously scans content, identifies scenes, and determines optimal advertisement insertion points based on content characteristics, thereby eliminating the time-consuming manual tagging process while maintaining reliable insertion accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates feedback mechanisms where the program analyzer continuously monitors content characteristics, scene transitions, and program structure to dynamically adjust insertion point detection. This feedback loop ensures high accuracy by validating detected insertion points against multiple content parameters and correcting detections based on contextual analysis of the streaming content.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250203133A1Systems and methods for dynamic stitching of advertisements in live stream content
Publication Date: 2025.06.19 SNIFFERCAT INC
  • US20250203133A1 patent drawing
  • US20250203133A1 patent drawing
  • US20250203133A1 patent drawing

AI summary

Receiving a first portion of a live stream of a content item being either prerecorded or being captured from a live event, the content item comprising or to comprise a set of stream-enabled video segments, the first portion of the live stream comprising a first subset of stream-enabled video segments. Identifying insertion point(s) within at least one stream-enabled video segment. Generating a first playlist based on the one or more identified insertion points, the first playlist associated with at least a first sub-subset stream-enabled video segments. Providing the first playlist to a consumer system. Receiving a second portion of the live stream comprising a second subset of stream-enabled video segments. Receiving a second playlist associated with the second portion of the live stream. Updating the first playlist based on the second playlist, and providing the updated first playlist to the consumer system.