Monitoring Device Event Detection via Fingerprint Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack effective methods to detect and notify users of events within interactive media, such as achievements or progress in games, without relying on communication from the media's source, and often require significant computational resources.

Innovation Solution

A system comprising a monitoring device and a reference server that generates and matches fingerprints or watermarks from media content to detect events within interactive media presentations, allowing for independent notification of users without server cooperation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing systems detect events within interactive media, then event detection capability is provided, but computational resources and processing power are significantly consumed

Engineering Contradiction:
Improveevent detection capabilityVSAvoidcomputational resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system generates fingerprints from media content in advance and stores them in a database before the actual event detection occurs. This preliminary action allows the monitoring device to simply compare incoming media fingerprints against the pre-stored database, significantly reducing computational resources required during runtime event detection

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates fingerprint copies of media content that can be efficiently stored and compared. Instead of analyzing the entire media content during event detection, the system uses these compact fingerprint representations, which consume minimal computational resources while maintaining reliable event detection capability

Inventive Principle:
Principle #26Copying

2Reliability

If existing systems detect events within interactive media, then event detection is achieved, but the system requires communication and cooperation from the media's source

Engineering Contradiction:
Improveevent detectionVSAvoidindependence from media source
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The monitoring device independently generates fingerprints from media content it receives and autonomously compares these fingerprints against the pre-stored database. The system does not require the media source to provide any event detection information or cooperation, as it performs the entire detection process independently using only the media content itself

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system extracts essential identifying features from media content to create fingerprints, separating the event detection capability from the media source. This extraction allows the monitoring device to detect events without needing communication or cooperation from the original media source

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If a monitoring device detects events independently without server cooperation, then system independence is improved, but detection accuracy and reliability may deteriorate

Engineering Contradiction:
Improvesystem independenceVSAvoiddetection accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary fingerprint generation and database population before independent operation is needed. This advance preparation ensures that when the monitoring device operates independently without server cooperation, it has access to a comprehensive reference database for accurate fingerprint matching and reliable event detection

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces complex communication protocols and server-client interactions with a simpler fingerprint matching mechanism. By substituting the mechanical system of continuous server communication with an independent fingerprint comparison process, the system achieves both independence and maintained detection accuracy

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

Data Source

PatentUS11068042B2Detecting and responding to an event within an interactive videogame
Publication Date: 2021.07.20 ROKU INC
  • US11068042B2 patent drawing
  • US11068042B2 patent drawing
  • US11068042B2 patent drawing

AI summary

As a user is being presented with interactive media by a presenting device, a separate monitoring device may be used to monitor the presentation of the interactive media and detect an event that occurs therein. Such a monitoring device may be configured and positioned to access media content from the presentation of the interactive media. For example, the monitoring device may be configured and positioned to record video content with a camera and record audio content with a microphone. Having accessed this media content, the monitoring device may generate an identifier, such as a fingerprint or watermark, of the media content and compare the generated identifier with a reference identifier that is generated from the source of the media content. Based on the generated identifier matching the reference identifier, the monitoring device may detect that an event has occurred within the interactive media presentation and present a corresponding notification.