IP Library Granted Patent US 10,097,648
Granted Patent B2
US 10,097,648 · App. 14/634,640 · Granted Oct 9, 2018

Methods and systems for recommending media content

Inventors: Paul Stathacopoulos (San Carlos, CA); Benjamin Maughan (Pleasanton, CA)
Assignee: Rovi Guides, Inc.
H04L67/22G06Q10/00G06Q50/01H04L51/14H04L51/32
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 10,097,648
App. No.
14/634,640
Granted
Oct 9, 2018
Kind
B2
Abstract

Methods and systems are disclosed herein for a media guidance application that provides diverse and reliable media content suggestions. Specifically, the media guidance application may monitor user preferences of a select group of friends of the user and base media recommendations on those user preferences. The media guidance application may determine close friends of the user, such as friends that a user regularly communicates with, and include recommendations on the media preferences of only those close friends.

Claims (39)

1. A method of recommending media content, the method comprising:

storing, in a database, a record of a social media network contact;

monitoring electronic communications exchanged between a user and a social media network contact, wherein the electronic communications are sent by the user to the social media network contact and received by the user from the social media network contact;

storing, in the database, a closeness metric corresponding to the social media network contact, wherein the closeness metric quantifies an amount of electronic communications exchanged between the user and the social media network contact, and wherein the electronic communications comprise e-mail messages, text messages, multimedia messages, and social media messages;

retrieving a recommendation threshold from the database;

comparing the closeness metric to the recommendation threshold; and

in response to determining that the closeness metric exceeds the recommendation threshold:

identifying content accessed by the social media network contact to determine a preference of the social media network contact;

automatically updating, in-real time, a media content recommendation based on the preference of the social media network contact determined based on the content accessed by the social media network contact; and

generating for display to the user who exchanged communications with the social media network contact, on a display device, the media content recommendation.

2. The method of claim 1 , wherein monitoring the electronic communications exchanged between the user and the social media network contact comprises monitoring the electronic communications exchanged between a first social media network profile, corresponding to the user, and a second social media network profile, corresponding to the social media network contact.

3. The method of claim 1 , wherein the electronic communications further comprise microblog posts and posts to a social network website page.

4. The method of claim 1 , further comprising, cross-referencing the record of the social media network contact with a database listing preferences of social media network contacts to determine the preference of the social media network contact.

5. The method of claim 1 , further comprising, in response to detecting an electronic communication between the user and the social media network contact, increasing the closeness metric.

6. The method of claim 1 , further comprising, in response to failing to detect an electronic communication between the user and the social media network contact during a predetermined time period, decreasing the closeness metric.

7. The method of claim 1 , wherein the amount of electronic communications exchanged between the user and the social media network contact is based on the number of the electronic communications exchanged between the user and the social media network contact or a length of time corresponding to the electronic communications exchanged between the user and the social media network contact.

8. The method of claim 1 , wherein the amount of electronic communications exchanged between the user and the social media network contact is based on the number of different types of the electronic communications exchanged between the user and the social media network contact.

9. The method of claim 1 , wherein the amount of electronic communications exchanged between the user and the social media network contact is based on the frequency of the electronic communications exchanged between the user and the social media network contact.

10. The method of claim 9 , wherein the frequency of the electronic communications exchanged between the user and the social media network contact is relative to the frequency of electronic communications exchanged between the user and other social media network contacts.

11. A system of recommending media content, the system comprising:

storage circuitry configured to store a record of a social media network contact; and

control circuitry configured to:

monitor electronic communications exchanged between a user and the social media network contact, wherein the electronic communications are sent by the user to the social media network contact and received by the user from the social media network contact;

determine a closeness metric corresponding to the social media network contact, wherein the closeness metric quantifies an amount of electronic communications exchanged between the user and the social media network contact, and wherein the electronic communications comprise e-mail messages, text messages, multimedia messages, and social media messages;

retrieve a recommendation threshold from a database;

compare the closeness metric to the recommendation threshold; and

if the closeness metric exceeds the recommendation threshold:

identify content accessed by the social media network contact to determine a preference of the social media network contact;

automatically update, in-real time, a media content recommendation based on the preference of the social media network contact determined based on the content accessed by the social media network contact; and

generate for display to the user who exchanged communications with the social media network contact, on a display device, the media content recommendation.

12. The system of claim 11 , wherein the control circuitry is further configured to monitor the electronic communications exchanged between the user and the social media network contact, wherein the electronic communications are exchanged between a first social media network profile, corresponding to the user, and a second social media network profile, corresponding to the social media network contact.

13. The system of claim 11 , wherein the electronic communications further comprise microblog posts and posts to a social network website page.

14. The system of claim 11 , wherein the control circuitry is further configured to cross-reference the record of the social media network contact with a database listing preferences of social media network contacts to determine the preference of the social media network contact.

15. The system of claim 11 , wherein the control circuitry is further configured to increase the closeness metric in response to detecting an electronic communication between the user and the social media network contact.

16. The system of claim 11 , wherein the control circuitry is further configured to decrease the closeness metric in response to failing to detect an electronic communication between the user and the social media network contact during a predetermined time period.

17. The system of claim 11 , wherein the closeness metric quantifies the number of the electronic communications exchanged between the user and the social media network contact or a length of time corresponding to the electronic communications exchanged between the user and the social media network contact.

18. The system of claim 11 , wherein the amount of electronic communications exchanged between the user and the social media network contact is based on the number of different types of the electronic communications exchanged between the user and the social media network contact.

19. The system of claim 11 , wherein the amount of electronic communications exchanged between the user and the social media network contact is based on the frequency of the electronic communications exchanged between the user and the social media network contact.

20. The system of claim 19 , wherein the frequency of the electronic communications exchanged between the user and the social media network contact is relative to the frequency of electronic communications exchanged between the user and other social media network contacts.

Assignments (7)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0697 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2015
From: STATHACOPOULOS, PAUL; MAUGHAN, BENJAMIN
To: ROVI GUIDES, INC.
Reel/Frame 037057/0889 →
Continuity (1)
Related Publication 20160255163A1 · Sep 1, 2016