IP Library Granted Patent US 6,865,746
Granted Patent B1
US 6,865,746 · App. 09/451,612 · Granted Mar 8, 2005

Electronic program guide with related-program search feature

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 6,865,746
App. No.
09/451,612
Granted
Mar 8, 2005
Kind
B1
Abstract

A system for searching for programs is provided. The system may provide the user with an opportunity to indicate an interest in a given program. The system may provide the user with an opportunity to request that the system locate programs that are related to the given program in which the user has indicated an interest. The system may locate program listings that are related to the given program. The located program listings may be related to the given program based on attributes of the given program. The system may display a list of located listings and allow the user to select listings from the list. The system may tune to a program selected from the list, may display an information display screen for a program selected from the list, etc. The system may provide the user with an opportunity to configure and save search parameters. The system may sort related program listings based on the attributes of the given program. The system may provide the user with the opportunity to retrieve saved searches to locate currently available program listings and the opportunity to delete a saved search, rename, a saved search, receive automatic notifications of programs matching a saved search, etc.

Claims (46)

1. A method for use in an interactive television program guide system having user television equipment and a remote control for interfacing with said user television equipment, said method being for searching for programs, comprising:

displaying a display screen that includes a video for a given program;

allowing the user to use a single key on the remote control while the video for the given program is being displayed to direct the program guide system to display a display screen containing a plurality of program attributes for the given program;

providing the user with an opportunity to assign various importance levels to the program attributes on the display screen; and

displaying a selectable search option on the same display screen as the program attributes and assigned importance levels that the user selects to direct the program guide system to locate program listings related to the given program based on the program attributes and their assigned importance levels.

2. The method defined in claim 1 , further comprising providing the user with an opportunity to have the program guide system save the plurality of program attributes for the given program.

3. The method defined in claim 2 , further comprising providing the user with an opportunity to have the program guide system save the plurality of program attributes for the given program and their assigned importance levels.

4. The method defined in claim 2 , further comprising providing the user with an opportunity to delete the saved plurality of program attributes for the given program.

5. The method defined in claim 1 , further comprising displaying a list of program listings that the program guide system located based on the attributes and their assigned importance levels.

6. The method defined in claim 5 further comprising providing the user with an opportunity to select program listings from the list.

7. The method defined in claim 6 , further comprising displaying information related to a particular program listing that has been selected from the list.

8. The method defined in claim 6 , further comprising tuning to a particular program when a listing for the particular program is selected from the list.

9. An interactive television program guide system, comprising:

a remote control that is configured to interface with user television equipment; and

user television equipment on which an interactive television program guide is at least partially implemented, wherein the user television equipment is configured to display a display screen that includes a video for a given program, to allow the user to use a single key on the remote control while the video for the given program is being displayed to direct the program guide system to display a display screen containing a plurality of program attributes for the given program, to provide the user with an opportunity to assign various importance levels to the program attributes on the display screen, and to display a selectable search option on the same display screen as the program attributes and assigned importance levels that the user selects to direct the program guide system to locate program listings related to the given program based on the program attributes and their assigned importance levels.

10. The system defined in claim 9 , wherein the user television equipment is further configured to provide the user with an opportunity to have the program guide system save the plurality of program attributes for the given program.

11. The system defined in claim 10 , wherein the user television equipment is further configured to provide the user with an opportunity to have the program guide system save the plurality of program attributes for the given program and their assigned importance levels.

12. The system defined in claim 10 , wherein the user television equipment is further configured to provide the user with an opportunity to delete the saved plurality of program attributes for the given program.

13. The system defined in claim 9 , wherein the user television equipment is further configured to display a list of program listings that the program guide system located based on the attributes and their assigned importance levels.

14. The system defined in claim 13 , wherein the user television equipment is further configured to provide the user with an opportunity to select program listings from the list.

15. The system defined in claim 14 , wherein the user television equipment is further configured to display information related to a particular program listing that has been selected from the list.

16. The system defined in claim 14 , wherein the user television equipment is further configured to tune to a particular program when a listing for the particular program is selected from the list.

17. An interactive television program guide system having user television equipment and a remote control for interfacing with said user television equipment, the system comprising:

means for displaying a display screen that includes a video for a given program;

means for allowing the user to use a single key on the remote control while the video for the given program is being displayed to direct the program guide system to display a display screen containing a plurality of program attributes for the given program;

means for providing the user with an opportunity to assign various importance levels to the program attributes on the display screen; and

means for displaying a selectable search option on the same display screen as the program attributes and assigned importance levels that the user selects to direct the program guide system to locate program listings related to the given program based on the program attributes and their assigned importance levels.

18. The system defined in claim 17 , further comprising means for providing the user with an opportunity to have the program guide system save the plurality of program attributes for the given program.

19. The system defined in claim 8 , further comprising means for providing the user with an opportunity to have the program guide system save the plurality of program attributes for the given program and their assigned importance levels.

20. The system defined in claim 18 , further comprising means for providing the user with an opportunity to delete the saved plurality of program attributes for the given program.

21. The system defined in claim 17 , further comprising means for displaying a list of program listings that the program guide system located based on the attributes and their assigned importance levels.

22. The system defined in claim 21 further comprising means for providing the user with an opportunity to select program listings from the list.

23. The system defined in claim 22 , further comprising means for displaying information related to a particular program listing that has been selected from the list.

24. The system defined in claim 22 , further comprising means for tuning to a particular program when a listing for the particular program is selected from the list.

25. A machine-readable medium for use in searching for television program listings, comprising machine program logic recorded thereon for:

displaying a display screen that includes a video for a given program;

allowing the user to use a single key on the remote control while the video for the given program is being displayed to direct the program guide system to display a display screen containing a plurality of program attributes for the given program;

providing the user with an opportunity to assign various importance levels to the program attributes on the display screen; and

displaying a selectable search option on the same display screen as the program attributes and assigned importance levels that the user selects to direct the program guide system to locate program listings related to the given program based on the program attributes and their assigned importance levels.

26. The machine-readable medium of claim 25 , further comprising machine program logic recorded thereon for providing the user with an opportunity to have the program guide system save the plurality of program attributes for the given program.

27. The machine-readable medium of claim 26 , further comprising machine program logic recorded thereon for providing the user with an opportunity to have the program guide system save the plurality of program attributes for the given program and their assigned importance levels.

28. The machine-readable medium of claim 26 , further comprising machine program logic recorded thereon for providing the user with an opportunity to delete the saved plurality of program attributes for the given program.

29. The machine-readable medium of claim 25 , further comprising machine program logic recorded thereon for displaying a list of program listings that the program guide system located based on the attributes and their assigned importance levels.

30. The machine-readable medium of claim 29 , further comprising machine program logic recorded thereon for providing the user with an opportunity to select program listings from the list.

31. The machine-readable medium of claim 30 , further comprising machine program logic recorded thereon for displaying information related to a particular program listing that has been selected from the list.

32. The machine-readable medium of claim 30 , further comprising machine program logic recorded thereon for tuning to a particular program when a listing for the particular program is selected from the list.

Assignments (10)
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 →
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 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: APTIV DIGITAL INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
Reel/Frame 051145/0090 →
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 →
PATENT RELEASE Recorded Jul 24, 2014
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI CORPORATION; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE INTERNATIONAL, INC.; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 033396/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 24, 2014
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033407/0035 →
SECURITY INTEREST Recorded Sep 13, 2011
From: APTIV DIGITAL, INC., A DELAWARE CORPORATION; GEMSTAR DEVELOPMENT CORPORATION, A CALIFORNIA CORPORATION; INDEX SYSTEMS INC, A BRITISH VIRGIN ISLANDS COMPANY; ROVI CORPORATION, A DELAWARE CORPORATION; ROVI GUIDES, INC., A DELAWARE CORPORATION; ROVI SOLUTIONS CORPORATION, A DELAWARE CORPORATION; ROVI TECHNOLOGIES CORPORATION, A DELAWARE CORPORATION; STARSIGHT TELECAST, INC., A CALIFORNIA CORPORATION; UNITED VIDEO PROPERTIES, INC., A DELAWARE CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027039/0168 →
RELEASE OF SECURITY INTEREST Recorded Oct 29, 2010
From: JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION)
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ODS PROPERTIES, INC.; ROVI DATA SOLUTIONS, INC. (FORMERLY KNOWN AS TV GUIDE DATA SOLUTIONS, INC.); ROVI GUIDES, INC. (FORMERLY KNOWN AS GEMSTAR-TV GUIDE INTERNATIONAL, INC.); ROVI SOLUTIONS CORPORATION (FORMERLY KNOWN AS MACROVISION CORPORATION); ROVI SOLUTIONS LIMITED (FORMERLY KNOWN AS MACROVISION EUROPE LIMITED); ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE, INC.; TV GUIDE ONLINE, LLC; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 025222/0731 →
SECURITY AGREEMENT Recorded May 15, 2008
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; GEMSTAR-TV GUIDE INTERNATIONAL, INC.; INDEX SYSTEMS INC; MACROVISION CORPORATION; ODS PROPERTIES, INC.; STARSIGHT TELECAST, INC.; TV GUIDE ONLINE, LLC; UNITED VIDEO PROPERTIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 020986/0074 →