Associating playback devices with playback queues
First Claim
1. A first playback device comprising:
- one or more processors; and
tangible, non-transitory, computer-readable media having instructions encoded therein, wherein the instructions, when executed by the one or more processors, cause the first playback device to perform a method comprising;
associating the first playback device with a first playback queue that identifies one or more items for playback by the first playback device;
receiving an instruction to enter a playback group with a second playback device, wherein the second playback device is associated with a second playback queue that identifies one or more items for playback by the second playback device;
entering the playback group with the second playback device, wherein the playback group is associated with the second playback queue, wherein the first playback device is configured to play items from the second playback queue in synchrony with the second playback device while the first playback device and the second playback device are in the playback group;
receiving an instruction to leave the playback group; and
leaving the playback group, wherein leaving the playback group comprises automatically associating the first playback device with a third playback queue that identifies one or more items for playback by the first playback device, wherein the third playback queue persisted without association with a playback device from a time prior to being automatically associated with the first playback device.
6 Assignments
0 Petitions
Accused Products
Abstract
In an example implementation, a first playback device associates with a first playback queue that identifies items for playback by the first playback device. The first playback device receives an instruction to enter a playback group with a second playback device which is associated with a second playback queue that identifies one or more items for playback by the second playback device. The first playback device enters the playback group with the second playback device. The first playback device is configured to play items from the second playback queue in synchrony with the second playback device while in the playback group. The first playback device receives an instruction to leave the playback group and leaves the playback group. Leaving the playback group involves automatically associating the first playback device with a third playback queue that identifies items for playback by the first playback device.
-
Citations
20 Claims
-
1. A first playback device comprising:
-
one or more processors; and tangible, non-transitory, computer-readable media having instructions encoded therein, wherein the instructions, when executed by the one or more processors, cause the first playback device to perform a method comprising; associating the first playback device with a first playback queue that identifies one or more items for playback by the first playback device; receiving an instruction to enter a playback group with a second playback device, wherein the second playback device is associated with a second playback queue that identifies one or more items for playback by the second playback device; entering the playback group with the second playback device, wherein the playback group is associated with the second playback queue, wherein the first playback device is configured to play items from the second playback queue in synchrony with the second playback device while the first playback device and the second playback device are in the playback group; receiving an instruction to leave the playback group; and leaving the playback group, wherein leaving the playback group comprises automatically associating the first playback device with a third playback queue that identifies one or more items for playback by the first playback device, wherein the third playback queue persisted without association with a playback device from a time prior to being automatically associated with the first playback device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium including a computer program which, when executed by a processor, implements a method, the method comprising:
-
associating a first playback device with a first playback queue, the first playback queue identifying one or more items for playback by the first playback device; receiving an instruction to enter a playback group with a second playback device, wherein the second playback device is associated with a second playback queue that identifies one or more items for playback by the second playback device; entering the playback group with the second playback device, wherein the playback group is associated with the second playback queue, wherein the first playback device is configured to play items from the second playback queue in synchrony with the second playback device while the first playback device and the second playback device are in the playback group; receiving an instruction to leave the playback group; and leaving the playback group, wherein leaving the playback group comprises automatically associating the first playback device with a third playback queue that identifies one or more items for playback by the first playback device, wherein the third playback queue persisted without association with a playback device from a time prior to being automatically associated with the first playback device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
associating a first playback device with a first playback queue that identifies one or more items for playback by the first playback device; receiving an instruction to enter a playback group with a second playback device, wherein the second playback device is associated with a second playback queue that identifies one or more items for playback by the second playback device; entering the playback group with the second playback device, wherein the playback group is associated with the second playback queue, wherein the first playback device is configured to play items from the second playback queue in synchrony with the second playback device while the first playback device and the second playback device are in the playback group; receiving an instruction to leave the playback group; and leaving the playback group, wherein leaving the playback group comprises automatically associating the first playback device with a third playback queue that identifies one or more items for playback by the first playback device, wherein the third playback queue persisted without association with a playback device from a time prior to being automatically associated with the first playback device. - View Dependent Claims (18, 19, 20)
-
Specification