US 11,729,568 B2
Acoustic signatures in a playback system
Robert Reimann, Cambridge, MA (US)
Assigned to Sonos, Inc., Santa Barbara, CA (US)
Filed by Sonos, Inc., Santa Barbara, CA (US)
Filed on Sep. 16, 2020, as Appl. No. 17/23,344.
Application 17/023,344 is a continuation of application No. 16/102,689, filed on Aug. 13, 2018, granted, now 10,904,685.
Application 16/102,689 is a continuation of application No. 14/558,944, filed on Dec. 3, 2014, granted, now 10,051,397, issued on Aug. 14, 2018.
Application 14/558,944 is a continuation of application No. 13/568,993, filed on Aug. 7, 2012, granted, now 8,930,005, issued on Jan. 6, 2015.
Prior Publication US 2021/0006916 A1, Jan. 7, 2021
Int. Cl. H04N 21/422 (2011.01); H04R 29/00 (2006.01); G06F 16/60 (2019.01); H04R 27/00 (2006.01); H04N 21/485 (2011.01); G06F 3/16 (2006.01); G10L 19/018 (2013.01); H03F 3/181 (2006.01); H03G 5/16 (2006.01); H04N 21/472 (2011.01); H04N 21/45 (2011.01); G06F 21/16 (2013.01); H04L 12/28 (2006.01); H04N 21/442 (2011.01); G06F 3/04817 (2022.01)
CPC H04R 29/007 (2013.01) [G06F 3/165 (2013.01); G06F 3/167 (2013.01); G06F 16/60 (2019.01); G10L 19/018 (2013.01); H03F 3/181 (2013.01); H03G 5/165 (2013.01); H04N 21/42203 (2013.01); H04N 21/47217 (2013.01); H04N 21/4852 (2013.01); H04R 27/00 (2013.01); G06F 3/04817 (2013.01); G06F 21/16 (2013.01); G06F 2221/0733 (2013.01); H04L 12/2807 (2013.01); H04N 21/44227 (2013.01); H04N 21/44231 (2013.01); H04N 21/4524 (2013.01); H04R 2227/003 (2013.01); H04R 2227/005 (2013.01); H04R 2420/07 (2013.01)] 30 Claims
OG exemplary drawing
 
1. A system comprising:
a first computing device configured to communicate over at least one data network; and
a second computing device configured to communicate over at least one data network;
the first computing device comprising:
a first network interface that is configured to communicatively couple the first computing device to the second computing device;
at least one first processor;
a first tangible, non-transitory computer-readable medium; and
program instructions stored on the first tangible, non-transitory computer-readable medium that are executable by the at least one first processor such that the first computing device is configured to:
establish, via the first network interface, a communication path with the second computing device;
receive, from the second computing device over the communication path, an indication to begin transmitting an audio tone comprising modulated frequencies that encode identifying information for the first computing device, wherein the identifying information, when detected in the audio tone by the second computing device, causes the second computing device to update a graphical user interface of the second computing device, wherein the updated graphical user interface of the second computing device includes a representation of the first computing device; and
based on the received indication, begin transmitting the audio tone comprising modulated frequencies that encode identifying information for the first computing device;
the second computing device comprising:
at least one microphone;
a second network interface that is configured to communicatively couple the second computing device to the first computing device;
at least one second processor;
a second tangible, non-transitory computer-readable medium; and
program instructions stored on the second tangible, non-transitory computer-readable medium that are executable by the at least one second processor such that the second computing device is configured to:
transmit, to the first computing device over the communication path, the indication to begin transmitting the audio tone;
detect, via the at least one microphone, the identifying information in the audio tone; and
based on the identifying information detected in the audio tone, update the graphical user interface, wherein the updated graphical user interface includes the representation of the first computing device.