Live Broadcast Synchronization via Visual Code Delay Pools

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies fail to synchronize electronic devices effectively during live-streaming events, leading to unfairness in interactive activities due to varying visual delays among users.

Innovation Solution

A system that introduces unique visual or audio codes into the broadcast stream, allowing user devices to scan or detect these signals to determine their delay relative to other users, and then places them into delay pools for fair interactive experiences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users watch live-streaming events on different devices with different network conditions, then each user can access the broadcast independently, but visual delays vary among users causing unfairness in interactive activities

Engineering Contradiction:
Improveuser access flexibilityVSAvoidsynchronization fairness
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments users into multiple delay pools based on their network conditions and measured delays. Each pool contains users with similar delay characteristics, allowing the system to apply customized delay compensation to each pool. This segmentation enables the system to maintain fairness among users with different network conditions while preserving individual access flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system continuously measures actual delays by having users scan visual codes or audio signals during the broadcast and compares these measurements against expected delay values. Based on this feedback, the system dynamically adjusts delay compensation parameters for each user or user group, ensuring that synchronization fairness is maintained while allowing flexible access across different devices and network conditions.

Inventive Principle:
Principle #23Feedback

2Reliability

If the system introduces delay compensation for users with higher latency, then synchronization fairness is improved, but the complexity of managing different delay pools increases

Engineering Contradiction:
Improvesynchronization fairnessVSAvoiddelay pool management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically measures user delays by having users scan visual codes or audio signals embedded in the broadcast stream. Users self-report their delay characteristics through this mechanism, and the system automatically places them into appropriate delay pools without requiring manual configuration or complex setup. This self-service approach reduces the operational complexity of managing delay pools while maintaining synchronization fairness.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically adjusts delay compensation parameters based on measured network conditions and user feedback. Rather than using fixed delay values, the system continuously monitors actual delays and modifies compensation parameters in real-time. This dynamic parameter adjustment simplifies management by allowing the system to adapt automatically to changing network conditions without requiring complex manual intervention.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If users manually input their delay information, then the system can accommodate different network conditions, but user convenience and ease of operation decrease

Engineering Contradiction:
Improvenetwork condition adaptationVSAvoiduser input requirement
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically measures user delays by having users scan visual codes or audio signals embedded in the broadcast stream. Users self-report their delay characteristics through this simple interaction, eliminating the need for manual delay input. This self-service mechanism maintains adaptability to different network conditions while significantly improving ease of operation, as users only need to perform the simple action of scanning a code or listening to an audio signal rather than manually configuring delay parameters.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12289480B1Broadcast synchronization with fan engagement platform
Publication Date: 2025.04.29 SPORTSMEDIA TECHNOLOGY CORPORATION
  • US12289480B1 patent drawing
  • US12289480B1 patent drawing
  • US12289480B1 patent drawing

AI summary

The present invention provides an improved method for synchronizing a mobile application to a video broadcast. A server platform is in communication with a plurality of user devices. The server platform retrieves and transmits data regarding a live broadcast event to the plurality of user devices and provides an interactive activity related to the live broadcast event. In one embodiment, in order to account for delays between the broadcasts of different players, the server platform utilizes at least one graphical element and/or at least one audiovisual element of the live broadcast event to generate separate delay pools for each of the plurality of user devices. The plurality of user devices include a mobile application showing sprites representing a plurality of players or objects in the live broadcast event, which are synchronized to a display device based on the delay pools for each of the plurality of user devices.