Acoustic signatures
AssigneeSonos, Inc.
InventorRobert Reimann
Life of this patent
Estimating the term…
Abstract
Embodiments described herein provide for acoustic signatures in a playback system. An example implementation involves receiving, from a microphone of the controller device, an audio signal played by a playback device, the audio signal indicating network information corresponding to the playback device. The example implementation further involves identifying the playback device based on the network information and responsively, modifying a user interface on the controller device based on the identification of the playback device.
Claims32
A tangible, non-transitory computer-readable medium having stored thereon instructions executable by a processor, wherein the instructions, when executed by the processor, cause a controller device to perform functions comprising:
- receiving, via a microphone of the controller device, an audio signal played by a playback device, the audio signal indicating network information corresponding to the playback device;
- identifying the playback device based on the network information;
- and
- responsively, modifying a user interface on the controller device based on the identification of the playback device.
A playback device comprising:
- at least one speaker;
- a processor;
- and
- tangible, non-transitory computer-readable memory having stored thereon instructions executable by the processor, wherein the instructions, when executed by the processor, cause the playback device to perform functions comprising:
- determining that an acoustic signature signal indicating network information corresponding to the playback device is to be played;
- and
- playing by the at least one speaker, the acoustic signature signal indicating network information corresponding to the playback device.
A controller device comprising:
- a microphone;
- a processor;
- and
- tangible, non-transitory computer-readable memory having stored thereon instructions executable by the processor, wherein the instructions, when executed by the processor, cause the controller device to perform functions comprising:
- detecting, via the microphone, an audio signal played by a playback device, the audio signal indicating network information corresponding to the playback device;
- identifying the playback device based on the network information;
- and
- responsively, modifying a user interface on the controller device based on the identification of the playback device.
Dependencies are inferred from the claim text.