IP Library Granted Patent US 10,484,740
Granted Patent B2
US 10,484,740 · App. 14/941,981 · Granted Nov 19, 2019

Systems and methods for providing program suggestions in an interactive television program guide

Inventor: Thomas E. Westberg (Stow, MA)
Assignee: Rovi Guides, Inc.
H04N21/4667H04N5/44543H04N7/163H04N21/4135H04N21/44222H04N21/4532H04N21/4668H04N21/4755H04N21/4756H04N21/4821H04N21/4826
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,484,740
App. No.
14/941,981
Granted
Nov 19, 2019
Kind
B2
Abstract

An interactive television program guide application is provided that queries a user regarding the user's interest in television programs and suggests television programs to the user based on the user's responses. The interactive television program guide application identifies a television program that is potentially of interest to the user. The interactive television program guide application then queries the user regarding the user's interest using questions that are formulated based on attributes associated with the identified television program. Using the user's responses to the questions, the interactive television program guide application identifies and suggests one or more television programs to the user.

Claims (41)

1. A method comprising:

determining that a first media content is potentially of interest to a user;

generating for display a media content listing of the first media content;

in response to determining that the first media content is potentially of interest to the user, generating for display a question related to user interest in the media content listing of the first media content;

receiving a response to the question that indicates that the user is not interested in the media content listing of the first media content;

identifying, using a database of a plurality of media contents associated with respective attributes, an attribute of the first media content;

identifying, using the database, a second media content of the plurality of media contents associated with the attribute; and

as a result of receiving the response to the question:

modifying a priority value associated with the second media content to reduce a likelihood that the second media content is recommended to the user in the future, wherein the second media content is different from the first media content;

selecting a recommendation for display based on the modified priority value; and

generating, for display, the selected recommendation.

2. The method of claim 1 , wherein reducing the likelihood that the second media content is recommended to the user in the future further comprises preventing the second media content from being recommended.

3. The method of claim 1 , wherein determining that the first media content is potentially of interest to the user further comprises determining that the user has viewed the first media content.

4. The method of claim 1 , wherein generating for display the media content listing further comprises identifying a suitable time to display the media content listing.

5. The method of claim 1 , wherein generating for display the media content listing further comprises generating for display an option to remove the media content listing.

6. The method of claim 1 , further comprising generating for display a second media content listing of a third media content previously viewed by the user.

7. The method of claim 6 , further comprising generating for display an option to add the third media content to a favorites list associated with the user.

8. The method of claim 1 , wherein the attribute of the first media content is predetermined by a content provider.

9. The method of claim 8 , wherein the content provider is a television program distributor.

10. The method of claim 8 , wherein the attribute is a genre.

11. A system comprising:

display circuitry configured to generate for display a media content listing of a first media content;

control circuitry configured to:

determine that the first media content is potentially of interest to a user;

in response to determining that the first media content is potentially of interest to the user, generate for display a question related to user interest in the media content listing of the first media content;

identify, using a database of a plurality of media contents associated with respective attributes, an attribute of the first media content;

identify, using the database, a second media content of the plurality of media contents associated with the attribute; and

as a result of receiving a response to the question:

modify a priority value associated with the second media content to reduce a likelihood that the second media content is recommended to the user in the future, wherein the second media content is different from the first media content;

select a recommendation for display based on the modified priority value; and

generate, for display, the selected recommendation; and

user input circuitry configured to receive the response to the question that indicates that the user is not interested in the media content listing of the first media content.

12. The system of claim 11 , wherein the control circuitry configured to reduce the likelihood that the second media content is recommended to the user is further configured to prevent the second media content from being recommended.

13. The system of claim 11 , wherein the control circuitry configured to determine that the first media content it potentially of interest to the user is further configured to determine that the user has viewed the first media content.

14. The system of claim 11 , wherein the display circuitry configured to generate for display the media content listing is further configured to identify a suitable time to display the media content listing.

15. The system of claim 11 , wherein the display circuitry configured to generate for display the media content listing is further configured to generate for display an option to remove the media content listing.

16. The system of claim 11 , wherein the display circuitry configured to generate for display the media content listing is further configured to generate for display a second media content listing of a third media content previously viewed by the user.

17. The system of claim 16 , wherein the display circuitry configured to generate for display the media content listing is further configured to generate for display an option to add the third media content to a favorites list associated with the user.

18. The system of claim 11 , wherein the attribute of the first media content is predetermined by a content provider.

19. The system of claim 18 , wherein the content provider is a television program distributor.

20. The system of claim 18 , wherein the attribute is a genre.

Assignments (9)
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 Feb 23, 2016
From: WESTBERG, THOMAS E.
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 037796/0170 →
MERGER Recorded Feb 23, 2016
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 037796/0227 →
MERGER Recorded Feb 23, 2016
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 037796/0199 →
MERGER Recorded Feb 23, 2016
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 037796/0178 →
Continuity (4)
Continuation 14557077 · Dec 1, 2014
Continuation 13165209 · Jun 21, 2011
Continuation 10703989 · Nov 6, 2003
Related Publication 20160073167A1 · Mar 10, 2016