Service Usage Reporting for Multi-Device Audiovisual Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems face challenges in synchronizing audiovisual content between primary and secondary devices, such as TVs and mobile devices, during video service usage, leading to issues with interactive experiences due to synchronization problems.
Innovation Solution
A method for reporting service usage information that includes component type, role, name, ID, and time interval details, allowing for precise tracking and synchronization of audio, video, closed captions, and application components across devices, using a structured data format like JSON or XML to ensure accurate and synchronized content presentation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a video service sends content to both a primary device and a companion device simultaneously, then the user can interact with content on multiple devices, but synchronization issues occur between the devices
Solution Approach 1:
The system embeds timing information and component identifiers in the service usage data before transmission. This preliminary action allows the companion device to pre-synchronize its content delivery based on the embedded timestamps, ensuring that audio, video, and closed caption components are delivered in the correct sequence and time intervals, thereby preventing synchronization issues before they occur.
Solution Approach 2:
The system implements a feedback mechanism where usage data from the primary device is reported back to the content delivery system. This feedback includes component-level timing information that allows the system to adjust and coordinate content delivery to the companion device, ensuring synchronized presentation of alternate content while maintaining alignment with the primary device playback.
2Measurement precision
If detailed component information is tracked for service usage reporting, then measurement precision is improved, but data complexity increases
Solution Approach 1:
The usage data is segmented into distinct component elements, each representing a specific content component (audio, video, closed caption). Each component element contains only the specific attributes relevant to that component type, such as component type identifier, time interval, and usage status. This segmentation allows for precise measurement of individual component usage while organizing the overall data structure in a manageable, modular format that reduces complexity through clear separation of concerns.
Data Source
AI summary
A method for reporting information related to the consumption of the audio-visual content is provided. The method comprises: reporting the information including component; wherein the component is comprised of a component type, a component role, a component name, a component ID and time interval information, wherein the component type includes audio, video, closed caption, and application, the component role presents a role or kind of the component, the component name indicates a string representing a human name of the component, the component ID indicates a string representing a component identifier, and the time interval information which includes a start time and an end time.


