Audio Video Stream Commercial Skip via Text Metadata

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Digital video recorders (DVRs) and personal video recorders (PVRs) allow users to record video, but commercials within recordings may become irrelevant by the time the user watches them, making them useless to both the viewer and the advertiser.

Innovation Solution

The system identifies portions of an audio/video stream to be skipped or replaced by processing text data associated with the stream, allowing for the insertion of substitute content at specific locations, such as replacing original commercials with updated or targeted advertisements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If commercials are included in recorded video programs, then advertising revenue is maintained, but the commercials become irrelevant and useless to viewers by the time they watch the recorded programs

Engineering Contradiction:
Improveadvertising effectivenessVSAvoidtime delay between broadcast and viewing
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The system performs preliminary identification and extraction of commercial segments from the recorded video program. By pre-processing the video to identify commercial portions using text data and metadata analysis, the system prepares the content for selective replacement or skipping, ensuring that when viewers watch the program, only relevant content is presented.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the temporal parameter of advertising by replacing original commercials with updated ones. This allows advertisers to reach viewers with current, relevant advertisements rather than outdated ones from the original broadcast, effectively decoupling advertising relevance from the time delay between broadcast and viewing.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the entire audio/video stream is processed to identify and replace commercials, then advertising relevance is improved, but processing complexity and computational resources increase

Engineering Contradiction:
Improveadvertising relevanceVSAvoidprocessing system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system introduces an intermediary layer of text data and metadata that bridges the original video content and the replacement advertising. Instead of directly analyzing and replacing video frames, the system uses text-based identifiers, timestamps, and metadata to locate commercial segments, significantly simplifying the processing complexity while maintaining reliable identification of commercials to be replaced.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If substitute content is inserted to replace original commercials, then viewer experience and advertising effectiveness are improved, but the device complexity increases

Engineering Contradiction:
Improveuser viewing experienceVSAvoidcontent management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system segments the audio/video stream into distinct program content and commercial content portions using text data and metadata markers. This segmentation allows for independent management and replacement of commercial segments without affecting the main program content, simplifying the overall content management process while enabling targeted substitution of only the commercial portions.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9183885B2User-initiated control of an audio/video stream to skip interstitial content between program segments
Publication Date: 2015.11.10 DISH TECHNOLOGIES LLC
  • US9183885B2 patent drawing
  • US9183885B2 patent drawing
  • US9183885B2 patent drawing

AI summary

Various embodiments are described for skipping, filtering, or replacing content from an audio/video stream using text data associated with the stream, wherein the stream has segments of a show interspersed with commercial breaks. A method for processing the stream determines that a commercial break is currently being output for presentation, and monitors for receipt of a user-initiated command to skip the commercial break. When a user-initiated skip command is received during the commercial break, the method automatically skips to a location in the stream that is at or near an end of the commercial break, and seamlessly continues presentation of the stream from that location. If a skip command is not received during output of the commercial break, then output of the current commercial break continues as usual. This methodology is repeated for all subsequent commercial breaks in the stream.