×

Advanced playlist creation

  • US 8,560,950 B2
  • Filed: 06/24/2008
  • Issued: 10/15/2013
  • Est. Priority Date: 09/04/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for generating playlists using an electronic device, the method comprising:

  • receiving, by the electronic device, a selection of a first media item;

    determining, by the electronic device, a plurality of metadata items associated with the first media item;

    generating, by the electronic device, a playlist comprising a first plurality of recommended media items based on the plurality of metadata items attributes associated with the first media item;

    displaying, by the electronic device, on a display of the electronic device;

    a list of metadata items associated with media items in the playlist, anda plurality of user operable controls, wherein each user operable control is associated with a single metadata item from the list of metadata items, and wherein the user operable controls are usable to change composition of the playlist;

    receiving, by the electronic device, input indicative of a weighting value to assign to each metadata item from the list of metadata items, wherein the input is generated by operation of the user operable controls;

    dynamically updating, by the electronic device, the playlist to include a second plurality of media items selected based at least in part on the the received weighting value for each metadata item;

    dynamically updating types of metadata items reflected in the plurality of user operable controls based on an updated list of metadata items associated with the updated playlist;

    displaying, on the display of the electronic device, a chart indicative of composition of the playlist; and

    dynamically updating, by the electronic device, the chart in response to a new input received via operation of any of the user operable controls to indicate a new composition of the playlist based on the new input.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×