×

Media container addition and playback within queue

  • US 10,152,212 B2
  • Filed: 04/10/2015
  • Issued: 12/11/2018
  • Est. Priority Date: 04/10/2015
  • Status: Active Grant
First Claim
Patent Images

1. A tangible, non-transitory computer readable medium having stored therein instructions executable by one or more processors to cause a control device to perform functions comprising:

  • receiving, via a control interface that is displayed on a graphical display, input data representing a search query to a search control;

    after performing a search corresponding to the search query, displaying, via the control interface, a list of search results to the search query the search results including multiple audio tracks that each represent the same particular song, wherein two or more audio tracks of the search results are members of respective pre-defined containers defining, prior to the search, (i) a set of audio tracks and (ii) a sequence to play back the set of audio tracks, and wherein each pre-defined container is one of (a) an album defining the set of audio tracks at release of the album or (b) a playlist defining the set of audio tracks after their respective releases;

    in response to receiving, via the control interface, input data indicating a selection of a given audio track representing the particular song from among the search results;

    (i) identifying the selected audio track as a member of a particular pre-defined container defining (a) a particular set of audio tracks and (b) a particular playback sequence to play back the set of audio tracks and (ii) displaying, via the graphical display, a selectable control that, when selected, causes the control device to insert the particular pre-defined set of audio tracks defined by the particular pre-defined container into a queue on a playback device; and

    in response to receiving input data indicating a selection of the selectable control that, when selected, causes the control device to insert the particular pre-defined container into the queue on the playback device;

    (i) causing, via a network interface over one or more networks, the playback device to insert the particular pre-defined set of audio tracks defined by the particular pre-defined container according to the particular playback sequence defined by the particular pre-defined container and (ii) causing, via the network interface over the one or more networks, the playback device to immediately initiate playback of the queue beginning with the selected audio track.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×