Bluetooth Device Dynamic Parameter Adjustment for Audio Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Bluetooth devices experience latency issues during audio transmission due to hardware and software limitations in existing Advanced Audio Distribution Profile (A2DP) standards, which affect synchronization in multimedia playback.

Innovation Solution

A Bluetooth device and method that allow for the alteration of executing parameters through setting data received via a control channel, modifying operating environments to reduce latency, including adjusting buffer sizes, digital signal processor initialization, and communication link priorities, enabling dynamic configuration modes like BLE and BR/EDR to optimize audio playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional A2DP hardware and software configurations are used, then Bluetooth devices can maintain standard compatibility, but audio playback latency increases

Engineering Contradiction:
ImproveBluetooth standard compatibilityVSAvoidaudio playback latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements dynamic configuration of Bluetooth communication parameters by receiving setting data through a control channel and altering executing parameters based on this data. This allows the system to switch between different operating modes (e.g., different packet lengths, interval settings) to optimize for low latency while maintaining standard compatibility when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes physical and operational parameters of the Bluetooth communication system by modifying executing parameters such as packet length, interval settings, and processing timing based on received setting data. These parameter changes enable the system to reduce audio playback latency while maintaining compatibility with the A2DP standard framework.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If executing parameters are altered to reduce latency, then audio playback performance improves, but device complexity increases

Engineering Contradiction:
Improveaudio playback speedVSAvoidparameter configuration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a self-service mechanism where the Bluetooth device automatically receives setting data through a control channel and autonomously alters its executing parameters based on this data. This self-configuration approach reduces the need for complex manual setup and simplifies the user interface while enabling optimized audio playback performance.

Inventive Principle:
Principle #25Self-service

3Loss of time

If dynamic parameter adjustment is implemented, then latency is reduced, but control channel communication overhead increases

Engineering Contradiction:
Improveaudio transmission latencyVSAvoidcontrol data transmission volume
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The patent implements partial action by selectively adjusting only the specific executing parameters that have the greatest impact on audio playback latency, rather than modifying all possible Bluetooth communication parameters. This targeted approach reduces the amount of setting data that needs to be transmitted through the control channel while still achieving significant latency reduction.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11109209B2Bluetooth device, method of operating bluetooth device, and non-transitory computer readable storage medium
Publication Date: 2021.08.31 REALTEK SEMICON CORP
  • US11109209B2 patent drawing
  • US11109209B2 patent drawing
  • US11109209B2 patent drawing

AI summary

A Bluetooth device and a method of operating the Bluetooth device are provided. The Bluetooth device includes a communication circuit and a processor coupled to the communication circuit. The communication circuit is configured to receive a setting data through a control channel. The processor is configured to alter, by the setting data, at least one of executing parameters to modify operating environments, and the processor is further configured to perform operations of Bluetooth communications according to the operating environments which have been modified.