Sharing playlists in a recommendation system -> Monitor Keywords
Fresh Patents
Monitor Patents Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations
site info Site News  |  monitor Monitor Keywords  |  monitor archive Monitor Archive  |  organizer Organizer  |  account info Account Info  |  
08/28/08 - USPTO Class 707 |  1 views | #20080208823 | Prev - Next | About this Page  707 rss/xml feed  monitor keywords

Sharing playlists in a recommendation system

USPTO Application #: 20080208823
Title: Sharing playlists in a recommendation system
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. (end of abstract)



USPTO Applicaton #: 20080208823 - Class: 707 3 (USPTO)

Sharing playlists in a recommendation system description/claims


The Patent Description & Claims data below is from USPTO Patent Application 20080208823, Sharing playlists in a recommendation system.

Brief Patent Description - Full Patent Description - Patent Application Claims
  monitor keywords CROSS-REFERENCE TO RELATED APPLICATION(S)

This application is a divisional of U.S. application Ser. No. 11/439,723, filed on May 23, 2006, which claims the benefit of U.S. Application Ser. No. 60/683,685 filed on May 23, 2005 (attorney docket number 54261), the content of both of which are incorporated herein by reference.

This application also contains subject matter that is related to the subject matter of U.S. application Ser. No. 10/917,865, filed on Aug. 13, 2004 (attorney docket number 52075), and U.S. application Ser. No. 10/278,636, filed on Oct. 23, 2002, the content of both of which are incorporated herein by reference.

FIELD OF THE INVENTION

This invention relates generally to music recommendation systems, and more specifically, to sharing playlists in a music recommendation system.

BACKGROUND OF THE INVENTION

Today's music scene provides a user with hundreds and thousands of different types of music that may be available for his or her enjoyment. The vast selection arena creates a dilemma for the user when faced with a decision as to the particular piece of music or album to listen or purchase.

U.S. application Ser. No. 10/917,865 describes a music recommendation system where a user may generate a playlist or search for music, using a song, album, or artist that is owned by the user as the search seed. After generating such a playlist, the generating user may want to share it with other users. However, one potential problem in sharing the playlist is that the receiving user may not have access to all of the songs in the shared playlist, leaving one or more gaps in the playlist. Accordingly, what is desired is a system and method for sharing playlists with other users that detects and intelligently fills such gaps in the shared playlists.

SUMMARY OF THE INVENTION

The present invention is directed to systems and methods for sharing playlists and playlist music characterization/essence with each other. According to one embodiment, an end user desiring to share his or her playlist invokes his or her end user device to select one or more songs from a data store, generate a playlist based on the selected songs, retrieve acoustic analysis data of one or more songs in the playlist, generate a playlist characterization based on the acoustic analysis data, and transmit the playlist and the playlist characterization to a remote end device.

According to one embodiment of the invention, the playlist characterization is based on acoustic analysis data of at least one song in the playlist. The playlist characterization may also be based on a group profile of the playlist where the group profile is generated based on acoustic analysis data of a plurality of songs in the playlist. The playlist characterization may further be based on a group profile of an artist associated with the playlist, or a group profile of an album associated with the playlist.

According to one embodiment, another end user device is configured to receive shared playlists. The end user device according to this embodiment receives a playlist of songs and searches a data store for the songs in the playlist. The data store may be a local or remote data store. The end user device identifies a first song in the playlist unavailable in the data store, and responsive to the identification of the first song, automatically identifies a second song available in the data store for replacing the first song. In identifying the second song, the end user device retrieves a playlist characterization and selects a second song based on the playlist characterization. The end user device then generates a modified playlist of songs which replaces the first song with the second song. The end user device may then play the modified playlist via a music player.

A person of skill in the art will appreciate that the system and method of the present invention aims to preserve the essence of the shared playlist in generating modified playlists. These and other features, aspects and advantages of the present invention will be more fully understood when considered with respect to the following detailed description, appended claims, and accompanying drawings. Of course, the actual scope of the invention is defined by the appended claims.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram of a system for sharing music essence according to one embodiment of the invention;

FIG. 2 is a detailed block diagram of an end user device generating and sharing playlists according to one embodiment of the invention;

FIG. 3 is a flow diagram of a process for sharing playlists according to one embodiment of the invention; and

FIG. 4 is a flow diagram of a process for receiving and playing shared playlists according to one embodiment of the invention.



Continue reading about Sharing playlists in a recommendation system...
Full patent description for Sharing playlists in a recommendation system

Brief Patent Description - Full Patent Description - Patent Application Claims

Click on the above for other options relating to this Sharing playlists in a recommendation system patent application.

Patent Applications in related categories:

20090292672 - system and method for facilitating access to audo/visual content on an electronic device - A method and system for facilitating access to content on an electronic device is provided. Facilitating access involves maintaining a temporal log of metadata for content accessed by one or more users, segregated based on time slots; searching the log to detect a pattern related to the metadata for one ...

20090292679 - Cascading index compression - Techniques for compressing branch nodes in an index are provided. The branch nodes may be part of a main index of a multi-level index that also includes one or more journal indexes. A Bloom filter may be generated and associated with, e.g., a branch node in the main index. The ...

20090292676 - Combination treatment selection methods and systems - Methods, computer program products, and systems are described that include accepting at least one attribute of at least one individual, querying at least one database at least partly based on the at least one attribute, selecting from the at least one database at least one bioactive agent and at least ...

20090292682 - Delivery tracking system - A novel tracking system is disclosed. In one embodiment, users obtain access to tracking information by entering a destination address in a query. In another embodiment, package shippers are given a “shipper password” and a “recipient password.” In this embodiment, the shipper may query the system with the shipper password ...

20090292673 - Electronic document processing with automatic generation of links to cited references - Links to references cited in a given electronic document are automatically generated in conjunction with processing of the electronic document. In one aspect, which may be implemented at least in part in an otherwise conventional electronic document reader or an associated preprocessor, a reference citation is detected in a first ...

20090292678 - Image processing apparatus, control method thereof, program, and storage medium - An image processing apparatus is provided that reduces a data size of a composite file without affecting output when generating a composite file by merging multiple files containing objects. To accomplish this, in merging multiple files, the image processing apparatus determines whether or not objects (images or the like) contained ...

20090292677 - Integrated web analytics and actionable workbench tools for search engine optimization and marketing - Methods and systems disclosed herein relate to a private keyword database and method of generating the database, such as compilation, manipulation, segmentation, analysis, and leveraging, to enable search engine optimization and marketing tools. The private keyword database may include search marketing data, such as keywords, a character string, a phrase, ...

20090292670 - Method and apparatus for providing access to information systems via e-mail - Invention provides a method for an e-mail based interface to function as a single common access point for requesting, receiving, publishing, accessing and sharing various data from multiple, remote information systems. The invention becomes akin to a human relay operator in the loop which is transparent to the user. By ...

20090292671 - Motion-based data review and zoom - Dynamically magnifying search results and enabling motion-based review of the search results. The user enters a query to search the content of a document. As the characters of the query are entered by the user, the search results are identified and magnified such that all the search results after any ...

20090292674 - Parameterized search context interface - Disclosed are apparatus and methods for facilitating search queries via a computer network. In certain embodiments, each search term that a user inputs for a search query causes a rich set of contextual information having one or more parameters or facets to be presented to the user to further enhance ...

20090292681 - Presentation of an extracted artifact based on an indexing technique - A system and method of presentation of an extracted artifact based on an indexing technique are disclosed. In an embodiment, the method includes indexing a database of a captured network characteristic data using a processor and a memory to form an indexed capture data. The method includes enhancing a query ...

20090292675 - System for notification of group membership changes in directory service - An identity management system provides for a computationally efficient approach to monitor group changes, or events, on a directory service. Group events are monitored by use of a domain crawler process launched by an event monitoring process of the identity management system that gathers group event data and reports the ...

20090292680 - Systems and methods for syndicating content to, and mining content from, internet-based forums - The present invention is directed to a system for mediating an electronic communication between a forum and a non-member of the forum. The system includes a server having programmatic instructions where execution of the programmatic instructions by a processor a) generates data representative of a GUI, where the GUI prompts ...


###
monitor keywords

How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like Sharing playlists in a recommendation system or other areas of interest.
###


Previous Patent Application:
Role based groups
Next Patent Application:
System and method for a modular used controlled search engine
Industry Class:
Data processing: database and file management or data structures

###

FreshPatents.com Support
Thank you for viewing the Sharing playlists in a recommendation system patent info.
IP-related news and info


Results in 0.15136 seconds


Other interesting Feshpatents.com categories:
Software:  Finance AI Databases Development Document Navigation Error 174
filepatents (1K)

* Protect your Inventions
* US Patent Office filing
patentexpress PATENT INFO