Room Association Based on Name
First Claim
1. Tangible, non-transitory computer-readable media comprising instructions stored therein, wherein the instructions, when executed by one or more processors, cause a computing device to perform a method comprising:
- in a media playback system comprising one or more playback devices, wherein a playback device of the media playback system has a corresponding first set of device attributes used by a first controller application to control the playback device, identifying a second set of device attributes used by a second controller application to control the playback device;
selecting a second device attribute for the playback device from the second set of device attributes used by the second controller application based at least in part on a first device attribute of the first set of device attributes used by the first controller application;
causing the selected second device attribute to be stored in the first set of device attributes used by the first controller application to control the playback device; and
after causing the selected second device attribute to be stored in the first set of device attributes for the playback device, controlling at least one function of the playback device using the selected second device attribute.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for use in a media playback system comprising one or more playback devices are disclosed, where a playback device has a corresponding first set of device attributes used by a first controller application. The methods include: (i) identifying a second set of device attributes used by a second controller application to control the playback device, (ii) selecting a second device attribute for the playback device from the second set of device attributes based at least in part on a first device attribute; (iii) storing the selected second device attribute in the first set of device attributes; and (iv) controlling at least one function of the playback device using the selected second device attribute.
99 Citations
20 Claims
-
1. Tangible, non-transitory computer-readable media comprising instructions stored therein, wherein the instructions, when executed by one or more processors, cause a computing device to perform a method comprising:
-
in a media playback system comprising one or more playback devices, wherein a playback device of the media playback system has a corresponding first set of device attributes used by a first controller application to control the playback device, identifying a second set of device attributes used by a second controller application to control the playback device; selecting a second device attribute for the playback device from the second set of device attributes used by the second controller application based at least in part on a first device attribute of the first set of device attributes used by the first controller application; causing the selected second device attribute to be stored in the first set of device attributes used by the first controller application to control the playback device; and after causing the selected second device attribute to be stored in the first set of device attributes for the playback device, controlling at least one function of the playback device using the selected second device attribute. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
in a media playback system comprising one or more playback devices, wherein a playback device of the media playback system has a corresponding first set of device attributes used by a first controller application to control the playback device, identifying a second set of device attributes used by a second controller application to control the playback device; selecting a second device attribute for the playback device from the second set of device attributes used by the second controller application based at least in part on a first device attribute of the first set of device attributes used by the first controller application; causing the selected second device attribute to be stored in the first set of device attributes used by the first controller application to control the playback device; and after causing the selected second device attribute to be stored in the first set of device attributes for the playback device, controlling at least one function of the playback device using the selected second device attribute by at least one of the first controller application or the second controller application. - View Dependent Claims (20)
-
Specification