IP Library Granted Patent US 11,044,331
Granted Patent B2
US 11,044,331 · App. 16/122,026 · Granted Jun 22, 2021

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 11,044,331
App. No.
16/122,026
Granted
Jun 22, 2021
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 (52)

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

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

storing, in the database, a closeness metric corresponding to the social media network contact, wherein the closeness metric is based on a number of mutual friends between the user and the social media network contact;

retrieving a recommendation threshold from the database, wherein the recommendation threshold is a minimum value of the closeness metric required to determine that the user and the social media network contact are sufficiently close for generating media content recommendations;

adjusting the recommendation threshold based on any one of an automatic adjustment based on the number of mutual friends or based on a predetermined recommendation threshold;

comparing the closeness metric to the adjusted recommendation threshold; and

in response to determining that the closeness metric exceeds the adjusted recommendation threshold, generating for display, on a display device, a media content recommendation based on a determined preference of the social media network contact.

2. The method of claim 1 , further comprising determining the value of the closeness metric based on the number of mutual friends.

3. 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.

4. The method of claim 1 , further comprising:

accessing media interests posted on a social media profile of the social media network contact; and

determining the preference of the social media network contact based on the posted media interests.

5. The method of claim 1 , further comprising:

accessing a media consumption history of the social media network contact; and

determining the preference of the social media network contact based on the media consumption history of the social media network contact.

6. The method of claim 1 , further comprising:

accessing content posted on a social media profile of the social media network contact;

determining whether the content posted on the social media profile of the social media network contact is related to media content;

in response to determining that the content posted on the social media profile of the social media network contact is related to media content, determining a characteristic of the media content; and

determining the preference of the social media network contact based on the characteristic of the media content.

7. The method of claim 1 , further comprising:

accessing an electronic communication between the social media network contact and the user;

determining whether the electronic communication includes a reference to media content;

in response to determining that the electronic communication includes a reference to media content, determining a characteristic of the media content; and

determining the preference of the social media network contact based on the characteristic of the media content.

8. A system for recommending media content, the system comprising:

control circuitry; and

a memory storing instructions, which when executed by the control circuitry, cause the control circuitry to:

store, in a database, a record of a social media network contact of a user;

store, in the database, a closeness metric corresponding to the social media network contact, wherein the closeness metric is based on a number of mutual friends between the user and the social media network contact;

retrieve a recommendation threshold from the database, wherein the recommendation threshold is a minimum value of the closeness metric required to determine that the user and the social media network contact are sufficiently close for generating media content recommendations;

adjust the recommendation threshold based on any one of an automatic adjustment based on the number of mutual friends or based on a predetermined recommendation threshold;

compare the closeness metric to the adjusted recommendation threshold; and

in response to determining that the closeness metric exceeds the adjusted recommendation threshold, generate for display, on a display device, a media content recommendation based on a determined preference of the social media network contact.

9. The system of claim 8 , wherein the instructions, when executed by the control circuitry, further cause the control circuitry to determine the value of the closeness metric based on the number of mutual friends.

10. The system of claim 8 , wherein the instructions, when executed by the control circuitry, further cause the control circuitry 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.

11. The system of claim 8 , wherein the instructions, when executed by the control circuitry, further cause the control circuitry to:

access media interests posted on a social media profile of the social media network contact; and

determine the preference of the social media network contact based on the posted media interests.

12. The system of claim 8 , wherein the instructions, when executed by the control circuitry, further cause the control circuitry to:

access a media consumption history of the social media network contact; and

determine the preference of the social media network contact based on the media consumption history of the social media network contact.

13. The system of claim 8 , wherein the instructions, when executed by the control circuitry, further cause the control circuitry to:

access content posted on a social media profile of the social media network contact;

determine whether the content posted on the social media profile of the social media network contact is related to media content;

in response to determining that the content posted on the social media profile of the social media network contact is related to media content, determine a characteristic of the media content; and

determine the preference of the social media network contact based on the characteristic of the media content.

14. The system of claim 8 , wherein the instructions, when executed by the control circuitry, further cause the control circuitry to:

access an electronic communication between the social media network contact and the user;

determine whether the electronic communication includes a reference to media content;

in response to determining that the electronic communication includes a reference to media content, determine a characteristic of the media content; and

determine the preference of the social media network contact based on the characteristic of the media content.

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: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
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 →
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 Sep 6, 2018
From: STATHACOPOULOS, PAUL; MAUGHAN, BENJAMIN
To: ROVI GUIDES, INC.
Reel/Frame 046799/0893 →
Continuity (2)
Continuation 14634640 · Feb 27, 2015
Related Publication 20190020726A1 · Jan 17, 2019