Wireless Earphone Synchronization via Master-Slave Audio Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless earphones often experience synchronization issues due to the Haas effect, where audio played in both ears can become desynchronized, leading to an undesirable perception of distinct sounds when the arrival times of audio sources differ by more than 30 to 40 milliseconds.

Innovation Solution

Implementing a system where one earphone acts as a master and the other as a slave, with the master earphone receiving digital audio data, retransmitting it, and sending synchronization data using connection-oriented and connectionless protocols respectively, to ensure synchronous audio playback within 30 milliseconds, and allowing the earphones to transition roles to balance power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If wireless earphones receive and play streaming digital audio independently, then each earphone can operate autonomously, but the audio playback becomes desynchronized causing the Haas effect

Engineering Contradiction:
Improveautonomous operationVSAvoidaudio synchronization
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system divides the earphones into master and slave segments, where the master earphone receives audio independently and the slave earphone receives audio from the master, creating a hierarchical structure that ensures synchronization while maintaining overall system autonomy

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The master earphone sends synchronization data (buffer status, playback position) to the slave earphone, creating a feedback mechanism that allows the slave to adjust its playback timing and maintain synchronous audio output

Inventive Principle:
Principle #23Feedback

2Reliability

If one earphone continuously acts as master to maintain synchronization, then audio synchronization is maintained, but power consumption increases

Engineering Contradiction:
Improveaudio synchronizationVSAvoidbattery consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically transitions the master and slave roles between earphones over time, allowing each earphone to periodically serve as master and slave, which distributes the power consumption burden and extends overall battery life while maintaining synchronization

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The earphones periodically transition roles as master and slave, creating a periodic pattern where each earphone alternates between receiving audio independently and receiving audio from the other, balancing power consumption across the battery life cycle

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9002044B2Synchronizing wireless earphones
Publication Date: 2015.04.07 KOSS CORP
  • US9002044B2 patent drawing
  • US9002044B2 patent drawing
  • US9002044B2 patent drawing

AI summary

Electroacoustical speaker devices that synchronously play audio received from a source. In one embodiment, one speaker acts as the master and the other speaker acts as the slave. The master speaker receives digital audio data from a source and, in addition to playing the digital audio received from the source, the master speaker retransmits the digital audio to the slave speaker. The master speaker additionally sends synchronization data to the slave speaker, such as data that indicates the buffer status or playback position of the master speaker. The slave speaker utilizes the synchronization data from the master speaker to adjust, for example, its buffer status or playback position, so that the two speakers play the audio synchronously (e.g., within thirty milliseconds). In one embodiment, the master speaker uses a connection-oriented protocol, such as TCP/IP, to transmit buffered audio data to the slave speaker and uses a connectionless protocol, such as UDP or ICMP, for the synchronization data. In addition, the speakers may transition roles as master and slave.