IP Library › Granted Patent US 11,089,496
Granted Patent B2
US 11,089,496 · App. 16/610,753 · Granted Aug 10, 2021

Obtention of latency information in a wireless audio system

Inventors: Thomas Girardier (Bourg la Reine, FR); Julien Goupy (Le Mesnil Saint Denis, FR); Etienne Ruffieux (Paris, FR)
Assignee: TAP SOUND SYSTEM
H04W24/06H04L43/0858H04L43/50H04W24/04H04R2420/07
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,089,496
App. No.
16/610,753
Granted
Aug 10, 2021
Kind
B2
Abstract

The invention relates to a method of determining latency information in a wireless audio system, the wireless audio system comprising at least one wireless receiver, a wireless transmitter and a sound recorder, the method comprising the following steps: transmitting at least one test signal from the wireless transmitter to the wireless receiver, the test signal defining a time reference; playing the test signal at the wireless receiver; acquiring an audio record by the sound recorder while the test signal is played by the wireless receiver; determining, by the sound recorder, a latency information related to the wireless receiver at least based on the time reference and based on the audio record, and the wireless transmitter and the sound recorder being synchronized; transmitting the determined latency information to the wireless transmitter.

Claims (94)

1. A method of determining latency information in a wireless audio system, the wireless audio system comprising at least one wireless receiver, a wireless transmitter and a sound recorder, the method comprising the following steps:

transmitting at least one test signal from the wireless transmitter to the wireless receiver, the test signal defining a time reference;

playing the test signal at the wireless receiver;

acquiring an audio record by the sound recorder while the test signal is played by the wireless receiver;

wherein an internal latency of the sound recorder is known;

determining, by the sound recorder, a latency information related to the wireless receiver at least based on: (i) the time reference; (ii) the audio record; (iii) the wireless transmitter and the sound recorder being synchronized; and (iv) the internal latency of the sound recorder; and

transmitting the determined latency information to the wireless transmitter.

2. The method according to claim 1 , wherein the test signal is a high frequency signal.

3. The method according to claim 1 , wherein the test signal is a square signal having a rising edge and wherein the time reference is an instant of the rising edge.

4. The method according to claim 3 , wherein:

the method further comprises, when determining the latency information, detecting the rising edge of the test signal by the sound recorder;

the latency information is an internal latency of the wireless receiver;

and

the latency information is determined based on the time reference, an instant of the detected rising edge, and the internal latency of the sound recorder.

5. The method according to claim 1 , wherein:

the test signal is a square signal having a falling edge after a rising edge;

the rising edge and falling edge are separated by a known duration; and

the time reference is the falling edge.

6. The method according to claim 5 , wherein:

the method further comprises, when determining the latency information, detecting the falling edge of the test signal by the sound recorder;

the latency information is an internal latency of the wireless receiver;

and

the latency information is determined based on the time reference, an instant of the detected falling edge, the known duration, and the internal latency of the sound recorder.

7. The method according to claim 1 , wherein:

the latency information is an internal latency of the wireless receiver.

8. The method according to claim 1 , wherein:

the wireless audio system comprises a first wireless receiver and a second wireless receiver,

a first test signal is transmitted to the first wireless receiver and a second test signal is transmitted to the second wireless receiver,

the time reference is a time gap between the first test signal and the second test signal; and

the latency information is a difference between a first internal latency of the first receiver and a second internal latency of the second receiver.

9. The method according to claim 8 , wherein:

a value of the first internal latency is stored in a database: and

the method further comprises determining the second internal latency based on the difference and based on the value of the first internal latency.

10. The method according to claim 9 , further comprising:

transmitting, by the sound recorder or the wireless transmitter, the determined second internal latency associated with an identifier of the second wireless receiver, to a remote server.

11. A non-transitory computer readable medium having stored thereon computer program instructions loadable into a computing device and adapted to, when loaded into and executed by said computing device, cause the computing device to perform the steps of a method according to claim 1 .

12. A wireless audio system comprising a wireless transmitter and a sound recorder, wherein the wireless transmitter and the sound recorder are synchronized and an internal latency of the sound recorder is known;

the wireless transmitter comprising a processor configured to transmit at least one test signal to at least one wireless receiver, the test signal defining a time reference; and

the sound recorder comprising a processor configured for: (i) acquiring a first audio record while the test signal is played by the wireless receiver; (ii) determining a latency information related to the wireless receiver at least based on: the time reference the first audio record, and the internal latency of the sound recorder; and (iii) transmitting the determined latency information to the wireless transmitter.

13. A source device comprising a wireless transmitter and a sound recorder, wherein the wireless transmitter and the sound recorder are synchronized and an internal latency of the sound recorder is known, the source device comprising a processor configured for:

transmitting at least one test signal to at least one wireless receiver, the test signal defining a time reference,

acquiring a first audio record while the test signal is played by the wireless receiver; and

determining a latency information related to the wireless receiver at least based on: the time reference, the first audio record, and the internal latency of the sound recorder.

14. A method of determining latency information in a wireless audio system, the wireless audio system comprising at least a first wireless receiver and a second wireless receiver, a wireless transmitter and a sound recorder, the method comprising the following steps:

transmitting at least one first test signal from the wireless transmitter to the first wireless receiver;

transmitting at least one second test signal from the wireless transmitter to the second wireless receiver;

playing the test signals at the wireless receivers;

acquiring an audio record by the sound recorder while the test signals are played by the wireless receivers;

determining, by the sound recorder, a latency information related to the wireless receivers at least based on: (i) a time reference; (ii) the audio record; and (iii) the wireless transmitter and the sound recorder being synchronized; and

transmitting the determined latency information to the wireless transmitter;

wherein:

the time reference is a time gap between the first test signal and the second test signal;

the latency information is a difference between a first internal latency of the first receiver and a second internal latency of the second receiver;

a value of the first internal latency is stored in a database; and

the method further comprises determining the second internal latency based on the difference and based on the value of the first internal latency.

15. The method according to claim 14 , wherein the test signal is a high frequency signal.

16. The method according to claim 14 , wherein the test signal is a square signal having a rising edge and wherein the time reference is an instant of the rising edge.

17. The method according to claim 16 , wherein:

the method further comprises, when determining the latency information, detecting the rising edge of the test signal by the sound recorder;

the latency information is an internal latency of the wireless receiver;

an internal latency of the sound recorder is known; and

the latency information is determined based on the time reference, an instant of the detected rising edge, and the internal latency of the sound recorder.

18. The method according to claim 14 , wherein:

the test signal is a square signal having a falling edge after a rising edge;

the rising edge and falling edge are separated by a known duration; and

the time reference is the falling edge.

19. The method according to claim 18 , wherein:

the method further comprises, when determining the latency information, detecting the falling edge of the test signal by the sound recorder;

the latency information is an internal latency of the wireless receiver;

an internal latency of the sound recorder is known; and

the latency information is determined based on the time reference, an instant of the detected falling edge, the known duration, and the internal latency of the sound recorder.

20. The method according to claim 14 , wherein:

the latency information is an internal latency of the wireless receiver.

21. A non-transitory computer readable medium having stored thereon computer program instructions loadable into a computing device and adapted to, when loaded into and executed by said computing device, cause the computing device to perform the steps of a method according to claim 14 .

22. A wireless audio system comprising a wireless transmitter and a sound recorder, wherein the wireless transmitter and the sound recorder are synchronized;

the wireless transmitter comprising a processor configured to:

transmit at least one first test signal to a first wireless receiver; and

transmit at least one second test signal to a second wireless receiver;

the sound recorder comprising a processor configured for: (i) acquiring an audio record while the test signals are played by the wireless receivers; (ii) determining a latency information related to the wireless receivers at least based on a time reference and the audio record; and (iii) transmitting the determined latency information to the wireless transmitter;

wherein:

the time reference is a time gap between the first test signal and the second test signal;

the latency information is a difference between a first internal latency of the first wireless receiver and a second internal latency of the second wireless receiver;

a value of the first internal latency is stored in a database; and

the sound recorder further determines the second internal latency based on the difference and based on the value of the first internal latency.

23. A source device comprising a wireless transmitter and a sound recorder, wherein the wireless transmitter and the sound recorder are synchronized, the source device comprising a processor configured for:

transmitting at least one first test signal to a first wireless receiver;

transmitting at least one second test signal to a second wireless receiver;

acquiring an audio record while the test signals are played by the wireless receivers; and

determining a latency information related to the wireless receivers at least based on a time reference and the audio record;

wherein:

the time reference is a time gap between the first test signal and the second test signal;

the latency information is a difference between a first internal latency of the first receiver and a second internal latency of the second receiver;

a value of the first internal latency is stored in a database; and

the source device further determines the second internal latency based on the difference and based on the value of the first internal latency.

Assignments (2)
CONFIRMATORY ASSIGNMENT Recorded Jul 30, 2021
From: TAP SOUND SYSTEM SAS
To: GOOGLE LLC
Reel/Frame 057038/0424 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2019
From: GIRARDIER, THOMAS; GOUPY, JULIEN; RUFFIEUX, ETIENNE
To: TAP SOUND SYSTEM
Reel/Frame 050909/0672 →
Priority Claims (1)
EP 17305537 · May 11, 2017 · regional
Continuity (1)
Related Publication 20200322818A1 · Oct 8, 2020