Real-Time NLP Supplemental Content Generation for TV Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multimedia content lacks interactivity and educational value, particularly for children, as it is not designed to be enhanced in real-time or customized for individual preferences during consumption.

Innovation Solution

A system that performs natural language processing on verbal content in real-time to generate supplemental educational content, such as questions, which can be presented during the original programming, allowing for customization and storage as metadata for later use, eliminating the need for manual content creation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If manual content generation is used to create supplemental content for programs, then the content can be customized and educational, but the process is time-consuming and inefficient

Engineering Contradiction:
Improveease of supplemental content generationVSAvoidtime required for content creation
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The system automatically generates supplemental content by processing the program content itself through NLP and concept extraction, eliminating the need for manual content creation. The system serves itself by using the program's own verbal content as the source material for generating questions and educational supplements.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual content creation with automated computer processing. NLP algorithms and concept extraction mechanisms substitute for human content creators, automatically generating supplemental content from program transcripts and verbal content in real-time or near real-time.

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

2Adaptability or versatility

If real-time processing of program content is performed, then supplemental content can be generated dynamically and customized for users, but the system complexity increases

Engineering Contradiction:
Improvecustomization capabilityVSAvoidsystem processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system divides the program content processing into separate functional modules: verbal content extraction, NLP processing, concept identification, and supplemental content generation. This segmentation allows each component to handle specific tasks independently, making the overall complex system more manageable and maintainable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary processing layer between the program content and the supplemental content generation. NLP algorithms and concept extractors act as intermediaries that translate raw program content into structured concepts and questions, simplifying the relationship between input and output.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If supplemental content is presented during program playback, then user engagement and educational value increase, but the original programming experience is interrupted

Engineering Contradiction:
Improveeducational valueVSAvoidcontinuous programming flow
Core Design Contradiction:
ProductivityVSDuration of action of stationary object

Solution Approach 1:

The system presents supplemental content periodically rather than continuously. Questions and educational elements are inserted at specific intervals during program playback, allowing the original content to flow continuously while providing educational interruptions at manageable frequencies.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system prepares supplemental content in advance based on program content analysis, so that when content needs to be presented, it is ready for immediate delivery. This preliminary generation and caching of supplemental content reduces the impact on programming flow.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240007722A1Systems and methods for generating supplemental content for a program content stream
Publication Date: 2024.01.04 DISH NETWORK LLC
  • US20240007722A1 patent drawing
  • US20240007722A1 patent drawing
  • US20240007722A1 patent drawing

AI summary

Systems and methods for generating supplemental content for a program content stream include functionality that generates supplemental content such as educational questions. The questions may be generated based on the content of the program as learned by the system performing natural language processing (NLP) of the verbal content of the program content stream as the program is being presented on a television or mobile device. The system may pause the programming during presentation of the questions on the television or mobile device. The programming is then resumed once a correct answer is received or a timer runs out, whichever occurs first. The generated supplemental content may also be saved as metadata associated with the program for subsequent presentation when the program is played again for the viewer or other viewers.