IP Library Patent Application 11126926
Patent Application
App. No. 11/126,926

Methods and systems for recommending media

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/126,926
Abstract

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.

Claims (58)

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.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 033429 FRAME: 0314. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 4, 2014
From: MICROSOFT CORPORATION
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 034276/0890 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2014
From: MICROSOFT CORPORATION
To: ROVI CORPORATION
Reel/Frame 033429/0314 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2005
From: FAROUKI, KARIM M.T.; ROUP, OLIVER; SALAZAR, JOHN-DAVID
To: MICROSOFT CORPORATION
Reel/Frame 016202/0359 →