IP Library Granted Patent US 7,603,685
Granted Patent B2
US 7,603,685 · App. 11/254,554 · Granted Oct 13, 2009

Program guide system with combination category search

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 7,603,685
App. No.
11/254,554
Granted
Oct 13, 2009
Kind
B2
Abstract

An interactive television program guide system is provided in which the program guide may provide the user with a selectable list of combination categories. Combination categories are composed of multiple simple categories such as sports, news, comedy, movies, children, etc. Program listings are supplied to the program guide. At least some of the program listings are associated with combination categories. A combination category build process may be used to assign combination categories to program listings. The user is able to use the selectable categories list to quickly identify programming of interest.

Claims (96)

1. An interactive television program guide system in which an interactive television program guide is at least partially implemented on user equipment of a user, comprising:

means for supplying program listings to the interactive television program guide;

means for supplying information on certain simple categories of programming and certain combination categories of programming that are associated with the program listings;

means for providing an option to simultaneously display the simple categories and the combination categories;

means for simultaneously displaying, in response to a user selection of the option, both the simple categories and the combination categories in a selectable list on the user equipment with the interactive television program guide, wherein the combination categories comprise more than one simple category and are selectable using a single selection; and

means for searching for program listings with the interactive television program guide that match a category selected from the selectable list by the user and displaying the matching program listings with the interactive television program guide on the user equipment.

2. The interactive television program guide system defined in claim 1 further comprising:

a main facility at which the program listings are assigned certain ones of the combination categories each of which is composed of certain ones of the simple categories using a combination category build process in which a number of simple categories associated with each program listing are compared to a list of supported combination categories and a given combination category is assigned to each program listing when the simple categories associated with that program listing match the simple categories from which the given combination category is composed.

3. The interactive television program guide system defined in claim 1 , further comprising:

means for supplying a list of supported combination categories, wherein the means for simultaneously displaying both the simple categories and the combination categories comprises means for displaying the combination categories based on the list of supported combination categories.

4. The interactive television program guide system defined in claim 1 wherein the means for searching for program listings and displaying the matching program listings further comprises means for displaying the matching program listings in a display that only contains matching program listings.

5. The interactive television program guide system defined in claim 1 wherein the means for searching for program listings and displaying the matching program listings further comprises means for distinctively displaying the matching program listings in a display that contains matching and nonmatching program listings.

6. The interactive television program guide system defined in claim 5 wherein the means for distinctively displaying further comprises means for displaying the matching program listings in a distinctive color.

7. The interactive television program guide system defined in claim 5 wherein the means for distinctively displaying further comprises means for displaying the matching program listings with distinctive labels.

8. The interactive television program guide system defined in claim 1 further comprising means for allowing the user to rearrange the selectable list.

9. The interactive television program guide system defined in claim 1 further comprising means for allowing the user to rearrange the selectable list by providing an option for the user to select a given programming category and to designate an order of placement on the selectable list for that given programming category and by displaying in the selectable list the selected given programming category in the designated order.

10. The interactive television program guide system defined in claim 1 further comprising means for allowing the user to rearrange the selectable list by providing an option for the user to delete a given programming category and by removing from the selectable list the given programming category.

11. The interactive television program guide system defined in claim 1 further comprising means for allowing the user to rearrange the selectable list by providing an option for the user to select a given programming category and by displaying in the selectable list the given programming category reordered to the top of the selectable list.

12. The interactive television program guide system defined in claim 1 further comprising means for automatically rearranging the selectable list with the program guide based on how frequently the user selects certain categories from the selectable list.

13. The interactive television program guide system defined in claim 1 further comprising means for allowing the user to designate certain categories as favorites.

14. The interactive television program guide system defined in claim 13 further comprising means for displaying, in the selectable list, the simple categories and the combination categories based on the designated favorite categories.

15. The interactive television program guide system defined in claim 1 wherein the user equipment is personal computer equipment.

16. The interactive television program guide system defined in claim 1 wherein the user equipment is user television equipment.

17. The interactive television program guide system defined in claim 1 further comprising:

a television distribution facility connected to the user equipment for providing the program listings and television programming to the user equipment.

18. The interactive television program guide system defined in claim 1 wherein the program listings are provided to the user equipment over the Internet.

19. The interactive television program guide system defined in claim 1 wherein at least one of the simple categories is selected from the group consisting of sports, comedy, news, children's programming, movies, and adult programming.

20. The interactive television program guide system defined in claim 1 wherein at least one of the combination categories is selected from the group consisting of sports-comedy, sports-baseball, comedy-movies, comedy-series, and horror-movies.

21. The interactive television program guide system defined in claim 1 , wherein each one of the simple categories and each one of the combination categories in the selectable list has at least one associated program listing.

22. An interactive television program guide system comprising:

an interactive television program guide at least partially implemented on user television equipment of a user configured to:

provide an option to simultaneously display simple categories of programming and combination categories of programming that are associated with program listings on the user equipment;

simultaneously display, in response to a user selection of the option, both the simple categories and the combination categories in a selectable list on the user equipment;

search for program listings that match a category selected from the selectable list by the user; and

display the matching program listings with the interactive television program guide on the user equipment, wherein the combination categories comprise more than one simple category and are selectable using a single selection; and

distribution equipment configured to supply the program listings to the interactive television program guide and to supply the information on the simple categories and the combination categories of programming.

23. The interactive television program guide system defined in claim 22 further comprising:

a main facility at which the program listings are assigned certain ones of the combination categories each of which is composed of certain ones of the simple categories using a combination category build process in which a number of simple categories associated with each program listing are compared to a list of supported combination categories and a given combination category is assigned to each program listing when the simple categories associated with that program listing match the simple categories from which the given combination category is composed.

24. The interactive television program guide system defined in claim 22 , further comprising:

a main facility that supplies a list of supported combination categories, wherein the interactive television program guide is configured to display the combination categories based on the list of supported combination categories.

25. The interactive television program guide system defined in claim 22 wherein the interactive television program guide is configured to display the matching program listings in a display that only contains matching program listings.

26. The interactive television program guide system defined in claim 22 wherein the interactive television program guide is configured to distinctively display the matching program listings in a display that contains matching and nonmatching program listings.

27. The interactive television program guide system defined in claim 26 wherein the interactive television program guide is configured to display the matching program listings in a distinctive color.

28. The interactive television program guide system defined in claim 26 wherein the interactive television program guide is configured to display the matching program listings with distinctive labels.

29. The interactive television program guide system defined in claim 22 wherein the interactive television program guide is configured to allow the user to rearrange the selectable list.

30. The interactive television program guide system defined in claim 22 wherein the interactive television program guide is configured to allow the user to rearrange the selectable list by providing an option for the user to select a given programming category and to designate an order of placement on the selectable list for that given programming category and by displaying in the selectable list the selected given programming category in the designated order.

31. The interactive television program guide system defined in claim 22 wherein the interactive television program guide is configured to allow the user to rearrange the selectable list by providing an option for the user to delete a given programming category and by removing from the selectable list the given programming category.

32. The interactive television program guide system defined in claim 22 wherein the interactive television program guide is configured to allow the user to rearrange the selectable list by providing an option for the user to select a given programming category and by displaying in the selectable list the given programming category reordered to the top of the selectable list.

33. The interactive television program guide system defined in claim 22 wherein the interactive television program guide is configured to automatically rearrange the selectable list with the program guide based on how frequently the user selects certain categories from the selectable list.

34. The interactive television program guide system defined in claim 22 wherein interactive television program guide is configured to allow the user to designate certain categories as favorites.

35. The interactive television program guide system defined in claim 34 wherein the interactive television program guide is configured to display in the selectable list the simple categories and the combination categories based on the designated favorite categories.

36. The interactive television program guide system defined in claim 22 wherein the user equipment is personal computer equipment.

37. The interactive television program guide system defined in claim 22 wherein the user equipment is user television equipment.

38. The interactive television program guide system defined in claim 22 further comprising:

a television distribution facility connected to the user equipment for providing the program listings and television programming to the user equipment.

39. The interactive television program guide system defined in claim 22 wherein the program listings are provided to the user equipment over the Internet.

40. The interactive television program guide system defined in claim 22 wherein at least one of the simple categories is selected from the group consisting of sports, comedy, news, children's programming, movies, and adult programming.

41. The interactive television program guide system defined in claim 22 wherein at least one of the combination categories is selected from the group consisting of sports-comedy, sports-baseball, comedy-movies, comedy-series, and horror-movies.

42. The interactive television program guide system defined in claim 22 , wherein each one of the simple categories and each one of the combination categories in the selectable list has at least one associated program listing.

43. A method for using an interactive television program guide system in which an interactive television program guide is at least partially implemented on user equipment of a user, comprising:

supplying program listings to the interactive television program guide;

supplying information on simple categories of programming and combination categories of programming that are associated with the program listings;

providing an option to simultaneously display the simple categories and the combination categories;

simultaneously displaying, in response to a user selection of the option, both the simple categories and the combination categories in a selectable list on the user equipment with the interactive television program guide, wherein the combination categories comprise more than one simple category and are selectable using a single selection; and

searching for program listings with the interactive television program guide that match a category selected from the selectable list by the user and displaying the matching program listings with the interactive television program guide on the user equipment.

44. The method defined in claim 43 further comprising:

assigning to the program listings certain ones of the combination categories each of which is composed of certain ones of the simple categories using a combination category build process in which a number of simple categories associated with each program listing are compared to a list of supported combination categories and a given combination category is assigned to each program listing when the simple categories associated with that program listing match the simple categories from which the given combination category i composed.

45. The method defined in claim 43 , further comprising:

supplying a list of supported combination categories, wherein simultaneously displaying both the simple categories and the combination categories comprises displaying the combination categories based on the list of supported combination categories.

46. The method defined in claim 43 wherein searching for program listings and displaying the matching program listings further comprises displaying the matching program listings in a display that only contains matching program listings.

47. The method defined in claim 43 wherein searching for program listings and displaying the matching program listings further comprises distinctively displaying the matching program listings in a display that contains matching and nonmatching program listings.

48. The method defined in claim 47 wherein distinctively displaying further comprises displaying the matching program listings in a distinctive color.

49. The method defined in claim 47 wherein distinctively displaying further comprises displaying the matching program listings with distinctive labels.

50. The method defined in claim 43 further comprising:

allowing the user to rearrange the selectable list.

51. The method defined in claim 43 further comprising:

allowing the user to rearrange the selectable list by providing an option for the user to select a given programming category and to designate an order of placement on the selectable list for that given programming category and by displaying in the selectable list the selected given programming category in the designated order.

52. The method defined in claim 43 further comprising:

allowing the user to rearrange the selectable list by providing an option for the user to delete a given programming category and by removing from the selectable list the given programming category.

53. The method defined in claim 43 further comprising:

allowing the user to rearrange the selectable list by providing an option for the user to select a given programming category and by displaying in the selectable list the given programming category reordered to the top of the selectable list.

54. The method defined in claim 43 further comprising:

automatically rearranging the selectable list with the program guide based on how frequently the user selects certain categories from the selectable list.

55. The method defined in claim 43 further comprising:

allowing the user to designate certain categories as favorites.

56. The method defined in claim 55 further comprising:

displaying in the selectable list the simple categories and the combination categories based on the designated favorite categories.

57. The method defined in claim 43 further comprising:

providing a television distribution facility connected to the user equipment for providing the program listings and television programming to the user equipment.

58. The method defined in claim 43 further comprising:

providing the program listings to the user equipment over the Internet.

59. The method defined in claim 43 further comprising:

selecting at least one of the simple categories from the group consisting of sports, comedy, news, children's programming, movies, and adult programming.

60. The method defined in claim 43 further comprising:

selecting at least one of the combination categories is selected from the group consisting of sports-comedy, sports-baseball, comedy-movies, comedy-series, and horror-movies.

61. The method defined in claim 43 , wherein simultaneously displaying the simple categories and combination categories comprises displaying each of one of the simple categories and each one of the combination categories having at least one associated program listing.

Assignments (15)
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 →
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 →
MERGER Recorded Jun 12, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 035848/0270 →
MERGER Recorded Jun 12, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 035848/0245 →
MERGER Recorded Jun 12, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035893/0241 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2013
From: KNUDSON, EDWARD B.; HASSELL, JOEL G.; ELLIS, MICHAEL D.; THOMAS, WILLIAM L.
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 029868/0300 →
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 →