Playback queue control via a playlist on a computing device
First Claim
1. A tangible, non-transitory computer-readable medium storing instructions that, when executed by a processor, cause a computing device to perform functions comprising:
- entering a first connection state on the computing device, wherein while the computing device is in the first connection state, actions taken on a playlist on the computing device i) are applied to the playlist and ii) are not applied to a playback queue associated with a zone, wherein the zone comprising one or more playback devices is configured to play back media items according to the playback queue;
receiving an input indicating a selection of the zone; and
in response to receiving the input, entering a second connection state, wherein entering the second connection state comprises;
establishing a connected state between the computing device and the one or more playback devices, wherein while the connected state is established, one or more actions taken on the playlist on the computing device are i) applied to the playlist and ii) transmitted, in a message to the zone over a network, as one or more corresponding actions to be applied to the playback queue.
5 Assignments
0 Petitions
Accused Products
Abstract
A first connection state may be entered on a computing device. While the computing device is in the first connection state, actions taken on a playlist on the computing device may be applied to the playlist and not applied to a playback queue associated with a zone. An input may be received via the computing device, indicating a selection of the zone. In response to receiving the input, a second connection state may be entered. Entering the second connection state may comprise establishing a connected state between the computing device and the one or more playback devices. While the connected state is established, one or more actions taken on the playlist on the computing device may be applied to the playlist and transmitted, in a message to the zone over a network. The one or more actions may be one or more corresponding actions applied to the playback queue.
-
Citations
20 Claims
-
1. A tangible, non-transitory computer-readable medium storing instructions that, when executed by a processor, cause a computing device to perform functions comprising:
-
entering a first connection state on the computing device, wherein while the computing device is in the first connection state, actions taken on a playlist on the computing device i) are applied to the playlist and ii) are not applied to a playback queue associated with a zone, wherein the zone comprising one or more playback devices is configured to play back media items according to the playback queue; receiving an input indicating a selection of the zone; and in response to receiving the input, entering a second connection state, wherein entering the second connection state comprises; establishing a connected state between the computing device and the one or more playback devices, wherein while the connected state is established, one or more actions taken on the playlist on the computing device are i) applied to the playlist and ii) transmitted, in a message to the zone over a network, as one or more corresponding actions to be applied to the playback queue. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
entering a first connection state on a computing device, wherein while the computing device is in the first connection state, actions taken on a playlist on the computing device i) are applied to the playlist and ii) are not applied to a playback queue associated with a zone, wherein the zone comprising one or more playback devices is configured to play back media items according to the playback queue; receiving, via the computing device, an input indicating a selection of the zone; and in response to receiving the input, entering a second connection state, wherein entering the second connection state comprises; establishing a connected state between the computing device and the one or more playback devices, wherein while the connected state is established, one or more actions taken on the playlist on the computing device are i) applied to the playlist and ii) transmitted, in a message to the zone over a network, as one or more corresponding actions to be applied to the playback queue. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing device, comprising:
-
a processor; and memory storing instructions that, when executed by the processor, cause the computing device to perform functions comprising; entering a first connection state on the computing device, wherein while the computing device is in the first connection state, actions taken on a playlist on the computing device i) are applied to the playlist and ii) are not applied to a playback queue associated with a zone, wherein the zone comprising one or more playback devices is configured to play back media items according to the playback queue; receiving an input indicating a selection of the zone; and in response to receiving the input, entering a second connection state, wherein entering the second connection state comprises; establishing a connected state between the computing device and the one or more playback devices, wherein while the connected state is established, one or more actions taken on the playlist on the computing device are i) applied to the playlist and ii) transmitted, in a message to the zone over a network, as one or more corresponding actions to be applied to the playback queue. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification