Multimedia schedule presentation system
First Claim
1. A process for presenting interactive program guide information to a user, comprising the steps of:
- providing a program guide area;
wherein said program guide area is semi-transparent and overlays a broadcast program that the user is currently watching, allowing the user to see the progress of the broadcast program;
receiving user command input;
displaying a first column in said program guide area;
said first column displays available program channels in a rotating endless channel list;
wherein the user scrolls or pages up or down said channel list;
displaying a second column in said program guide area;
said second column displays a program list for a specific channel; and
wherein the user scrolls or pages up or down said program list.
12 Assignments
0 Petitions
Accused Products
Abstract
A multimedia schedule presentation system provides a program guide area which is a list of the programs that are currently airing, was aired, or is scheduled. The program guide area is semi-transparent and overlays on the broadcast program material that the user is currently watching. The invention displays the program guide information in two different modes: two column or three column. The two column mode displays the available channels in a rotating endless list fashion in the left hand column and the programs for the highlighted channel in the right hand column. The current time period is shown above the left column on the screen and is easily changed by the user. Below the time display is the listing of the channels available to the user. Next to each channel number is the station ID and the title of the current program that is being aired. A description of the current highlighted program is displayed above the two columns. The right hand column displays a schedule of the programs for the particular channel, beginning at the time indicated above the left column. The program name and start time are displayed. The program list in the right hand column can be shown in two intuitive forms. One lists the start time of each program next to the program name in descending order from the most recent time to the latest time. The second continues the time intervals by listing each half, quarter hour, or selectable intervals with duration of the program indicated by an indicator extending from the program start time down to the program end time. The three column mode adds a higher level column to the left of the channel column and contains the sorting methods available to the user. The second column presents the available channels that correspond to the sorting method with the second and third columns consistent with that of the two-column method.
638 Citations
114 Claims
-
1. A process for presenting interactive program guide information to a user, comprising the steps of:
-
providing a program guide area;
wherein said program guide area is semi-transparent and overlays a broadcast program that the user is currently watching, allowing the user to see the progress of the broadcast program;
receiving user command input;
displaying a first column in said program guide area;
said first column displays available program channels in a rotating endless channel list;
wherein the user scrolls or pages up or down said channel list;
displaying a second column in said program guide area;
said second column displays a program list for a specific channel; and
wherein the user scrolls or pages up or down said program list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
highlighting an element in a column; and
said highlight step is responsive to a user'"'"'s commands.
-
-
3. The process of claim 2, wherein said highlight step displays a highlight bar to highlight an element.
-
4. The process of claim 2, wherein said second column displays the program list for a channel highlighted by the user.
-
5. The process of claim 2, wherein whispering arrows are displayed when information exists in the indicated direction and wherein information is more detailed as the highlight is moved to the right.
-
6. The process of claim 2, further comprising the step of:
displaying a description of a program highlighted by the user in said program guide area.
-
7. The process of claim 6, wherein said program description is displayed above said first and said second columns in said program guide area.
-
8. The process of claim 2, further comprising the step of:
-
displaying the channel number and ID above said second column; and
wherein said channel number and ID are modifiable by the user.
-
-
9. The process of claim 8, wherein said program list changes to the programs associated with the channel number highlighted by the user, starting at the time indicated above said first column.
-
10. The process of claim 2, wherein the user highlights a program in said second column and moves said highlight to the right to obtain a detailed information screen for said program.
-
11. The process of claim 1, further comprising the step of:
-
displaying a start time above said first column; and
wherein said start time is modifiable by the user.
-
-
12. The process of claim 11, wherein said channel list comprises channel numbers, channel IDs and the name of the program playing during said start time on each channel number.
-
13. The process of claim 11, wherein said second column displays programs for the selected channel starting from said start time.
-
14. The process of claim 1, further comprising the step of:
-
displaying the channel number and ID above said second column; and
wherein said channel number and ID are modifiable by the user.
-
-
15. The process of claim 14, wherein said channel list follows the user'"'"'s channel selections, scrolling backward or forward in said channel list.
-
16. The process of claim 1, wherein said program list lists the start time of each program next to the program name, said program list is in descending order from the most recent time to the latest time.
-
17. The process of claim 1, wherein said program list lists the start time of each program next to the program name and continues the intermediate time intervals by listing each half, quarter hour, or selectable intervals, and wherein the duration of each program is displayed using an indicator extending from the program start time down to the program end time.
-
18. A process for presenting interactive program guide information to a user, comprising the steps of:
-
providing a program guide area;
wherein said program guide area is semi-transparent and overlays a broadcast program that the user is currently watching, allowing the user to see the progress of the broadcast program;
receiving user command input;
displaying a first column in said program guide area;
said first column displays channel sorting methods available to the user;
displaying a second column in said program guide area;
said second column displays available program channels in a rotating endless channel list;
wherein the user scrolls or pages up or down said channel list;
displaying a third column in said program guide area;
said third column displays a program list for a specific channel; and
wherein the user scrolls or pages up or down said program list. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
highlighting an element in a column; and
said highlight step is responsive to a user'"'"'s commands.
-
-
22. The process of claim 21, wherein said second column displays the available channels that correspond to the sorting method highlighted by the user.
-
23. The process of claim 21, wherein the user moves the highlight to the right of said second column to display said second and said third columns in said program guide area.
-
24. The process of claim 21, wherein said highlight step displays a highlight bar to highlight an element.
-
25. The process of claim 21, wherein said third column displays the program list for a channel highlighted by the user.
-
26. The process of claim 21, wherein whispering arrows are displayed when information exists in the indicated direction and wherein information is more detailed as the highlight is moved to the right.
-
27. The process of claim 21, further comprising the step of:
displaying a description of a program highlighted by the user in said program guide area.
-
28. The process of claim 27, wherein said program description is displayed in the upper portion of said program guide area.
-
29. The process of claim 21, further comprising the step of:
-
displaying the channel number and ID above said third column; and
wherein said channel number and ID are modifiable by the user.
-
-
30. The process of claim 29, wherein said program list changes to the programs associated with the channel number highlighted by the user, starting at the time indicated above said first column.
-
31. The process of claim 21, wherein the user highlights a program in said third column and moves said highlight to the right to obtain a detailed information screen for said program.
-
32. The process of claims 18, further comprising the step of:
-
displaying a start time above said second column; and
wherein said start time is modifiable by the user.
-
-
33. The process of claim 32, wherein said channel list comprises channel numbers, channel IDs and the name of the program playing during said start time on each channel number.
-
34. The process of claim 32, wherein said third column displays programs for the selected channel starting from said start time.
-
35. The process of claim 18, further comprising the step of:
-
displaying the channel number and ID above said third column; and
wherein said channel number and ID are modifiable by the user.
-
-
36. The process of claim 35, wherein said channel list follows the user'"'"'s channel selections, scrolling backward or forward in said channel list.
-
37. The process of claim 18, wherein said program list lists the start time of each program next to the program name, said program list is in descending order from the most recent time to the latest time.
-
38. The process of claim 18, wherein said program list lists the start time of each program next to the program name and continues the intermediate time intervals by listing each half, quarter hour, or selectable intervals, and wherein the duration of each program is displayed using an indicator extending from the program start time down to the program end time.
-
39. An apparatus for presenting interactive program guide information to a user, comprising:
-
a program guide area;
wherein said program guide area is semi-transparent and overlays a broadcast program that the user is currently watching, allowing the user to see the progress of the broadcast program;
a module for receiving user command input;
a module for displaying a first column in said program guide area;
said first column displays available program channels in a rotating endless channel list;
wherein the user scrolls or pages up or down said channel list;
a module for displaying a second column in said program guide area;
said second column displays a program list for a specific channel; and
wherein the user scrolls or pages up or down said program list. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 58)
a module for highlighting an element in a column; and
said highlight module is responsive to a user'"'"'s commands.
-
-
41. The apparatus of claim 40, wherein said highlight module displays a highlight bar to highlight an element.
-
42. The apparatus of claim 40, wherein said second column displays the program list for a channel highlighted by the user.
-
43. The apparatus of claim 40, wherein whispering arrows are displayed when information exists in the indicated direction and wherein information is more detailed as the highlight is moved to the right.
-
44. The apparatus of claim 40, further comprising:
a module for displaying a description of a program highlighted by the user in said program guide area.
-
45. The apparatus of claim 44, wherein said program description is displayed above said first and said second columns in said program guide area.
-
46. The apparatus of claim 40, further comprising:
-
a module for displaying the channel number and ID above said second column; and
wherein said channel number and ID are modifiable by the user.
-
-
47. The apparatus of claim 46, wherein said program list changes to the programs associated with the channel number highlighted by the user, starting at the time indicated above said first column.
-
48. The apparatus of claim 40, wherein the user highlights a program in said second column and moves said highlight to the right to obtain a detailed information screen for said program.
-
49. The apparatus of claim 40, further comprising:
-
a module for displaying a start time above said first column; and
wherein said start time is modifiable by the user.
-
-
50. The apparatus of claim 49, wherein said channel list comprises channel numbers, channel IDs and the name of the program playing during said start time on each channel number.
-
51. The apparatus of claim 49, wherein said second column displays programs for the selected channel starting from said start time.
-
52. The apparatus of claim 39, further comprising:
-
a module for displaying the channel number and ID above said second column; and
wherein said channel number and ID are modifiable by the user.
-
-
53. The apparatus of claim 52, wherein said channel list follows the user'"'"'s channel selections, scrolling backward or forward in said channel list.
-
54. The apparatus of claim 39, wherein said program list lists the start time of each program next to the program name, said program list is in descending order from the most recent time to the latest time.
-
55. The apparatus of claim 39, wherein said program list lists the start time of each program next to the program name and continues the intermediate time intervals by listing each half, quarter hour, or selectable intervals, and wherein the duration of each program is displayed using an indicator extending from the program start time down to the program end time.
-
58. The apparatus of claim 53, wherein said first column and said second column are displayed in said program guide area.
-
56. An apparatus for presenting interactive program guide information to a user, comprising:
-
a program guide area;
wherein said program guide area is semi-transparent and overlays a broadcast program that the user is currently watching, allowing the user to see the progress of the broadcast program;
a module for receiving user command input;
a module for displaying a first column in said program guide area;
said first column displays channel sorting methods available to the user;
a module for displaying a second column in said program guide area;
said second column displays available program channels in a rotating endless channel list;
wherein the user scrolls or pages up or down said channel list;
a module for displaying a third column in said program guide area;
said third column displays a program list for a specific channel; and
wherein the user scrolls or pages up or down said program list. - View Dependent Claims (57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76)
a module for highlighting an element in a column; and
said highlight module is responsive to a user'"'"'s commands.
-
-
60. The apparatus of claim 59, wherein said second column displays the available channels that correspond to the sorting method highlighted by the user.
-
61. The apparatus of claim 59, wherein the user moves the highlight to the right of said second column to display said second and said third columns in said program guide area.
-
62. The apparatus of claim 59, wherein said highlight module displays a highlight bar to highlight an element.
-
63. The apparatus of claim 59, wherein said third column displays the program list for a channel highlighted by the user.
-
64. The apparatus of claim 59, wherein whispering arrows are displayed when information exists in the indicated direction and wherein information is more detailed as the highlight is moved to the right.
-
65. The apparatus of claim 59, comprising:
a module for displaying a description of a program highlighted by the user in said program guide area.
-
66. The apparatus of claim 65, wherein said program description is displayed in the upper portion of said program guide area.
-
67. The apparatus of claim 59, further comprising:
-
a module for displaying the channel number and ID above said third column; and
wherein said channel number and ID are modifiable by the user.
-
-
68. The apparatus of claim 67, wherein said program list changes to the programs associated with the channel number highlighted by the user, starting at the time indicated above said first column.
-
69. The apparatus of claim 59, wherein the user highlights a program in said third column and moves said highlight to the right to obtain a detailed information screen for said program.
-
70. The apparatus of claim 56, further comprising:
-
a module for displaying a start time above said second column; and
wherein said start time is modifiable by the user.
-
-
71. The apparatus of claim 70, wherein said channel list comprises channel numbers, channel IDs and the name of the program playing during said start time on each channel number.
-
72. The apparatus of claim 70, wherein said third column displays programs for the selected channel starting from said start time.
-
73. The apparatus of claim 56, further comprising:
-
a module for displaying the channel number and ID above said third column; and
wherein said channel number and ID are modifiable by the user.
-
-
74. The apparatus of claim 73, wherein said channel list follows the user'"'"'s channel selections, scrolling backward or forward in said channel list.
-
75. The apparatus of claim 56, wherein said program list lists the start time of each program next to the program name, said program list is in descending order from the most recent time to the latest time.
-
76. The apparatus of claim 56, wherein said program list lists the start time of each program next to the program name and continues the intermediate time intervals by listing each half, quarter hour, or selectable intervals, and wherein the duration of each program is displayed using an indicator extending from the program start time down to the program end time.
-
77. A program storage medium readable by a computer, tangibly embodying a program of instructions executable by the computer to perform method steps for presenting interactive program guide information to a user, comprising the steps of:
-
providing a program guide area;
wherein said program guide area is semi-transparent and overlays a broadcast program that the user is currently watching, allowing the user to see the progress of the broadcast program;
receiving user command input;
displaying a first column in said program guide area;
said first column displays available program channels in a rotating endless channel list;
wherein the user scrolls or pages up or down said channel list;
displaying a second column in said program guide area;
said second column displays a program list for a specific channel; and
wherein the user scrolls or pages up or down said program list. - View Dependent Claims (78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93)
highlighting an element in a column; and
said highlight step is responsive to a user'"'"'s commands.
-
-
79. The method of claim 78, wherein said highlight step displays a highlight bar to highlight an element.
-
80. The method of claim 78, wherein said second column displays the program list for a channel highlighted by the user.
-
81. The method of claim 78, wherein whispering arrows are displayed when information exists in the indicated direction and wherein information is more detailed as the highlight is moved to the right.
-
82. The method of claim 78, further comprising the step of:
displaying a description of a program highlighted by the user in said program guide area.
-
83. The method of claim 82, wherein said program description is displayed above said first and said second columns in said program guide area.
-
84. The method of claim 78, further comprising the step of:
-
displaying the channel number and ID above said second column; and
wherein said channel number and ID are modifiable by the user.
-
-
85. The method of claim 84, wherein said program list changes to the programs associated with the channel number highlighted by the user, starting at the time indicated above said first column.
-
86. The method of claim 78, wherein the user highlights a program in said second column and moves said highlight to the right to obtain a detailed information screen for said program.
-
87. The method of claim 80, further comprising the step of:
-
displaying a start time above said first column; and
wherein said start time is modifiable by the user.
-
-
88. The method of claim 87, wherein said channel list comprises channel numbers, channel IDs and the name of the program playing during said start time on each channel number.
-
89. The method of claim 87, wherein said second column displays programs for the selected channel starting from said start time.
-
90. The method of claim 77, further comprising the step of:
-
displaying the channel number and ID above said second column; and
wherein said channel number and ID are modifiable by the user.
-
-
91. The method of claim 90, wherein said channel list follows the user'"'"'s channel selections, scrolling backward or forward in said channel list.
-
92. The method of claim 77, wherein said program list lists the start time of each program next to the program name, said program list is in descending order from the most recent time to the latest time.
-
93. The method of claim 77, wherein said program list lists the start time of each program next to the program name and continues the intermediate time intervals by listing each half, quarter hour, or selectable intervals, and wherein the duration of each program is displayed using an indicator extending from the program start time down to the program end time.
-
94. A program storage medium readable by a computer, tangibly embodying a program of instructions executable by the computer to perform method steps for presenting interactive program guide information to a user, comprising the steps of:
-
providing a program guide area;
wherein said program guide area is semi-transparent and overlays a broadcast program that the user is currently watching, allowing the user to see the progress of the broadcast program;
receiving user command input;
displaying a first column in said program guide area;
said first column displays channel sorting methods available to the user;
displaying a second column in said program guide area;
said second column displays available program channels in a rotating endless channel list;
wherein the user scrolls or pages up or down said channel list;
displaying a third column in said program guide area;
said third column displays a program list for a specific channel; and
wherein the user scrolls or pages up or down said program list. - View Dependent Claims (95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114)
highlighting an element in a column; and
said highlight step is responsive to a users commands.
-
-
98. The method of claim 97, wherein said second column displays the available channels that correspond to the sorting method highlighted by the user.
-
99. The method of claim 97, wherein the user moves the highlight to the right of said second column to display said second and said third columns in said program guide area.
-
100. The method of claim 97, wherein said highlight step displays a highlight bar to highlight an element.
-
101. The method of claim 97, wherein said third column displays the program list for a channel highlighted by the user.
-
102. The method of claim 97, wherein whispering arrows are displayed when information exists in the indicated direction and wherein information is more detailed as the highlight is moved to the right.
-
103. The method of claim 97, further comprising the step of:
displaying a description of a program highlighted by the user in said program guide area.
-
104. The method of claim 103, wherein said program description is displayed in the upper portion of said program guide area.
-
105. The method of claim 97, further comprising the step of:
-
displaying the channel number and ID above said third column; and
wherein said channel number and ID are modifiable by the user.
-
-
106. The method of claim 105, wherein said program list changes to the programs associated with the channel number highlighted by the user, starting at the time indicated above said first column.
-
107. The method of claim 97, wherein the user highlights a program in said third column and moves said highlight to the right to obtain a detailed information screen for said program.
-
108. The method of claims 94, further comprising the step of:
-
displaying a start time above said second column; and
wherein said start time is modifiable by the user.
-
-
109. The method of claim 108, wherein said channel list comprises channel numbers, channel IDs and the name of the program playing during said start time on each channel number.
-
110. The method of claim 108, wherein said third column displays programs for the selected channel starting from said start time.
-
111. The method of claim 94, further comprising the step of:
-
displaying the channel number and ID above said third column; and
wherein said channel number and ID are modifiable by the user.
-
-
112. The method of claim 111, wherein said channel list follows the user'"'"'s channel selections, scrolling backward or forward in said channel list.
-
113. The method of claim 94, wherein said program list lists the start time of each program next to the program name, said program list is in descending order from the most recent time to the latest time.
-
114. The method of claim 94, wherein said program list lists the start time of each program next to the program name and continues the intermediate time intervals by listing each half, quarter hour, or selectable intervals, and wherein the duration of each program is displayed using an indicator extending from the program start time down to the program end time.
Specification