US 12,439,499 B2
Control device and methods of operating a control device
Alexia Delhoume, Santa Barbara, CA (US); Sara Lincoln, Alexandria, NH (US); and Brian Roberts, Santa Barbara, CA (US)
Assigned to Sonos, Inc., Goleta, CA (US)
Filed by Sonos, Inc., Santa Barbara, CA (US)
Filed on Jun. 30, 2022, as Appl. No. 17/855,678.
Claims priority of provisional application 63/217,746, filed on Jul. 1, 2021.
Prior Publication US 2023/0007759 A1, Jan. 5, 2023
Int. Cl. G06F 3/16 (2006.01); H04R 3/12 (2006.01); H04R 27/00 (2006.01); H04R 29/00 (2006.01); H05B 47/19 (2020.01)
CPC H05B 47/19 (2020.01) [G06F 3/165 (2013.01); H04R 3/12 (2013.01); H04R 27/00 (2013.01); H04R 29/007 (2013.01); H04R 2227/003 (2013.01); H04R 2227/005 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method for a control device, comprising:
detecting that a first networked device is within a proximity of the control device;
after configuring the control device to control the first network device, configuring the control device to control the first networked device that is within the proximity of the control device;
while controlling the first networked device and while operating in a first mode, receiving, via the control device, first input data, the first input data indicative of a command to control an illumination device of the first networked device;
after receiving the first input data, controlling the illumination device of the first networked device;
while controlling the first networked device and while operating in a second mode, receiving, via the control device, second input data, the second input data indicative of a command to control a playback device of the first networked device;
after receiving the second input data, controlling the playback device of the first networked device;
detecting that the first networked device is no longer within the proximity of the control device;
detecting that a second networked device is within the proximity of the control device;
configuring the control device to control the second networked device;
while controlling the second networked device and while operating in the first mode, receiving, via the control device, third input data, the third input data indicative of a command to control an illumination device of the second networked device;
after receiving the third input data, controlling the illumination device of the second networked device;
while controlling the second networked device and while operating in the second mode, receiving, via the control device, fourth input data, the fourth input data indicative of a command to control a playback device of the second networked device; and
after receiving the fourth input data, controlling the playback device of the second networked device;
wherein the control device comprises at least a first button, and wherein operation of the first button at a first time generates the first input data, operation of the first button at a second time generates the second input data, operation of the first button at a third time generates the third input data, and operation of the first button at a fourth time generates the fourth input data.