Bluetooth Earphone Packet Locking for Synchronized Audio Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In existing Bluetooth earphone systems, there is a high packet loss rate and latency in playing audio due to the inability to synchronize audio packets between left and right earphones, leading to delayed and incomplete audio playback.

Innovation Solution

Implementing a packet locking mechanism where the terminal retransmits the first audio packet and caches subsequent packets, followed by packet unlocking when synchronization is achieved, allowing for synchronized playback across the wireless Bluetooth group.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the terminal transmits audio packets to multiple Bluetooth earphones simultaneously, then the audio playback can be synchronized across earphones, but the packet loss rate increases and latency increases

Engineering Contradiction:
Improveaudio playback synchronizationVSAvoidpacket loss rate
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The terminal performs preliminary actions by continuously retransmitting the first audio packet to the wireless Bluetooth group before actual playback occurs. This pre-transmission ensures that all earphones receive and buffer the critical initial packet, reducing packet loss during the actual playback sequence.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The terminal acts as an intermediary by caching multiple audio packets corresponding to the target audio and controlling their transmission to the wireless Bluetooth group. This intermediary role allows the terminal to manage packet distribution, ensuring reliable delivery while maintaining synchronization across multiple earphones.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the terminal transmits audio packets to multiple Bluetooth earphones simultaneously, then the audio playback can be synchronized across earphones, but the latency in playing increases

Engineering Contradiction:
Improveaudio playback synchronizationVSAvoidlatency in playing
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The terminal performs preliminary actions by continuously retransmitting the first audio packet and caching subsequent packets before actual playback. This pre-positioning of audio data in the buffers of all earphones eliminates waiting time during playback, thereby reducing latency while maintaining synchronization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The terminal maintains continuous transmission of the first audio packet to the wireless Bluetooth group, ensuring that all earphones continuously receive and buffer audio data without interruption. This continuous action eliminates gaps and reduces overall latency in the audio playback system.

Inventive Principle:
Principle #20Continuity of useful action

3Loss of information

If the terminal retransmits the first audio packet continuously and caches multiple audio packets, then packet loss is reduced, but the device complexity increases

Engineering Contradiction:
Improvepacket loss rateVSAvoidpacket locking mechanism complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The terminal performs self-service by autonomously managing the packet locking and unlocking mechanism. It automatically determines when to lock packets (when receiving the first audio packet) and when to unlock them (when synchronization is achieved), without requiring external control. This self-service approach simplifies the overall system architecture despite the added packet management functionality.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12034880B2Audio playing method, audio playing apparatus, and storage medium
Publication Date: 2024.07.09 SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
  • US12034880B2 patent drawing
  • US12034880B2 patent drawing
  • US12034880B2 patent drawing

AI summary

An audio playing method, an audio playing apparatus, and a storage medium are provided. The method includes the following. When a first Bluetooth earphone receives a first audio packet transmitted by a terminal, packet locking is performed on the terminal. When the first Bluetooth earphone and a second Bluetooth earphone complete synchronization of information for an initial audio packet, packet unlocking is performed on the terminal. The first Bluetooth earphone and the second Bluetooth earphone play synchronously a target audio from the initial audio packet according to multiple audio packets received.