Patent ID: 8161039
Filing Date: 2012-04-17
Classification: G06F,G11B,H04N,Y10S

Abstract:
1. A method for generating a play list of media items for playback on a media player, the method comprising: mapping, via a processor and memory, between at least one external factor and standard meta data for a plurality of available media items according to a mapping function, wherein the at least one external factor (i) represents a user selected preference of external factor selected among one or more external factors for generating or modifying the playlist based on a user's current mood or interests and (ii) comprises a factor or condition that is (ii)(a) external and (ii)(b) not inherently related to the media player and (ii)(c) not inherently related to the available media items, wherein the mapping function enables selection of at least one of the plurality of available media items that are potential matches as at least one matching media item for a play list to be generated in response to (I) the at least one external factor and (II) receipt of external data corresponding to the at least one external factor, wherein the standard meta data includes song titles, artists, keywords, and lyrics of a song; receiving external data from at least one external source, wherein the received external data relates to the at least one external factor, further wherein the mapping according to the mapping function is responsive to (i) the received external data and (ii) a user preference filter that includes one of a trigger level, a target level, and a user-specified date for (iii) mapping between the external data and the standard meta data to select the at least one of the plurality of available media items as the at least one matching media item; and generating, via the processor and memory, the play list comprising the selected at least one matching media item.