IP Library Granted Patent US 7,047,547
Granted Patent B2
US 7,047,547 · App. 10/351,737 · Granted May 16, 2006

Electronic television program guide schedule system and method

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,047,547
App. No.
10/351,737
Granted
May 16, 2006
Kind
B2
Abstract

An electronic program schedule system which includes a receiver for receiving broadcast, satellite or cablecast television programs for a plurality of television channels and a tuner for tuning a television receiver to a selected one of the plurality of channels. A data processor receives and stores in a memory television program schedule information for a plurality of television programs to appear on the plurality of television channels. A user control apparatus, such as a remote controller, is utilized by a viewer to choose user control commands and transmit signals in response to the data processor which receives the signals in response to user control commands. A television receiver is used to display the television programs and television program schedule information. A video display generator receives video control commands from the data processor and program schedule information from the memory and displays a portion of the program schedule information in overlaying relationship with a television program appearing on a television channel in at least one mode of operation of the television programming guide. The data processor controls the video display generator with video control commands, issued in response to the user control commands, to display program schedule information for any chosen one of the plurality of television programs in overlaying relationship with at least one television program then appearing on any chosen one of the plurality of channels on the television receiver.

Claims (72)

1. A method for using an electronic program guide to restrict access to program schedule information, the method comprising:

providing a user with the ability to set parental control options; and

restricting the ability to view program schedule information based on the parental control options, wherein restricted program schedule information is capable of being viewed when a code is received from the user.

2. The method of claim 1 wherein restricting the ability to view program schedule information based on the parental control options comprises restricting the ability to view program schedule information based on at least one record field in a schedule information database.

3. The method of claim 2 wherein restricting the ability to view program schedule information based on at least one record field in a schedule information database comprises restricting the ability to view program schedule information based on at least one record field associated with channel identifier information in a schedule information database.

4. The method of claim 2 wherein restricting the ability to view program schedule information based on at least one record field in a schedule information database comprises restricting the ability to view program schedule information based on at least one record field associated with rating information in a schedule information database.

5. The method of claim 2 wherein restricting the ability to view program schedule information based on at least one record field in a schedule information database comprises restricting the ability to view program schedule information based on at least one record field associated with title information in a schedule information database.

6. The method of claim 1 wherein restricting the ability to view program schedule information based on the parental control options comprises restricting the ability to view program schedule information based on at least one code transmitted with a program signal.

7. The method of claim 6 wherein restricting the ability to view program schedule information based on at least one code transmitted with a program signal comprises restricting the ability to view program schedule information based on at least one code associated with channel identifier information transmitted with a program signal.

8. The method of claim 6 wherein restricting the ability to view program schedule information based on at least one code transmitted with a program signal comprises restricting the ability to view program schedule information based on at least one code associated with rating information transmitted with a program signal.

9. The method of claim 6 wherein restricting the ability to view program schedule information based on at least one code transmitted with a program signal comprises restricting the ability to view program schedule information based on at least one code associated with title information transmitted with a program signal.

10. The method of claim 1 further comprising restricting the ability to access television programming based on the parental control options.

11. The method of claim 1 further comprising providing the user with the ability to activate the parental control options.

12. The method of claim 1 further comprising providing the user with the ability to deactivate the parental control options.

13. The method of claim 1 wherein providing the user with the ability to set parental control options comprises providing the user with the ability to indicate channels to which access is to be restricted.

14. The method of claim 1 wherein providing the user with the ability to set parental control options comprises providing the user with the ability to indicate ratings of television programs to which access is to be restricted.

15. The method of claim 1 wherein providing the user with the ability to set parental control options comprises providing the user with the ability to indicate television program titles to which access is to be restricted.

16. The method of claim 1 further comprising unrestricting the ability to view the program schedule information that is restricted based on the parental control options by providing the user with the ability to submit a valid lockout code.

17. A system that implements an electronic program guide that restricts access to program schedule information, the system comprising:

means for providing a user with the ability to set parental control options; and

means for restricting the ability to view program schedule information based on the parental control options, wherein restricted program schedule information is capable of being viewed when a code is received from the user.

18. The system of claim 17 wherein the means for restricting the ability to view program schedule information based on the parental control options comprises means for restricting the ability to view program schedule information based on at least one record field in a schedule information database.

19. The system of claim 18 wherein the means for restricting the ability to view program schedule information based on at least one record field in a schedule information database comprises means for restricting the ability to view program schedule information based on at least one record field associated with channel identifier information in a schedule information database.

20. The system of claim 18 wherein the means for restricting the ability to view program schedule information based on at least one record field in a schedule information database comprises means for restricting the ability to view program schedule information based on at least one record field associated with rating information in a schedule information database.

21. The system of claim 18 wherein the means for restricting the ability to view program schedule information based on at least one record field in a schedule information database comprises means for restricting the ability to view program schedule information based on at least one record field associated with title information in a schedule information database.

22. The system of claim 17 wherein the means f or restricting the ability to view program schedule information based on the parental control options comprises means for restricting the ability to view program schedule information based on at least one code transmitted with a program signal.

23. The system of claim 22 wherein the means for restricting the ability to view program schedule information based on at least one code transmitted with a program signal comprises means for restricting the ability to view program schedule information based on at least one code associated with channel identifier information transmitted with a program signal.

24. The system of claim 22 wherein the means for restricting the ability to view program schedule information based on at least one code transmitted with a program signal comprises means for restricting the ability to view program schedule information based on at least one code associated with rating information transmitted with a program signal.

25. The system of claim 22 wherein the means for restricting the ability to view program schedule information based on at least one code transmitted with a program signal comprises means for restricting the ability to view program schedule information based on at least one code associated with title information transmitted with a program signal.

26. The system of claim 17 further comprising means for restricting the ability to access television programming based on the parental control options.

27. The system of claim 17 further comprising means for providing the user with the ability to activate the parental control options.

28. The system of claim 17 further comprising means for providing the user with the ability to deactivate the parental control options.

29. The system of claim 17 wherein the means for providing the user with the ability to set parental control options comprises means for providing the user with the ability to indicate channels to which access is to be restricted.

30. The system of claim 17 wherein the means for providing the user with the ability to set parental control options comprises means for providing the user with the ability to indicate ratings of television programs to which access is to be restricted.

31. The system of claim 17 wherein the means for providing the user with the ability to set parental control options comprises means for providing the user with the ability to indicate television program titles to which access is to be restricted.

32. The system of claim 17 further comprising means for unrestricting the ability to view the program schedule information that is restricted based on the parental control options by providing the user with the ability to submit a valid lockout code.

33. A system that implements an electronic program guide that restricts access to program schedule information, the system comprising user television equipment configured to:

provide a user with the ability to set parental control options; and

restrict the ability to view program schedule information based on the parental control options, wherein restricted program schedule information is capable of being viewed when a code is received from the user.

34. The system of claim 33 wherein the user television equipment is further configured to restrict the ability to view program schedule information based on at least one record field in a schedule information database.

35. The system of claim 34 wherein the at least one record field comprises at least one record field associated with channel identifier information.

36. The system of claim 34 wherein the at least one record field comprises at least one record field associated with rating information.

37. The system of claim 34 wherein the at least one record field comprises at least one record field associated with title information.

38. The system of claim 33 wherein the user television equipment is further configured to restrict the ability to view program schedule information based on at least one code transmitted with a program signal.

39. The system of claim 38 wherein the at least one code comprises at least one code associated with channel identifier information.

40. The system of claim 38 wherein the at least one code comprises at least one code associated with rating information.

41. The system of claim 38 wherein the at least one code comprises at least one code associated with title information.

42. The system of claim 33 wherein the user television equipment is further configured to restrict the ability to access television programming based on the parental control options.

43. The system of claim 33 wherein the user television equipment is further configured to provide the user with the ability to activate the parental control options.

44. The system of claim 33 wherein the user television equipment is further configured to provide the user with the ability to deactivate the parental control options.

45. The system of claim 33 wherein the parental control options comprise an ability to indicate to channels to which access is to be restricted.

46. The system of claim 33 wherein the parental control options comprise comprises an ability to indicate ratings of television programs to which access is to be restricted.

47. The system of claim 33 wherein the parental control options comprise an ability to indicate television program titles to which access is to be restricted.

48. The system of claim 33 wherein the user television equipment is further configured to unrestrict the ability to view the program schedule information that is restricted based on the parental control options by providing the user with the ability to submit a valid lockout code.

49. Machine-readable media for use in a system in which an electronic program guide that restricts access to program schedule information is implemented on user television equipment, wherein the media is encoded with machine-readable instructions for performing the method comprising:

providing a user with the ability to set parental control options; and

restricting the ability to view program schedule information based on the parental control options, wherein restricted program schedule information is capable of being viewed when a code is received from the user.

50. The machine-readable media of claim 49 wherein restricting the ability to view program schedule information based on the parental control options comprises restricting the ability to view program schedule information based on at least one record field in a schedule information database.

51. The machine-readable media of claim 50 wherein restricting the ability to view program schedule information based on at least one record field in a schedule information database comprises restricting the ability to view program schedule information based on at least one record field associated with channel identifier information in a schedule information database.

52. The machine-readable media of claim 50 wherein restricting the ability to view program schedule information based on at least one record field in a schedule information database comprises restricting the ability to view program schedule information based on at least one record field associated with rating information in a schedule information database.

53. The machine-readable media of claim 50 wherein restricting the ability to view program schedule information based on at least one record field in a schedule information database comprises restricting the ability to view program schedule information based on at least one record field associated with title information in a schedule information database.

54. The machine-readable media of claim 49 wherein restricting the ability to view program schedule information based on the parental control options comprises restricting the ability to view program schedule information based on at least one code transmitted with a program signal.

55. The machine-readable media of claim 54 wherein restricting the ability to view program schedule information based on at least one code transmitted with a program signal comprises restricting the ability to view program schedule information based on at least one code associated with channel identifier information transmitted with a program signal.

56. The machine-readable media of claim 54 wherein restricting the ability to view program schedule information based on at least one code transmitted with a program signal comprises restricting the ability to view program schedule information based on at least one code associated with rating information transmitted with a program signal.

57. The machine-readable media of claim 54 wherein restricting the ability to view program schedule information based on at least one code transmitted with a program signal comprises restricting the ability to view program schedule information based on at least one code associated with title information transmitted with a program signal.

58. The machine-readable media of claim 49 further encoded with machine-readable instructions for restricting the ability to access television programming based on the parental control options.

59. The machine-readable media of claim 49 further encoded with machine-readable instructions for providing the user with the ability to activate the parental control options.

60. The machine-readable media of claim 49 further encoded with machine-readable instructions for providing the user with the ability to deactivate the parental control options.

61. The machine-readable media of claim 49 wherein providing the user with the ability to set parental control options comprises providing the user with the ability to indicate channels to which access is to be restricted.

62. The machine-readable media of claim 49 wherein providing the user with the ability to set parental control options comprises providing the user with the ability to indicate ratings of television programs to which access is to be restricted.

63. The machine-readable media of claim 49 wherein providing the user with the ability to set parental control options comprises providing the user with the ability to indicate television program titles to which access is to be restricted.

64. The machine-readable media of claim 49 further encoded with machine-readable instructions for unrestricting the ability to view the program schedule information that is restricted based on the parental control options by providing the user with the ability to submit a valid lockout code.

Assignments (16)
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 →
NUNC PRO TUNC ASSIGNMENT Recorded Jul 13, 2015
From: TV GUIDE MAGAZINE GROUP, INC.
To: TV GUIDE, INC.
Reel/Frame 036070/0891 →
NUNC PRO TUNC ASSIGNMENT Recorded Jul 13, 2015
From: TELECOMMUNICATIONS OF COLORADO, INC.
To: TCI-TVGOS, INC.
Reel/Frame 036070/0911 →
NUNC PRO TUNC ASSIGNMENT Recorded Jul 13, 2015
From: TCI-TVGOS, INC.
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 036070/0915 →
MERGER Recorded Jul 13, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 036070/0921 →
MERGER Recorded Jul 13, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 036070/0934 →
MERGER Recorded Jul 13, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 036070/0949 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2015
From: NEWS AMERICA PUBLISHING, INC.
To: NEWS AMERICA PUBLICATIONS, INC.
Reel/Frame 036107/0096 →
NUNC PRO TUNC ASSIGNMENT Recorded Jul 13, 2015
From: TV GUIDE, INC.
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 036070/0887 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2015
From: ALTEN, JERRY; DAVIS, BRUCE; MORRIS, MICHAEL; YOUMAN, ROGER
To: NEWS AMERICA PUBLISHING, INC.; TELECOMMUNICATIONS OF COLORADO, INC.
Reel/Frame 036107/0245 →
CHANGE OF NAME Recorded Jul 13, 2015
From: NEWS AMERICA PUBLICATIONS, INC.
To: TV GUIDE MAGAZINE GROUP, INC.
Reel/Frame 036107/0100 →
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 →