Metadata Delivery System for Synchronized Supplemental Content
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current metadata delivery systems lack the ability to efficiently provide time-based supplemental content synchronized with primary media content, particularly in live broadcasts, leading to inconsistent and unsynchronized rendering of ancillary materials.
Innovation Solution
A metadata delivery system (MDDS) that communicates with playback devices to provide time-based metadata, enabling the retrieval and rendering of supplemental content at predetermined times during primary content playback, using tags and programmatic resources to ensure synchronization across various transmission mediums and platforms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If current metadata delivery systems are used, then supplemental content can be provided, but the content delivery is not time-based and synchronized with primary media content
Solution Approach 1:
The system performs preliminary actions by pre-defining time slots and associated supplemental content before the actual media playback occurs. The metadata delivery system receives and stores time-based metadata that specifies when supplemental content should be delivered relative to the primary media timeline, enabling precise synchronization without requiring real-time complex processing during playback.
Solution Approach 2:
The system implements feedback mechanisms where playback devices receive time-based metadata and adjust their content delivery accordingly. The metadata includes timing information that feedbacks the exact moment when supplemental content should be presented, allowing the system to synchronize content delivery with the primary media timeline accurately.
2Reliability
If supplemental content is delivered without time-based metadata, then content can be provided to playback devices, but the rendering of ancillary materials becomes inconsistent and unsynchronized
Solution Approach 1:
The system segments the media playback timeline into distinct time slots, each associated with specific supplemental content. This segmentation allows the metadata delivery system to independently control and synchronize content delivery at precise moments, ensuring consistent rendering across different playback devices without requiring complex real-time coordination.
Solution Approach 2:
The metadata delivery system acts as an intermediary between the content source and playback devices. It receives time-based metadata, processes the timing information, and delivers synchronized content to the appropriate devices at the correct moments, thereby ensuring consistent rendering while managing the complexity through a dedicated intermediary layer.
3Productivity
If time-based metadata is provided to playback devices, then supplemental content can be synchronized with primary media, but the system requires complex metadata processing and delivery mechanisms
Solution Approach 1:
The system performs preliminary processing of metadata and content association before actual playback occurs. Time-based metadata is pre-received, parsed, and associated with the correct supplemental content items, so that during playback the system only needs to execute pre-planned delivery actions at specified time slots, significantly reducing real-time processing complexity while maintaining high delivery speed.
Data Source
AI summary
A computer system (e.g., such as provided for a network service) operates to determine an inventory of time slots for a given airing. The computer system assigns a supplemental content item to a time slot of the given airing when the given airing is rendered on at least some of a plurality of playback devices. The computer system may structure a tag element to include data that is specific to a third-party, and then communicate a plurality of tags that include the tag elements to playback devices that are (or will) render the primary content of the airing.


