External Speaker Latency Detection for Audiovisual Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Peripheral audio devices introduce delays in audio playback, leading to unsynchronized audiovisual media due to inadequate user-adjustment methods lacking granularity and requiring user intervention, which is cumbersome and unsuitable for various media formats.

Innovation Solution

A display device transmits signals to both internal and external speakers, determining latency by comparing reception times to synchronize audiovisual content automatically without user intervention, using spread spectrum signals if necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If user-adjustment methods are used to synchronize audiovisual content, then synchronization can be achieved, but the method requires user intervention which is cumbersome and lacks granularity

Engineering Contradiction:
Improvesynchronization precisionVSAvoiduser intervention requirement
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system automatically measures latency by transmitting test signals through the audio chain and detecting their arrival time, then self-adjusts playback timing without user intervention. The electronic device performs the entire synchronization process autonomously by comparing measured latency against threshold values and applying appropriate timing adjustments.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback mechanism where test signals are transmitted through the audio output chain and their reception time is detected and compared against expected timing. This feedback loop enables the system to automatically determine latency values and adjust playback timing accordingly, eliminating the need for manual user adjustment while achieving precise synchronization.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If peripheral audio devices are used to provide audio output, then audio versatility is improved, but latency is introduced that desynchronizes audiovisual content

Engineering Contradiction:
Improveaudio output versatilityVSAvoidaudio playback latency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary latency measurement by transmitting test signals through the audio chain before actual media playback. Based on the measured latency and predetermined thresholds, the system pre-adjusts playback timing parameters to compensate for the expected delay, ensuring synchronization is established in advance rather than requiring real-time correction.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If automatic latency detection is implemented, then synchronization precision is improved, but device complexity increases

Engineering Contradiction:
Improvelatency measurement precisionVSAvoidsynchronization system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses an intermediary test signal as a carrier to measure latency through the audio chain. This test signal acts as a mediator between the electronic device and peripheral audio device, enabling precise timing measurement without requiring complex synchronization protocols or additional hardware components. The test signal simplifies the measurement process while maintaining accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250252978A1Audiovisual synchronization for peripheral audio devices
Publication Date: 2025.08.07 ROKU INC
  • US20250252978A1 patent drawing
  • US20250252978A1 patent drawing
  • US20250252978A1 patent drawing

AI summary

Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for synchronizing playback of audiovisual media. An example process includes receiving, via at least one microphone, a first signal that is outputted from at least one external speaker that is coupled to a display device; determining, based on the first signal, a latency associated with the at least one external speaker, wherein the latency corresponds to a difference between a transmission time of the first signal by the display device to the at least one external speaker and an output time of the first signal by the at least one external speaker; and providing the latency to the display device, wherein the display device is configured to adjust at least one of a video playback timing and an audio playback timing of an audiovisual media content item based on the latency.