IP Library Granted Patent US 8,825,574
Granted Patent B2
US 8,825,574 · App. 12/892,320 · Granted Sep 2, 2014

Peer-to-peer media item recommendation system with peer interaction including calculating a correlation-based and a domain-based recommendation score for a friend

Inventors: Robert Bodor (Plymouth, MN); Aaron Weber (Orono, MN)
G06F17/30017G06Q30/02
View Patent ↗
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 8,825,574
App. No.
12/892,320
Granted
Sep 2, 2014
Kind
B2
Abstract

Peer-to-peer media item recommendations are provided by presenting a selected list of media items to a first user to consider for recommendation to a friend, receiving an indication from the first user that one or more of the presented media items are to be recommended to the friend, and presenting the one or more indicated media items to the friend. The presented list comprises media items the friend hasn't rated, and is selected using a media recommendation engine.

Claims (61)

1. A method of providing a peer-to-peer media item recommendation, comprising:

presenting a selected list of media items to a first user to consider for recommendation to a friend;

receiving an indication from the first user that one or more of the presented media items are to be recommended to the friend; and

presenting the one or more indicated media items to the friend;

wherein the selected list of media items comprises a list of media items presented in a ranked order derived from at least one of:

calculating a correlation-based recommendation score for the friend for the media items; and

calculating a domain-based recommendation score for the friend for the media items.

2. A method of providing a peer-to-peer media item recommendation, comprising:

presenting a selected list of media items to a first user to consider for recommendation to a friend;

receiving an indication from the first user that one or more of the presented media items are to be recommended to the friend; and

presenting the one or more indicated media items to the friend;

wherein receiving an indication from the first user comprises the user selecting the one or more media items from a list of media items having the highest predicted rating score for a friend for which the friend hasn't rated the media item.

3. A method of providing a peer-to-peer media item recommendation, comprising:

presenting a selected list of media items to a first user to consider for recommendation to a friend;

receiving an indication from the first user that one or more of the presented media items are to be recommended to the friend; and

presenting the one or more indicated media items to the friend;

wherein the one or more indicated media items are presented to the friend as a media item object in at least one of a message inbox, a recommended items list, and a friends' recommendations list.

4. A method of providing a peer-to-peer media item recommendation, comprising:

presenting a selected list of media items to a first user to consider for recommendation to a friend;

receiving an indication from the first user that one or more of the presented media items are to be recommended to the friend; and

presenting the one or more indicated media items to the friend;

wherein receiving an indication from the first user that one or more of the presented media items are to be recommended to the friend comprises receiving an indication from the first user that the first user believes the media item would be enjoyed by the first user and the friend viewing the media item together; and

wherein presenting the one or more indicated media items to the friend comprises presenting the one or more indicated items with a notation that the first user believes the media item would be enjoyed by the first user and the friend viewing the media item together.

5. A method of providing a peer-to-peer media item recommendation, comprising:

presenting a selected list of media items to a first user to consider for recommendation to a friend;

receiving an indication from the first user that one or more of the presented media items are to be recommended to the friend; and

presenting the one or more indicated media items to the friend;

wherein presenting a selected list of media items to a first user to consider for recommendation to a friend comprises presenting a list of media items that a recommendation engine has scored as a good recommendation for both the friend and the first user.

6. A peer-to-peer media item recommendation system, comprising:

a processor;

a media recommendation module operable to present a selected list of media items to a first user to consider for recommendation to a friend; and

a peer-to-peer recommendation module operable to receive an indication from the first user that one or more of the presented media items are to be recommended to the friend, and to present the one or more indicated media items to the friend;

wherein the selected list of media items comprises a list of media items presented in a ranked order derived from at least one of:

calculating a correlation-based recommendation score for the friend for the media items; and

calculating a domain-based recommendation score for the friend for the media items; and

wherein at least one of the media recommendation module and peer-to peer recommendation module comprises program instructions executable on the processor.

7. A peer-to-peer media item recommendation system, comprising:

a processor;

a media recommendation module operable to present a selected list of media items to a first user to consider for recommendation to a friend; and

a peer-to-peer recommendation module operable to receive an indication from the first user that one or more of the presented media items are to be recommended to the friend, and to present the one or more indicated media items to the friend;

wherein receiving an indication from the first user comprises the user selecting the one or more media items from a list of media items having the highest predicted rating score for friend for a friend for which the friend hasn't rated the media item; and

wherein at least one of the media recommendation module and peer-to peer recommendation module comprises program instructions executable on the processor.

8. A peer-to-peer media item recommendation system, comprising:

a processor;

a media recommendation module operable to present a selected list of media items to a first user to consider for recommendation to a friend; and

a peer-to-peer recommendation module operable to receive an indication from the first user that one or more of the presented media items are to be recommended to the friend, and to present the one or more indicated media items to the friend;

wherein the one or more indicated media items are presented to the friend as a media item object in at least one of a message inbox, a recommended items list, and a friends' recommendations list; and

wherein at least one of the media recommendation module and peer-to peer recommendation module comprises program instructions executable on the processor.

9. A peer-to-peer media item recommendation system, comprising:

a processor;

a media recommendation module operable to present a selected list of media items to a first user to consider for recommendation to a friend; and

a peer-to-peer recommendation module operable to receive an indication from the first user that one or more of the presented media items are to be recommended to the friend, and to present the one or more indicated media items to the friend;

wherein receiving an indication from the first user that one or more of the presented media items are to be recommended to the friend comprises receiving an indication from the first user that the first user believes the media item would be enjoyed by the first user and the friend viewing the media item together;

wherein presenting the one or more indicated media items to the friend comprises presenting the one or more indicated items with a notation that the first user believes the media item would be enjoyed by the first user and the friend viewing the media item together; and

wherein at least one of the media recommendation module and peer-to peer recommendation module comprises program instructions executable on the processor.

10. A peer-to-peer media item recommendation system, comprising:

a processor;

a media recommendation module operable to present a selected list of media items to a first user to consider for recommendation to a friend; and

a peer-to-peer recommendation module operable to receive an indication from the first user that one or more of the presented media items are to be recommended to the friend, and to present the one or more indicated media items to the friend;

wherein presenting a selected list of media items to a first user to consider for recommendation to a friend comprises presenting a list of media items that a recommendation engine has scored as a good recommendation for both the friend and the first user; and

wherein at least one of the media recommendation module and peer-to peer recommendation module comprises program instructions executable on the processor.

Assignments (2)
CHANGE OF NAME Recorded Jan 3, 2013
From: INVENI, LLC
To: LUMA, LLC
Reel/Frame 029568/0872 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2012
From: BODOR, ROBERT; WEBER, AARON
To: INVENI
Reel/Frame 028067/0353 →
Continuity (1)
Related Publication 20120078830A1 · Mar 29, 2012