Server-Based Media Content Detection and Replacement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current media detection and replacement systems lack the ability to efficiently identify and replace specific audio or textual content in media programs across various networks, such as IPTV, cable TV, and satellite TV, during real-time streaming, which limits user control over content experience.

Innovation Solution

A server-based system that receives user selections for media content of interest and replacement content, detects the presence of the identified media content, and replaces it in real-time using a graphical user interface or batch file feed, enabling interactive television networks to manage and implement these changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a server-based system is implemented to detect and replace media content in real-time, then user control and content experience are enhanced, but system complexity and processing requirements increase

Engineering Contradiction:
Improveuser controlVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A server acts as an intermediary between the media content source and the user's computing device. The server receives the media program, detects media content of interest using various techniques (audio analysis, text recognition, image processing), and replaces it with alternative content before transmitting to the user. This intermediary approach allows complex processing to occur centrally while maintaining user control through selections made at the computing device.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The media program is segmented into distinct components (audio tracks, video streams, text overlays, images) that can be independently analyzed and processed. The server can detect and replace specific media content within these segments without affecting other parts of the program, allowing precise control over what content is modified while maintaining the integrity of the overall media experience.

Inventive Principle:
Principle #1Segmentation

2Productivity

If real-time media content detection and replacement is performed, then content experience is improved, but processing time and computational resources increase

Engineering Contradiction:
Improvecontent experienceVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The server performs preliminary detection and identification of media content of interest before the actual replacement occurs. Media content can be pre-identified and categorized, with replacement content prepared in advance. This preliminary action allows the actual replacement during playback to be faster and more efficient, reducing processing time while maintaining real-time performance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The detection and replacement process operates in periodic cycles during media program playback. The server continuously monitors for media content of interest at regular intervals, detects it when present, and performs replacement. This periodic approach balances thorough content analysis with efficient processing timing, ensuring real-time performance without excessive computational overhead.

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If multiple detection methods are used to identify media content, then detection accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvedetection accuracyVSAvoiddetection complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Multiple detection methods (audio content analysis, text recognition, image processing, metadata analysis) are merged into a unified detection system on the server. These different detection techniques work together to identify media content of interest through various modalities, improving overall detection accuracy by cross-validating results across multiple methods while presenting a unified interface to the user.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9906826B2Apparatus and method for media detection and replacement
Publication Date: 2018.02.27 AT&T INTELLECTUAL PROPERTY I L P
  • US9906826B2 patent drawing
  • US9906826B2 patent drawing
  • US9906826B2 patent drawing

AI summary

A system that incorporates teachings of the present disclosure may include, for example, a server having a controller configured to identify audio content of interest associated with an audio portion of a media program. Alternate audio content is identified. Responsive to a detection of the audio content of interest within a textual representation of the audio portion, an indicator including a pointer is inserted into the media program. The pointer points to the alternate audio content and is inserted at a start point of the occurrence of the audio content of interest within the media program. The alternate audio content is retrieved based on the pointer and substituted with the alternate audio content beginning at the start point. Other embodiments are disclosed.