Multiple groupings in a playback system
First Claim
1. A method comprising:
- displaying, via a display interface of a controller device, a graphical indicator, that when selected, causes storing of configuration data, wherein the configuration data is associated with a multi-zone group scene of a media playback system, wherein the media playback system comprises a first zone group and a second zone group, wherein the first zone group comprises a first zone player, and wherein the second zone group comprises a second zone player and a third zone player;
detecting, via the controller device, a selection of the indicator that causes the storing of the configuration data of the multi-zone group scene;
in response to the detecting, (i) storing, at the second zone player, the configuration data of the multi-zone group scene and (ii) simultaneously displaying, via the display interface, a graphical indicator for each of (1) the first zone group, (2) the second zone group, and (3) the multi-zone group scene, wherein the multi-zone group scene comprises the first, second, and third zone players;
detecting, via the display interface, respective selections of the graphical indicator of the first zone group, the graphical indicator of the second zone group, and the graphical indicator of the multi-zone group scene;
in response to detecting the selection of the indicator of the first zone group, transmitting, via the controller device, one or more first commands that configure the first zone player for playback of audio content in the first zone group and independent of the second and third zone players;
in response to detecting the selection of the indicator of the second zone group, transmitting, via the controller device, one or more second commands that configure the second and third zone players for playback of audio content in synchrony with one another and independent of the first zone player;
in response to detecting the selection of the indicator of the multi-zone group scene, transmitting one or more third commands to the second zone player of the second zone group; and
based on the one or more third commands, instantiating, via the second zone player, the multi-zone group scene according to the stored configuration data, wherein the instantiating comprises (i) configuring the second and third zone players of the second zone group for playback of audio content and (ii) transmitting, via the second zone player, one or more fourth commands to the first zone player of the first zone group, wherein the fourth commands configure the first zone player of the first zone group for playback of audio content.
6 Assignments
0 Petitions
Accused Products
Abstract
The examples provided herein involve multiple groups in a playback system. An example method involves facilitating storage of a configuration of multiple zone groups as a multi-zone scene of a media playback system, the media playback system including at least a first zone group including at least two zone players and a second zone group, a user interface of a controller presenting at least an indication of (1) the first zone group, (2) the second zone group, and (3) a multi-zone group scene creation command. The method involves generating, based on a detected triggering of the multi-zone group scene creation command, a multi-zone scene configuration including stored configuration data for the first zone group and the second zone group to instantiate the multi-zone scene based on identified parameters associated with the captured configuration of the multiple zone groups of the media playback system, the parameters including (1) zone players currently associated with the first zone group and the second zone group, and (2) an indication that the first zone group and the second zone group belong to the multi-zone group scene, and transmitting the configuration data to at least a first zone player in the first zone group for subsequent instantiation of the multi-zone group scene.
-
Citations
21 Claims
-
1. A method comprising:
-
displaying, via a display interface of a controller device, a graphical indicator, that when selected, causes storing of configuration data, wherein the configuration data is associated with a multi-zone group scene of a media playback system, wherein the media playback system comprises a first zone group and a second zone group, wherein the first zone group comprises a first zone player, and wherein the second zone group comprises a second zone player and a third zone player; detecting, via the controller device, a selection of the indicator that causes the storing of the configuration data of the multi-zone group scene; in response to the detecting, (i) storing, at the second zone player, the configuration data of the multi-zone group scene and (ii) simultaneously displaying, via the display interface, a graphical indicator for each of (1) the first zone group, (2) the second zone group, and (3) the multi-zone group scene, wherein the multi-zone group scene comprises the first, second, and third zone players; detecting, via the display interface, respective selections of the graphical indicator of the first zone group, the graphical indicator of the second zone group, and the graphical indicator of the multi-zone group scene; in response to detecting the selection of the indicator of the first zone group, transmitting, via the controller device, one or more first commands that configure the first zone player for playback of audio content in the first zone group and independent of the second and third zone players; in response to detecting the selection of the indicator of the second zone group, transmitting, via the controller device, one or more second commands that configure the second and third zone players for playback of audio content in synchrony with one another and independent of the first zone player; in response to detecting the selection of the indicator of the multi-zone group scene, transmitting one or more third commands to the second zone player of the second zone group; and based on the one or more third commands, instantiating, via the second zone player, the multi-zone group scene according to the stored configuration data, wherein the instantiating comprises (i) configuring the second and third zone players of the second zone group for playback of audio content and (ii) transmitting, via the second zone player, one or more fourth commands to the first zone player of the first zone group, wherein the fourth commands configure the first zone player of the first zone group for playback of audio content. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A controller device comprising:
-
at least one processor; and a tangible, non-transitory computer-readable memory storing instructions that, when executed by the at least one processor, cause the controller device to perform functions comprising; displaying, via a display interface of the controller device, a graphical indicator that, when selected, causes storing of configuration data, wherein the configuration data is associated with a multi-zone group scene of a media playback system, wherein the media playback system comprises a first zone group and a second zone group, wherein the first zone group comprises a first zone player, and wherein the second zone group comprises a second zone player and a third zone player; detecting a selection of the indicator that causes the storing of the configuration data of the multi-zone group scene; in response to the detecting, (i) instructing the second zone player to store the configuration data of the multi-zone group scene and (ii) simultaneously displaying, via the display interface, a graphical indicator for each of (1) the first zone group, (2) the second zone group, and (3) the multi-zone group scene, wherein the multi-zone group scene comprises the first, second, and third zone players; detecting, via the display interface, respective selections of the graphical indicator of the first zone group, the graphical indicator of the second zone group, and the graphical indicator of the multi-zone group scene; in response to detecting the selection of the indicator of the first zone group, transmitting one or more first commands that configure the first zone player for playback of audio content in the first zone group and independent of the second and third zone players; in response to detecting the selection of the indicator of the second zone group, transmitting one or more second commands that configure the second and third zone players for playback of audio content in synchrony with one another and independent of the first zone player; and in response to detecting the selection of the indicator of the multi-zone group scene, transmitting one or more third commands to the second zone player of the second zone group, wherein the one or more third commands instruct the second zone player to instantiate the multi-zone group scene according to the stored configuration data, wherein the instantiating comprises (i) configuring the second and third zone players of the second zone group for playback of audio content and (ii) transmitting, via the second zone player, one or more fourth commands to the first zone player of the first zone group, wherein the fourth commands configure the first zone player of the first zone group for playback of audio content. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A tangible, non-transitory computer-readable memory storing instructions that, when executed by a processor, cause a controller device to perform functions comprising:
-
displaying, via a display interface of the controller device, a graphical indicator, that when selected, causes storing of configuration data, wherein the configuration data is associated with a multi-zone group scene of a media playback system, wherein the media playback system comprises a first zone group and a second zone group, wherein the first zone group comprises a first zone player, and wherein the second zone group comprises a second zone player and a third zone player; detecting a selection of the indicator for storing the configuration data of the multi-zone group scene; in response to the detecting, (i) instructing the second zone player to store the configuration data of the multi-zone group scene and (ii) simultaneously displaying, via the display interface, a graphical indicator for each of (1) the first zone group, (2) the second zone group, and (3) the multi-zone group scene, wherein the multi-zone group scene comprises the first, second, and third zone players; detecting, via the display interface, respective selections of the graphical indicator of the first zone group, the graphical indicator of the second zone group, and the graphical indicator of the multi-zone group scene; in response to detecting the selection of the indicator of the first zone group, transmit one or more first commands that configure the first zone player for playback of audio content in the first zone group and independent of the second and third zone players; in response to detecting the selection of the indicator of the second zone group, transmit one or more second commands that configure the second and third zone players for playback of audio content in synchrony with one another and independent of the first zone player; and in response to detecting the selection of the indicator of the multi-zone group scene, transmitting one or more third commands to the second player of the second zone group, wherein the one or more third commands instruct the second zone player to instantiate the multi-zone group scene according to the stored configuration data, wherein the instantiating comprises (i) configuring the second and third zone players of the second zone group for playback of audio content and (ii) transmitting, via the second zone player, one or more fourth commands to the first zone player of the first zone group, wherein the fourth commands configure the first zone player of the first zone group for playback of audio content. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification