Intelligent Overlay Generation for Video Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video streaming technologies fail to provide customized and dynamic supplemental content that adapts in real-time to individual users, requiring separate devices for viewing primary and secondary content and lacking real-time customization.

Innovation Solution

A system that captures text from live video streams, analyzes it, and generates intelligent overlays with graphical content based on identified keywords, integrating these overlays into the video stream in real-time, allowing for user-specific customization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If supplemental content is provided in static form ahead of video playback, then content can be prepared in advance, but the content does not adapt to the video content in real-time

Engineering Contradiction:
Improvecontent adaptabilityVSAvoidreal-time processing delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing video content to extract text, identify entities, and generate keywords before playback. This allows the content to be prepared in advance while maintaining the ability to adapt in real-time through the pre-established processing pipeline that can quickly generate customized overlays during playback.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by continuously analyzing the video content stream during playback, extracting text, identifying entities, and generating keywords that feed into the overlay generation process. This closed-loop feedback mechanism ensures the supplemental content adapts dynamically to the actual video content being displayed.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If a second client computing device is used to view supplemental content, then customized supplemental content can be provided, but the device complexity and ease of operation deteriorate

Engineering Contradiction:
Improvecontent customizationVSAvoidnumber of devices required
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system merges the primary video content display and supplemental content delivery into a single integrated overlay presentation. The customized supplemental content is generated and overlaid directly onto the video stream, allowing both primary and secondary content to be viewed simultaneously on one device, eliminating the need for a second client computing device.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system adds another dimension by layering supplemental content visually over the primary video content rather than requiring separate devices. The overlay technology creates a multi-layered presentation where customized supplemental information appears as graphical content integrated within the video stream, providing both content types in a single viewing plane.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Adaptability or versatility

If text content is captured and analyzed in real-time from live video streams, then dynamic customized overlays can be generated, but processing time and computational resources increase

Engineering Contradiction:
Improvereal-time customizationVSAvoidprocessing speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system performs preliminary text extraction, entity identification, and keyword generation during video encoding or pre-processing phases. By completing these computationally intensive tasks before playback, the system reduces real-time processing requirements while maintaining the ability to generate customized overlays dynamically during video playback.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements dynamic processing by adjusting the level of real-time analysis based on available computational resources and user needs. The overlay generation adapts its processing intensity, using pre-computed data where available and performing real-time analysis only when necessary, thereby balancing customization quality with processing speed.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10880614B2Integrated intelligent overlay for media content streams
Publication Date: 2020.12.29 FMR CORP
  • US10880614B2 patent drawing
  • US10880614B2 patent drawing
  • US10880614B2 patent drawing

AI summary

Methods and systems are described for generating integrated intelligent content overlays for media content streams. A server computing device receives a video content stream from a video data source. The server extracts a corpus of machine-recognizable text from the video content stream, the corpus of machine-recognizable text corresponding to at least one of audio or closed captioning text associated with the video content stream. The server identifies one or more entity names contained in the corpus of machine-recognizable text. The server determines a set of content keywords associated with each of the identified entity names. The server generates a content overlay for the video content stream comprising one or more layers that include graphical content relating to at least one of the sets of content keywords. The server integrates the content overlay into the video content stream to generate a customized video content stream.