Acoustic signatures
First Claim
1. Tangible, non-transitory computer-readable media having stored thereon instructions that, when executed by one or more processors of a controller device, cause the controller device to perform functions comprising:
- receiving, via a wireless network interface of the controller device, at least one periodic message transmitted by an unidentified multimedia unit, each periodic message indicating that the unidentified multimedia unit is available for media playback control;
in response to receiving a given periodic message transmitted by the unidentified multimedia unit, causing, via a user interface of a control application, a graphical display to display one or more icons, that when selected, select the unidentified multimedia unit for playback, wherein playback on the controller device is disabled when any multimedia unit is selected for playback;
in response to detecting selection of the one or more selectable icons, that when selected, select the unidentified multimedia unit for playback, (i) transmitting, via the wireless network interface, a request to connect to the unidentified multimedia unit for media playback control and (ii) enabling a microphone of the controller device to listen for audio signals;
thereafter, detecting via the microphone of the controller device, an audio signal emitted by a particular multimedia unit in response to the request to connect to the unidentified multimedia unit, wherein the audio signal comprises an acoustic signature component that includes a series of inaudible tones corresponding to the particular multimedia unit;
identifying the particular multimedia unit from among at least one other multimedia unit based on the series of inaudible tones included in the acoustic signature component; and
based on the identification of the particular multimedia unit, causing, via the user interface of the control application, the graphical display to display icons selectable to control, via the wireless network interface, playback of media content by the particular multimedia unit.
4 Assignments
0 Petitions
Accused Products
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.
-
Citations
18 Claims
-
1. Tangible, non-transitory computer-readable media having stored thereon instructions that, when executed by one or more processors of a controller device, cause the controller device to perform functions comprising:
-
receiving, via a wireless network interface of the controller device, at least one periodic message transmitted by an unidentified multimedia unit, each periodic message indicating that the unidentified multimedia unit is available for media playback control; in response to receiving a given periodic message transmitted by the unidentified multimedia unit, causing, via a user interface of a control application, a graphical display to display one or more icons, that when selected, select the unidentified multimedia unit for playback, wherein playback on the controller device is disabled when any multimedia unit is selected for playback; in response to detecting selection of the one or more selectable icons, that when selected, select the unidentified multimedia unit for playback, (i) transmitting, via the wireless network interface, a request to connect to the unidentified multimedia unit for media playback control and (ii) enabling a microphone of the controller device to listen for audio signals; thereafter, detecting via the microphone of the controller device, an audio signal emitted by a particular multimedia unit in response to the request to connect to the unidentified multimedia unit, wherein the audio signal comprises an acoustic signature component that includes a series of inaudible tones corresponding to the particular multimedia unit; identifying the particular multimedia unit from among at least one other multimedia unit based on the series of inaudible tones included in the acoustic signature component; and based on the identification of the particular multimedia unit, causing, via the user interface of the control application, the graphical display to display icons selectable to control, via the wireless network interface, playback of media content by the particular multimedia unit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A controller device comprising:
-
a wireless network interface; a microphone; one or more processors; and tangible, non-transitory computer-readable media having stored thereon instructions that, when executed by the one or more processors, cause the controller device to perform functions comprising; receiving via the wireless network interface, at least one periodic message transmitted by an unidentified multimedia unit, each periodic message indicating that the unidentified multimedia unit is available for media playback control; in response to receiving a given periodic message transmitted by the unidentified multimedia unit, causing, via a user interface of a control application, a graphical display to display one or more icons, that when selected, select the unidentified multimedia unit for playback, wherein playback on the controller device is disabled when any multimedia unit is selected for playback; in response to detecting selection of the one or more selectable icons, that when selected, select the unidentified multimedia unit for playback, (i) transmitting, via the wireless network interface, a request to connect to the unidentified multimedia unit for media playback control and (ii) enabling the microphone of the controller device to listen for audio signals; thereafter, detecting via the microphone of the controller device, an audio signal emitted by a particular multimedia unit in response to the request to connect to the unidentified multimedia unit, wherein the audio signal comprises an acoustic signature component that includes a series of inaudible tones corresponding to the particular multimedia unit; identifying the particular multimedia unit from among at least one other multimedia unit based on the series of inaudible tones included in the acoustic signature component; and based on the identification of the particular multimedia unit, causing, via the user interface of the control application, the graphical display to display icons selectable to control, via the wireless network interface, playback of media content by the particular multimedia unit. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving, via a wireless network interface of a controller device, at least one periodic message transmitted by an unidentified multimedia unit, each periodic message indicating that the unidentified multimedia unit is available for media playback control; in response to receiving a given periodic message transmitted by the unidentified multimedia unit, causing, via a user interface of a control application, a graphical display to display one or more icons, that when selected, select the unidentified multimedia unit for playback, wherein playback on the controller device is disabled when any multimedia unit is selected for playback; in response to detecting selection of the one or more selectable icons, that when selected, select the unidentified multimedia unit for playback, (i) transmitting, via the wireless network interface, a request to connect to the unidentified multimedia unit for media playback control and (ii) enabling a microphone of the controller device to listen for audio signals; thereafter, detecting via the microphone of the controller device, an audio signal emitted by a particular multimedia unit in response to the request to connect to the unidentified multimedia unit, wherein the audio signal comprises an acoustic signature component that includes a series of inaudible tones corresponding to the particular multimedia unit; identifying the particular multimedia unit from among at least one other multimedia unit based on the series of inaudible tones included in the acoustic signature component; and based on the identification of the particular multimedia unit, causing, via the user interface of the control application, the graphical display to display icons selectable to control, via the wireless network interface, playback of media content by the particular multimedia unit. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification