×

Dynamic selection of media for playback

  • US 8,005,856 B2
  • Filed: 06/25/2008
  • Issued: 08/23/2011
  • Est. Priority Date: 06/25/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing image media files, comprising:

  • automatically establishing default values for a set of criteria for generating a dynamic playlist within a media application, the automatically establishing is performed when the media application is installed, the automatically establishing including;

    setting a first criteria for identifying a set of one or more image files having a user-created rating that satisfies a first threshold;

    setting a second criteria for identifying a set of one or more image files not rated by a user;

    setting a third criteria for identifying a set of one or more image files added to a database during a specified period of time, the first criteria, second criteria and third criteria associated with a dynamically created list of images;

    providing an interface that allows a user to edit the default values for the set of criteria for the dynamic playlist;

    editing the default values for the set of criteria in response to receiving any edits via the interface, wherein the editing the default values for the set of criteria includes setting the first criteria, setting the second criteria, and setting the third criteria in response to the any edits;

    receiving input to associate a favorite playlist for the media application with the dynamic playlist;

    receiving a user request to generate content for the favorite playlist;

    generating content for the favorite playlist based on the dynamic playlist, wherein the generating content based on the dynamic playlist includes;

    i) constructing a query based on the set of criteria currently in the dynamic playlist only if an initial time period has transpired since the media application was installed;

    ii) running the query against the database to obtain a content list if the query is formed;

    iii) providing content from the content list if the initial time period has transpired; and

    iv) providing content from the database that does not factor in the dynamic playlist if the initial time period has not transpired.

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