Automatic Content Recognition System for Supplementary Content Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current digital content delivery systems lack flexibility in providing supplementary content that is relevant to primary content, especially when the primary content is sourced from various platforms, played on different devices, and not confined to a scheduled broadcast time.
Innovation Solution
A content delivery system that uses automatic content recognition (ACR) to identify primary content in real-time, allowing for the provision of supplementary content that can be synchronized and adapted to the primary content, regardless of its source or playback time, using data processing and interface circuitry to integrate with various media devices and platforms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional scheduled broadcast methods are used to deliver supplementary content, then content can be delivered based on known programming schedules, but the system cannot adapt to content from various sources or time-shifted playback
Solution Approach 1:
The patent introduces an ACR coordinator as an intermediary component that mediates between the ACR component and supplementary content providers. The coordinator receives content identification data from the ACR component, matches it with supplementary content using content identifiers, and delivers the matched content. This intermediary architecture enables flexible adaptation to various content sources and playback scenarios without requiring complex integration at each device level.
Solution Approach 2:
The system is segmented into distinct functional components: an ACR component for content identification, an ACR coordinator for content matching and coordination, and supplementary content providers for content delivery. This segmentation allows each component to perform its specific function independently, improving adaptability while managing system complexity through modular design.
2Extent of automation
If user-initiated requests are used to obtain supplementary content, then users can actively seek additional information, but the system cannot automatically provide relevant content during playback
Solution Approach 1:
The system implements feedback by having the ACR component continuously monitor and identify the primary content being played back, and the ACR coordinator uses this identification information to automatically select and deliver relevant supplementary content. The feedback loop ensures that the supplementary content remains relevant to the primary content without requiring user initiation, as the system automatically adjusts content delivery based on real-time content identification.
Solution Approach 2:
The system performs preliminary action by pre-matching content identifiers with supplementary content in advance. The ACR coordinator maintains a database of content identifiers and associated supplementary content, allowing for rapid automatic delivery when content is identified during playback, eliminating the need for user requests while maintaining relevance.
3Adaptability or versatility
If content delivery is based on geographical location and demographic markets, then targeted content can be provided to specific audiences, but the system cannot provide content relevant to the specific primary content being viewed
Solution Approach 1:
The system uses content identification data (such as watermarks or metadata) copied from the primary content itself to match and deliver supplementary content. Rather than relying on complex analysis of content characteristics, the system copies identifiable markers from the primary content and uses these as keys to retrieve pre-prepared supplementary content, reducing system complexity while maintaining high relevance.
Data Source
AI summary
Primary digital content played on a media device, such as a television, handheld device, smart phone, computer, or other device, is sampled and data is derived from the sample for identification of the primary digital content. Automatic content recognition is performed to determine the primary digital content. The time of the sample may also be determined. Supplementary digital content is then selected and transmitted to the media device, or to another device, based upon the identified primary digital content. The supplementary digital content may be adapted in layout, type, length, or other manners, based upon the platform and/or configuration of the media device or any other device to which the supplementary digital content is transmitted.


