Fingerprint Matching for Simultaneous Media Source Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to accurately determine the source of media content being consumed by viewers, especially when multiple sources transmit the same content simultaneously, and struggle with environments lacking scheduling information or channel tuning data.

Innovation Solution

A system and method that generate fingerprints of media content at regular intervals, store them in a database, and compare them to identify the correct content source, even when multiple sources transmit the same asset, by iterating through contemporaneous fingerprints to find divergent pairs and matching them with stored logs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional channel tuning information and television schedules are used to identify content source, then the system works well for broadcast content, but it fails when scheduling information does not exist (e.g., Internet content) or when tuning information is unavailable

Engineering Contradiction:
Improvecontent source identification capabilityVSAvoididentification accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent creates fingerprints (copies) of media content characteristics at regular intervals from multiple content sources and stores them in a database. Instead of relying on traditional tuning information, the system compares fingerprints copied from the actual content being viewed with fingerprints copied from known content sources, enabling identification to work across different content delivery mechanisms including Internet content without scheduling information

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces fingerprints as an intermediary element that mediates between the content viewer and content sources. Rather than directly using tuning information or scheduling data, the system uses fingerprints as an intermediate representation that can be compared to identify content sources, bridging the gap between different content delivery systems

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If the system returns multiple content sources transmitting the same media asset simultaneously, then it provides complete information, but it becomes difficult to determine which specific source the viewer is watching

Engineering Contradiction:
Improvecontent source information completenessVSAvoidsource identification simplicity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent replaces the mechanical approach of listing multiple possible content sources with a computational fingerprint matching system. By comparing the temporal patterns and characteristics of fingerprints from multiple sources against the viewer's content, the system automatically identifies the specific source through algorithmic analysis rather than requiring manual selection or providing ambiguous lists

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

3Measurement precision

If the system monitors and stores fingerprints from multiple content sources, then it can identify content sources accurately, but the complexity of the system increases

Engineering Contradiction:
Improvecontent source identification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the content identification task into distinct components: fingerprint generation from content sources, fingerprint storage in organized databases, fingerprint capture from viewer content, and comparison/matching operations. This segmentation allows each component to be optimized independently and simplifies the overall system architecture while maintaining high identification accuracy

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9854304B2Systems and methods for identifying a source of media content based on a log of fingerprints
Publication Date: 2017.12.26 ROVI PRODUCT CORP
  • US9854304B2 patent drawing
  • US9854304B2 patent drawing
  • US9854304B2 patent drawing

AI summary

Systems and methods are described for identifying a content source of media content being transmitted to a viewer in situations when a specific media asset is being transmitted to the viewer from two different content sources nearly simultaneously. For example, if a certain movie is being broadcast at nearly the same time by two different channels, the system is able to identify the channel that the viewer is watching. The system performs the identification by obtaining fingerprints for two different channels, matching the fingerprints based on time and then finding a divergent pair of fingerprints by iterating in reverse chronological order through the pairs and comparing the fingerprints. The system then compares the fingerprints to fingerprints in a log that stores fingerprints and corresponding generation times for content that the viewer is consuming. The matching fingerprint corresponds to the correct content source.