Playback queue transfer in a media playback system
First Claim
1. A non-transitory computer-readable medium having stored therein instructions executable by one or more processors to cause a computing device to perform operations comprising:
- providing, in a playback zone region of an interface, a first zone representation, wherein the first zone representation represents a first playback zone that comprises one or more first playback devices, and wherein the first playback zone is associated with a first queue that includes one or more first media items;
providing, in the playback zone region on the interface, a first queue representation in a particular position relative to the first zone representation, wherein the particular position of the first queue representation relative to the first zone representation indicates that the first queue is associated with the first playback zone;
providing, in a playback queue region on the interface, a representation of the one or more first media items of the first queue;
providing, in the playback zone region on the interface, a second zone representation, wherein the second zone representation represents a second playback zone that comprises one or more second playback devices; and
wherein the second playback zone is associated with a second queue;
receiving an input via the interface indicating a movement of at least a portion of the playback queue region to a particular position relative to the second zone representation, wherein the input causes the one or more first media items to be added to the second queue; and
based on the input, modifying the interface to indicate that the second queue includes the one or more first media items.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are provided for using a user interface to transfer a playback queue from one playback zone to another within a network media system. The interface may provide a first zone representation of a playback zone, and a first queue representation of a first group of playable items in a particular relative position. The particular relative position of the first queue representation may indicate that the playback queue associated with the first playback zone includes the first group of playable items. The interface may receive an input indicating a movement of a second queue representation to the particular relative position. In response, the first queue representation may be removed from the particular relative position and the second queue representation may be provided in the particular relative position, indicating that the playback queue now comprises a second group of playable items represented by the second queue representation.
275 Citations
22 Claims
-
1. A non-transitory computer-readable medium having stored therein instructions executable by one or more processors to cause a computing device to perform operations comprising:
-
providing, in a playback zone region of an interface, a first zone representation, wherein the first zone representation represents a first playback zone that comprises one or more first playback devices, and wherein the first playback zone is associated with a first queue that includes one or more first media items; providing, in the playback zone region on the interface, a first queue representation in a particular position relative to the first zone representation, wherein the particular position of the first queue representation relative to the first zone representation indicates that the first queue is associated with the first playback zone; providing, in a playback queue region on the interface, a representation of the one or more first media items of the first queue; providing, in the playback zone region on the interface, a second zone representation, wherein the second zone representation represents a second playback zone that comprises one or more second playback devices; and
wherein the second playback zone is associated with a second queue;receiving an input via the interface indicating a movement of at least a portion of the playback queue region to a particular position relative to the second zone representation, wherein the input causes the one or more first media items to be added to the second queue; and based on the input, modifying the interface to indicate that the second queue includes the one or more first media items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium having stored therein instructions executable by one or more processors to cause a computing device to perform operations comprising:
-
providing, in a playback zone region of an interface, a first zone representation, wherein the first zone representation represents a first playback zone that comprises one or more first playback devices, and wherein the first playback zone is associated with a first queue that includes one or more first media items; providing, in the playback zone region on the interface, a first queue representation in a particular position relative to the first zone representation, wherein the particular position of the first queue representation relative to the first zone representation indicates that the first queue is associated with the first playback zone; providing, in a playback queue region on the interface, a representation of the one or more first media items of the first queue; providing, in the playback zone region on the interface, a second zone representation, wherein the second zone representation represents a second playback zone that comprises one or more second playback devices; and
wherein the second playback zone is associated with a second queue that includes one or more second media items;providing, in the playback zone region on the interface, a second queue representation in a particular position relative to the second zone representation, wherein the particular position of the second queue representation relative to the first zone representation indicates that the second queue is associated with the first playback zone; and receiving an input via the interface indicating a movement of the second queue representation into the playback queue region, wherein the input causes the one or more second media items to replace the one or more first media items. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium having stored therein instructions executable by one or more processors to cause a computing device to perform operations comprising:
-
providing, in a playback zone region of the interface, a zone representation, wherein the zone representation represents a first playback zone that comprises one or more first playback devices; and
wherein the first playback zone is associated with a first queue that includes one or more first media items;providing, in the playback zone region on the interface, a first queue representation in a particular position relative to the zone representation, wherein the particular position of the first queue representation relative to the zone representation indicates that the first queue is associated with the first playback zone; providing, in a playback queue region on the interface, a representation of the one or more first media items of the first queue; providing, in the playback zone region of an interface, a group representation, wherein the group representation represents a zone group that comprises one or more second playback devices of a second playback zone and one or more third playback devices of a third playback zone, and wherein the zone group is associated with a second queue; receiving an input via the interface indicating a movement of at least a portion of the playback queue region to a particular position relative to the group representation, wherein the input causes the one or more first media items to be added to the second queue; and based on the input, modifying the playback zone region of the interface to indicate that the second queue includes the one or more first media items. - View Dependent Claims (19, 20, 21, 22)
-
Specification