US2008208823A1PendingUtilityA1

Sharing Playlists in a Recommendation System

Assignee: MUSICIP CORPPriority: May 23, 2005Filed: May 8, 2008Published: Aug 28, 2008
Est. expiryMay 23, 2025(expired)· nominal 20-yr term from priority
Inventors:Wendell Hicken
G06F 16/68Y10S707/99944G06F 16/639Y10S707/99943G06F 16/634Y10S707/99942Y10S707/99948G11B 27/105Y10S707/99945G06F 16/683
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system for sharing playlists and playlist essence with different users. A user desiring to share his or her playlist generates the playlist and a playlist characterization. The playlist characterization is based on acoustic analysis data of one or more songs in the playlist. The playlist and playlist characterization is then transmitted to another end user device. The end user device receiving the shared playlist searches the user's music collection for the songs in the playlist. If a gap is detected in the playlist because the receiving user does not own a particular song, the receiving end user devices automatically selects another song that is owned by the user to fill-in the gap. The song is selected based on the playlist characterization with the aim of preserving the essence of the shared playlist.

Claims

exact text as granted — not AI-modified
1 . A computer-implemented method for sharing playlists comprising:
 receiving, under control of the computer, a playlist of songs;   searching, under control of the computer, a data store for the songs in the playlist;   identifying, under control of the computer, a first song in the playlist unavailable in the data store;   responsive to the identification of the first song, automatically identifying a second song available in the data store for replacing the first song;   generating, under control of the computer, a modified playlist of songs, the modified playlist replacing the first song with the second song; and   outputting the modified playlist.   
   
   
       2 . The method of  claim 1 , wherein the playlist is downloaded from a remote location. 
   
   
       3 . The method of  claim 1 , wherein the automatically identifying of the second song further includes:
 retrieving, under control of the computer, a playlist characterization; and   selecting the second song based on the playlist characterization.   
   
   
       4 . The method of  claim 3 , wherein the playlist characterization is based on acoustic analysis data of at least one song in the playlist. 
   
   
       5 . The method of  claim 3 , wherein the playlist characterization is based on a group profile of the playlist, the group profile being generated based on acoustic analysis data of a plurality of songs in the playlist. 
   
   
       6 . The method of  claim 3 , wherein the playlist characterization is based on a group profile of an artist associated with the playlist. 
   
   
       7 . The method of  claim 3 , wherein the playlist characterization is based on a group profile of an album associated with the playlist. 
   
   
       8 . The method of  claim 1 , wherein the data store is a local data store. 
   
   
       9 . The method of  claim 1 , wherein the data store is a remote data store. 
   
   
       10 . The method of  claim 1  further comprising:
 playing, under control of the computer, the modified playlist of songs.   
   
   
       11 . An end user device in a system for sharing playlists, the end user device comprising:
 a network connection for receiving a playlist of songs;   a data store including a plurality of stored songs;   a processor; and   a memory coupled to the processor, and having program instructions stored therein, the processor being operable to execute the program instructions, the program instructions including:
 searching the data store for the songs in the playlist; 
 identifying a first song in the playlist unavailable in the data store; 
 responsive to the identification of the first song, automatically identifying a second song available in the data store for replacing the first song; 
 generating a modified playlist of songs, the modified playlist replacing the first song with the second song; and 
 outputting the modified playlist. 
   
   
   
       12 . The end user device of  claim 11 , wherein the network connection downloads the playlist from a remote location. 
   
   
       13 . The end user device of  claim 11 , wherein the program instructions for automatically identifying of the second song further includes program instructions for:
 retrieving a playlist characterization; and   selecting the second song based on the playlist characterization.   
   
   
       14 . The end user device of  claim 13 , wherein the playlist characterization is based on acoustic analysis data of at least one song in the playlist. 
   
   
       15 . The end user device of  claim 13 , wherein the playlist characterization is based on a group profile of the playlist, the group profile being generated based on acoustic analysis data of a plurality of songs in the playlist. 
   
   
       16 . The end user device of  claim 13 , wherein the playlist characterization is based on a group profile of an artist associated with the playlist. 
   
   
       17 . The end user device of  claim 13 , wherein the playlist characterization is based on a group profile of an album associated with the playlist. 
   
   
       18 . The end user device of  claim 11  further comprising:
 a music player playing the modified playlist of songs.

Join the waitlist — get patent alerts

Track US2008208823A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.