Monitoring Device Event Detection via Fingerprint Matching
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
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
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
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
Data Source
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.


