Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

The present invention allows for a computing device to collect data on the user's behavior while the user is interacting with digital media, either through listening to music, watching a video, or manipulating a document. The present invention works with servers, client software, and computing devices to seamlessly provide the user with a new media experience.

Referenced by

Citing PatentFiling dateIssue dateOriginal AssigneeTitle
US7680959Jul 11, 2006Mar 16, 2010Napo Enterprises, LLCP2P network for providing real time media recommendations
US7865522Nov 7, 2007Jan 4, 2011Napo Enterprises, LLCSystem and method for hyping media recommendations in a media recommendation system
US7970922Aug 21, 2008Jun 28, 2011Napo Enterprises, LLCP2P real time media recommendations
US8059646Dec 13, 2006Nov 15, 2011Napo Enterprises, LLCSystem and method for identifying music content in a P2P real time recommendation network
US8060525Dec 21, 2007Nov 15, 2011Napo Enterprises, LLCMethod and system for generating media recommendations in a distributed environment based on tagging play history information with location information
US8090606Aug 8, 2006Jan 3, 2012Napo Enterprises, LLCEmbedded media recommendations
US8099315Jun 5, 2007Jan 17, 2012AT&T Intellectual Property I, L.P.Interest profiles for audio and/or video streams
US8112720Apr 5, 2007Feb 7, 2012Napo Enterprises, LLCSystem and method for automatically and graphically associating programmatically-generated media item recommendations related to a user's socially recommended media items
US8117193Aug 15, 2008Feb 14, 2012Lemi Technology, LLCTunersphere
US8200602May 27, 2009Jun 12, 2012Napo Enterprises, LLCSystem and method for creating thematic listening experiences in a networked peer media recommendation environment
US8224756Nov 5, 2009Jul 17, 2012AT&T Intellectual Property I, L.P.Apparatus and method for managing a social network

Claims

1. A computer-implemented method for recommending media, comprising:

at a first computing device, seamlessly collecting information from a user indicative of the user's behavior to media;

communicating the collected information to at least a second computing device to create a set of recommendations for additional media as a function of the collected information; and

receiving the set of recommendations from the second computing device.

2. The computer-implemented method of claim 1, wherein collecting information on the user's behavior to media comprises at least one of:

collecting purchase patterns of the user;

collecting a play list of the media created by the user;

collecting ratings information from the user regarding the user's behavior to media;

collecting a number of times the user has played a media;
collecting the number of times the user included the media in the play list;
determining the media that the user avoids;
determining when the media is played; and
determining when the media was last played.

3. The computer-implemented method of claim 2, further comprising exchanging between a playing device and the first computing device a set of information associated with the user's behavior and the media.

4. The computer-implemented method of claim 2, wherein collecting information comprises at least one of collecting information in a background unnoticeable to the user and inconspicuously operating computer software to collect the information.

5. The computer-implemented method of claim 2, wherein the media is selected from the group comprising audio, video, and documents.

6. The computer-implemented method of claim 5, wherein communicating the collected information to at least the second computing device comprises at least one of:

sending collected information from the first computing device to the second computing device;

sending collected information from the playing device;

storing collected information from the first computing device onto the second computing device; and

synchronizing changes to the collected information between the first computing device and the second computing device.

7. The computer-implemented method of claim 1, further comprising receiving at least one of the additional media, a customized offering, a concert information, a new media release, an automatic download of additional media, a clean metadata associated with downloaded media, and a valid license for downloaded media.

8. The computer-implemented method of claim 7, further comprising receiving content at the playing device.

9. A computer system having a processor, a memory and an operating environment, the computer system operable to execute the method as recited in claim 1.

10. One or more computer-readable media having instructions stored thereon for performing the method of claim 1.

11. A computer-implemented method for recommending media, comprising:

at a server, providing a client software to install onto at least a first client, the client software operating to collect information indicative of a user's behavior to media;

receiving collected information at the server to create a set of recommendations for new media; and

providing the set of recommendations to the first client or a second client.

12. The computer-implemented method of claim 11, wherein receiving collected information comprises:

receiving purchase patterns of the user;

receiving a play list of the media created by the user;

receiving ratings information from the user regarding the user's behavior to media,

receiving a number of times the user has played a media,
receiving the number of times the user included the media in the play list;
receiving data about the media that the user avoids;
receiving data on the time and date when the media is played; and
receiving data about when the media was last played.

13. The computer-implemented method of claim 12, further comprising exchanging between the first client and the second client a set of information associated with the user's behavior and the media.

14. The computer-implemented method of claim 13, wherein the media is selected from the group comprising audio, video, and documents.

15. The computer-implemented method of claim 14, further comprising providing at least one of the new media, a customized offering, a concert information, a new media release, an automatic download of new media, a clean metadata associated with downloaded media, and a valid license for downloaded media.

16. A computer system having a processor, a memory and an operating environment, the computer system operable to execute the method as recited in claim 11.

17. One or more computer-readable media having instructions stored thereon for performing the method of claim 11.

18. A system for recommending media, comprising:

a server, with a recommendation engine, in communication with at least one of a first client and a second client;

the server operable to receive user data indicative of a user's behavior to a first media;

the recommendation engine operable to create a set of recommendations for a second media; and

the server operable to provide the set of recommendations to the first client or the second client.

19. The system of claim 18, wherein the user data comprises at least one of:

purchase patterns of a user;

a play list of the media created by the user;

ratings information from the user regarding the user's behavior to media;

a number of times the user has played the media;
the number of times the user included the media in the play list;
the media that the user avoids;
the time and date when the media is played; and
data about when the media was last played.

20. The system of claim 19, further comprising the server operable to provide at least one of the second media, a customized offering, a concert information, a new media release, an automatic download of the second media, a clean metadata associated with downloaded media, and a valid license for downloaded media.