Dynamic Video Stream Ad Overlay Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Streamers lose control over their content and face viewer loss due to arbitrary ad insertion by rebroadcasting companies, which can disrupt their streams and transport viewers away from their channels.

Innovation Solution

A method that allows streamers to capture and manage their video streams, specify the location and size of advertisements, and associate viewer clicks with their stream, thereby maintaining control over their content and viewer engagement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If rebroadcasting companies insert advertisements into user streams, then advertising revenue is generated, but streamer control over content is lost and viewer engagement is reduced

Engineering Contradiction:
Improveadvertising revenueVSAvoidstreamer control
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The system enables dynamic control of advertisement placement by allowing streamers to adjust ad position, size, and timing in real-time during their streams. The composite video stream generator applies dynamic overlay operations based on streamer instructions, transforming static ad insertion into a flexible, controllable process that adapts to streamer needs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the parameters of advertisement presentation by allowing streamers to modify ad location (x,y coordinates), size (width, height), and timing. The system transforms advertisements from fixed, arbitrary placements to customizable elements with adjustable parameters that align with streamer intentions.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If rebroadcasting companies interrupt streams for advertisements, then advertising revenue is generated, but viewer retention is reduced

Engineering Contradiction:
Improveadvertising revenueVSAvoidviewer retention
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system merges advertisements with the live stream content by overlaying ads onto the video feed rather than interrupting it. The composite video stream generator combines the original stream with advertisement overlays, creating a unified visual output where ads appear integrated within the stream context rather than breaking the viewing experience.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The invention maintains continuous stream playback by embedding advertisements within the ongoing video flow rather than pausing or interrupting it. The streamer's content continues uninterrupted while ads are displayed as overlays, ensuring the useful action of stream viewing remains continuous and engaging.

Inventive Principle:
Principle #20Continuity of useful action

3Quantity of substance

If rebroadcasting companies place advertisements on stream, then advertising revenue is generated, but stream quality is degraded

Engineering Contradiction:
Improveadvertising revenueVSAvoidstream quality
Core Design Contradiction:
Quantity of substanceVSShape

Solution Approach 1:

The system applies local quality control by allowing streamers to specify precise locations where advertisements should be placed. Rather than uniformly distributing ads throughout the stream, the system places ads at specific coordinates (x,y) with defined dimensions, concentrating advertising elements in designated areas that do not interfere with important stream content.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12323638B2Methods and apparatus for dynamic video streaming composition
Publication Date: 2025.06.03 PACIFIC RESEARCH GROUP PTE LTD
  • US12323638B2 patent drawing
  • US12323638B2 patent drawing
  • US12323638B2 patent drawing

AI summary

A method includes capturing, in a streamer device, a video stream from a user comprising a plurality of images, receiving, in the streamer device from the user, a specification of an image location associated with the plurality of images, receiving, in the streamer device from a remote provider server, incoming image data, combining, in the streamer device, the video stream and the incoming image data, to form a composite user video stream, wherein the incoming image data is disposed in the image location within the plurality of images, sending, from the streamer device to a video distribution server, the composite video stream, receiving, in the streamer device from the video distribution server, video consumption data associated with the composite video stream provided by the video distribution server and sending, from the streamer device to the remote provider server, the video consumption data associated with the composite video.