Dynamic Buffer Management for Wireless Audio Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless audio accessories face challenges with sound interruption and latency in synchronization with video provided by electronic devices, as high buffer settings can cause desynchronization while low settings fail to prevent interruptions.

Innovation Solution

An audio output device with a processor that dynamically adjusts the buffer memory capacity and playback speed based on operation mode information received from the electronic device, using a short-range communication module to configure a reference period for optimal audio output.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the buffer memory capacity is increased to prevent sound interruption, then sound interruption is reduced, but latency increases causing audio-video desynchronization

Engineering Contradiction:
Improvesound interruption preventionVSAvoidaudio-video latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies dynamics by making the buffer memory capacity adjustable rather than fixed. The processor dynamically configures the buffer memory capacity based on operation mode information received from the external electronic device, allowing the system to adapt between high-capacity mode (for preventing sound interruption) and low-capacity mode (for reducing latency), thus resolving the contradiction between reliability and time loss

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of buffer memory capacity based on operation mode. When the external device is in a mode requiring low latency (such as video playback), the processor configures the buffer to a first capacity; when the mode prioritizes continuous audio (such as music playback), the buffer is configured to a second capacity. This parameter change resolves the contradiction by allowing optimal performance for different operational contexts

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If the buffer memory capacity is decreased to reduce latency, then audio-video synchronization is improved, but sound interruption occurs

Engineering Contradiction:
Improveaudio-video latencyVSAvoidsound interruption prevention
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system dynamically adjusts buffer capacity based on real-time operation mode information. When low latency is prioritized, the buffer is configured to a smaller capacity; when continuous audio playback is prioritized, the buffer is configured to a larger capacity. This dynamic adjustment prevents sound interruption while maintaining optimal latency for different operational scenarios

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The processor changes the buffer memory capacity parameter according to the operation mode of the external electronic device. This parameter change allows the system to optimize between latency and sound interruption prevention based on the specific operational context, resolving the contradiction between time loss and reliability

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11487497B2Audio output device and method for controlling output speed of audio data thereof
Publication Date: 2022.11.01 SAMSUNG ELECTRONICS CO LTD
  • US11487497B2 patent drawing
  • US11487497B2 patent drawing
  • US11487497B2 patent drawing

AI summary

An audio output device according to an embodiment may include: a short-range communication module configured to perform short-range wireless communication; a memory configured to buffer audio data received from an external electronic device through the short-range communication module; an audio output unit configured to output the audio data; and a processor. The processor may be configured to: receive operation mode information related to a function being executed in the external electronic device from the external electronic device through the short-range communication module; configure a reference period corresponding to an amount of the audio data buffered in the memory based on the operation mode information; and determine a playback speed of the audio data to be output through the audio output unit by comparing the amount of the buffered audio data with the configured reference period. In addition, various other embodiments may be possible.