EP3554005B1

Playback queue control via a playlist on a mobile device

Abstract

This record has no abstract on file.

EP3554005B1, drawing sheet 1
Sheet 1 of 25

Term

Projected expiry 28 May 2034.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

15 claims: 10 independent, 5 dependent

  1. 1
    A method comprising:displaying on a mobile device (300, 500) (i) a playlist (1002, 1016) identifying one or more media items that are playable by the mobile device, while the playlist (1002) is being played back by the mobile device, and (ii) a connected state indicator (1010, 1020) indicating that the mobile device is in a connected state with one or more zones in a network media system (860, 870);receiving at the mobile device, via an interface (1000) comprising an indication of at least one media item in the playlist and playback controls for controlling playback of the playlist by the mobile device, a first input to extend the playlist to the one or more zones in the network media system (860, 870) to which the mobile device is connected, wherein the first input corresponds to a selection of the connected state indicator;upon receiving the first input, displaying on the mobile device a zone representation (1014) that identifies at least one zone from the one or more zones in the network media system, wherein each of the at least one zone includes at least one playback device and is associated with a playback queue;receiving at the mobile device a second input indicating a selection of one of the at least one zone;and responsively, causing the playback queue associated with the selected zone to be populated with at least one media item corresponding to at least one of the one or more media items identified by the playlist of the mobile device.
  2. 4
    The method of any preceding claim, wherein:the at least one media item populating the playback queue associated with the zone is a subset of media items corresponding to at least one of the one or more media items identified by the playlist;and the method further comprises: receiving at the mobile device, a third input to cause an action to be taken on the at least one media item in the one or more media items identified by the playlist;and responsively, causing the playback queue associated with the zone to be populated with remaining media items corresponding to the one or more media items identified in the playlist not in the subset of media items already populating the playback queue associated with the zone.
  3. 5
    The method of any preceding claim, wherein the playlist comprises one or more uniform resource identifiers (URIs) of the one or more media items identified in the playlist.
  4. 6
    The method of any preceding claim, wherein causing the playback queue associated with the zone to be populated with media items corresponding to the one or more media items identified in the playlist comprises the zone receiving and storing the one or more URIs.
  5. 7
    The method of any preceding claim, wherein, when a media item is currently being played back by the mobile device when the second input is received, the playback of the media item is transferred to the at least one playback device of the zone.
  6. 8
    The method of any of claims 1 to 6, wherein when a media item is currently being played back by the mobile device when the second input is received, the media item is played back by the mobile device and the at least one playback device of the zone in synchrony.
  7. 9
    The method of any preceding claim, further comprising, in response to determining that a connected state between the network and the mobile device is reestablished after having been disconnected, sending a message, from the mobile device to the network media system, that causes the zone to make a modification to the media items in the playback queue corresponding to a modification to the playlist by the mobile device.
  8. 10
    The method of any preceding claim, further comprising, in response to determining that the mobile device was in a previous connected state with a zone, determining whether the connected state with the zone may be automatically reestablished.
  9. 14
    A mobile device (300, 500) comprising:a screen (502) configured to display a user interface;an input interface (514) configured to allow a user to interact with the mobile device (300, 500, 500);a network interface (508) configured to facilitate wired or wireless communication with the one or more playback devices;characterised by a processor (506) configured for performing the method of any preceding claim.
  10. 15
    A computer readable medium having stored thereon instructions executable by a computing device to cause the computing device to perform a method according to any of claims 1 to 13.