Methods and systems for presenting program schedule information corresponding to a day selection
First Claim
1. A method for operating an interactive program guide, comprising:
- displaying a first display comprising a plurality of day options that each correspond to a unique day for which program schedule information is available, wherein each of the plurality of day options is displayed as a cell in a portion of a monthly calendar display and wherein each cell indicates the day number of the day of the month of the corresponding one of the plurality of day options;
receiving a selected day option of one of the plurality of day options; and
displaying a second display comprising a portion of the program schedule information that corresponds to the selected day option.
9 Assignments
0 Petitions
Accused Products
Abstract
Interactive program guide systems and related processes are provided which can automatically tune a television, or program a VCR, based on program selections made from program schedule information displayed on a television or other suitable video monitor. The interactive program guide is preferably implemented using a microprocessor-controlled set-top box that is coupled to the viewer'"'"'s television set. The set-top box receives program schedule information and software from a headend telecasting center. Preferably, program schedule information for the current day and at least six subsequent days is stored in a memory within the set-top box. The interactive program guide provides a display mode for allowing the viewer to apply a restrictive search selection criterion and a nonrestrictive sort attribute to the program schedule information.
300 Citations
62 Claims
-
1. A method for operating an interactive program guide, comprising:
-
displaying a first display comprising a plurality of day options that each correspond to a unique day for which program schedule information is available, wherein each of the plurality of day options is displayed as a cell in a portion of a monthly calendar display and wherein each cell indicates the day number of the day of the month of the corresponding one of the plurality of day options;
receiving a selected day option of one of the plurality of day options; and
displaying a second display comprising a portion of the program schedule information that corresponds to the selected day option. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
displaying at least one day part;
receiving a selected day part of one of the at least one day part; and
displaying the second display so that the portion of the program schedule information corresponds to both the selected day option and the selected day part.
-
-
3. The method of claim 2, further comprising displaying at least one day part as part of the first display.
-
4. The method of claim 2, wherein the at least one day part comprises a plurality of day parts and wherein each of the plurality of day parts corresponds to an equal portion of a day.
-
5. The method of claim 4, wherein each of the plurality of day parts corresponds to a four hour period.
-
6. The method of claim 2, further comprising selecting a default day part as the selected day part prior to receiving the selected day part.
-
7. The method of claim 6, wherein the default day part corresponds to program schedule information that was previously viewed in the interactive program guide.
-
8. The method of claim 2, wherein the at least one day part comprises a plurality of day parts, further comprising:
-
displaying a cursor designating one of the plurality of day parts;
receiving a cursor movement instruction;
repositioning the cursor in response to the cursor movement instruction; and
receiving as the selected day part one of the plurality of day parts designated by the cursor.
-
-
9. The method of claim 8, further comprising repositioning the cursor to a first of the plurality of day parts when a user attempts to move the cursor beyond a last of the plurality of day parts.
-
10. The method of claim 9, further comprising redisplaying the second display so that other program schedule information corresponding to one of the plurality of day parts other than the selected day part is displayed.
-
11. The method of claim 2, wherein the at least one day part is defined by a transmission from a remote location.
-
12. The method of claim 2, further comprising:
-
receiving a selection of a piece of program schedule information included in the portion of the program schedule information displayed in the second display; and
displaying a television program corresponding to the selection.
-
-
13. The method of claim 1, further comprising displaying at least one day indicator that corresponds to a unique day for which program schedule information is not available as part of the first display.
-
14. The method of claim 13, further comprising;
-
displaying a cursor designating one of the plurality of day options;
receiving a cursor movement instruction;
repositioning the cursor in response to the cursor movement instruction;
allowing the cursor to be repositioned to only one of the plurality of day options; and
receiving as the selected day option one of the plurality of day options designated by the cursor.
-
-
15. The method of claim 13, further comprising displaying the plurality, of day options and the at least one day indicator so that the plurality of day options has a different style of appearance from the at least one day indicator.
-
16. The method of claim 15, wherein the different style of appearance comprises the plurality of day options having a different display border than the at least one day indicator.
-
17. The method of claim 1, further comprising:
-
displaying a cursor designating one of the plurality of day options;
receiving a cursor movement instruction;
repositioning the cursor in response to the cursor movement instruction;
redisplaying the first display so that at least one new day option is displayed which corresponds to a different month than the plurality of day options previously displayed; and
receiving as the selected day option one of the at least one new day option designated by the cursor.
-
-
18. The method of claim 1, wherein the plurality of day options is defined by a transmission from a remote location.
-
19. The method of claim 1, further comprising:
-
receiving a selection of a piece of program schedule information included in the portion of the program schedule information displayed in the second display; and
displaying a television program corresponding to the selection.
-
-
20. The method of claim 1, further comprising selecting a default day option as the selected day option prior to receiving the selected day option.
-
21. The method of claim 1, wherein the default day option corresponds to program schedule information that was previously viewed in the interactive program guide.
-
22. The method of claim 1, further comprising:
-
displaying a cursor designating one of the plurality of day options;
receiving a cursor movement instruction;
repositioning the cursor in response to the cursor movement instruction; and
receiving as the selected day option one of the plurality of day options designated by the cursor.
-
-
23. The method of claim 22, further comprising repositioning the cursor to a first of the plurality of day options when a user attempts to move the cursor beyond a last of the plurality of day options.
-
24. The method of claim 1, further comprising redisplaying the second display so that other program schedule information not corresponding to the selected day option is displayed.
-
25. The method of claim 1, further comprising displaying at least one day indicator that corresponds to a day for which program schedule information is not available as part of the first display.
-
26. The method of claim 25, further comprising:
-
displaying a cursor designating one of the plurality of day options;
receiving a cursor movement instruction;
repositioning the cursor in response to the cursor movement instruction;
allowing the cursor to be repositioned to only one of the plurality of day options; and
receiving as the selected day option one of the plurality of day options designated by the cursor.
-
-
27. The method of claim 26, further comprising displaying the plurality of day options and the at least one day indicator so that the plurality of day options have a different style of appearance from the at least one day indicator.
-
28. The method of claim 25, further comprising:
-
displaying a cursor designating one of the plurality of day options;
receiving a cursor movement instruction;
repositioning the cursor in response to the cursor movement instruction;
redisplaying the first display so that at least one new day option is displayed which corresponds to a different month than the plurality of day options previously displayed; and
receiving as the selected day option one of the at least one new day option designated by the cursor.
-
-
29. The method of claim 1, wherein the plurality of day options comprises seven day options.
-
30. The method of claim 1, wherein the plurality of day options is defined by a transmission from a remote location.
-
31. The method of claim 1, further comprising:
-
receiving a selection of a piece of program schedule information included in the portion of the program schedule information displayed in the second display; and
displaying a television program corresponding to the selection.
-
-
32. An interactive program guide system that displays selected program schedule information on a display comprising:
-
a user input device; and
a control unit that (a) causes to be displayed a first display having a plurality of day options that correspond to a unique day for which program schedule information is available, wherein each of the plurality of day options is displayed as a cell in a portion of a monthly calendar display and wherein each cell indicates the day number of the day of the month of the corresponding one of the plurality of day options, (b) receives from the user input device a selected day option of one of the plurality of day options, and (c) causes to be displayed a second display having a portion of the program schedule information that corresponds to the selected day option. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
causes at least one day part to be displayed;
receives from the user device a selected day part of one of the at least one day part; and
causes the second display to be displayed so that the portion of the program schedule information corresponds to both the selected day option and the selected day part.
-
-
34. The interactive program guide system of claim 33, wherein the control unit causes the at least one day part to be displayed as part of the first display.
-
35. The interactive program guide system of claim 33, wherein the at least one day part comprises a plurality of day parts and wherein each of the plurality of day parts corresponds to an equal portion of a day.
-
36. The interactive program guide system of claim 35, wherein each of the plurality of day parts corresponds to a four hour period.
-
37. The interactive program guide system of claim 33, wherein the control unit selects a default day part as the selected day part prior to receiving the selected day part.
-
38. The interactive program guide system of claim 37, wherein the default day part corresponds to program schedule information that was previously viewed in the interactive program guide.
-
39. The interactive program guide system of claim 33, wherein the at least one day part comprises a plurality of day parts and wherein the control unit:
-
causes a cursor designating one of the plurality of day parts to be displayed;
receives from the user input device a cursor movement instruction;
repositions the cursor in response to the cursor movement instruction; and
receives as the selected day part one of the plurality of day parts designated by the cursor.
-
-
40. The interactive program guide system of claim 39, wherein the control unit repositions the cursor to a first of the plurality of day parts when a user attempts to move the cursor beyond a last of the plurality of day parts.
-
41. The interactive program guide system of claim 40, wherein the control unit causes the second display to be redisplayed so that other program schedule information corresponding to one of the plurality of day parts other than the selected day part is displayed.
-
42. The interactive program guide system of claim 33, wherein the at least one day part is defined by a transmission from a remote location.
-
43. The interactive program guide system of claim 33, wherein the control unit:
-
receives from the user input device a selection of a piece of program schedule information included in the portion of the program schedule information displayed in the second display; and
causes a television program corresponding to the selection to be displayed.
-
-
44. The interactive program guide system of claim 32, wherein the control unit also causes at least one day indicator that corresponds to a unique day for which program schedule information is not available to be displayed as part of the first display.
-
45. The interactive program guide system of claim 44, wherein the control unit:
-
causes a cursor designating one of the plurality of day options to be displayed;
receives from the user input device a cursor movement instruction;
repositions the cursor in response to the cursor movement instruction;
allows the cursor to be repositioned to only one of the plurality of day options; and
receives as the selected day option one of the plurality of day options designated by the cursor.
-
-
46. The interactive program guide system of claim 44, wherein the control unit causes the plurality of day options and the at least one day indicator to be displayed so that the plurality of day options has a different style of appearance from the at least one day indicator.
-
47. The interactive program guide system of claim 46, wherein the different style of appearance comprises the plurality of day options having a different display border than the at least one day indicator.
-
48. The interactive program guide system of claim 32, wherein the control unit:
-
causes a cursor designating one of the plurality of day options to be displayed;
receives from the user input device a cursor movement instruction;
repositions the cursor in response to the cursor movement instruction;
causes the first display to be redisplayed so that at least one new day option is displayed which corresponds to a different month than the plurality of day options previously displayed; and
receives as the selected day option one of the at least one new day option designated by the cursor.
-
-
49. The interactive program guide system of claim 32, wherein the plurality of day options is defined by a transmission from a remote location.
-
50. The interactive program guide system of claim 32, wherein the control unit:
-
receives from the user input device a selection of a piece of program schedule information included in the portion of the program schedule information displayed in the second display; and
causes a television program corresponding to the selection to be displayed.
-
-
51. The interactive program guide system of claim 32, wherein the control unit selects a default day option as the selected day option prior to receiving the selected day option.
-
52. The interactive program guide system of claim 51, wherein the default day option corresponds to program schedule information that was previously viewed in the interactive program guide.
-
53. The interactive program guide system of claim 32, wherein the control unit:
-
causes a cursor designating one of the plurality of day options to be displayed;
receives from the user input device a cursor movement instruction;
repositions the cursor in response to the cursor movement instruction; and
receives as the selected day option one of the plurality of day options designated by the cursor.
-
-
54. The interactive program guide system of claim 53, wherein the control unit repositions the cursor to a first of the plurality of day options when a user attempts to move the cursor beyond a last of the plurality of day options.
-
55. The interactive program guide system of claim 32, wherein the control unit causes the second display to be redisplayed so that other program schedule information not corresponding to the selected day option is displayed.
-
56. The interactive program guide system of claim 32, wherein the control unit causes at least one day indicator that corresponds to a day for which program schedule information is not available to be displayed as part of the first display.
-
57. The interactive program guide system of claim 56, wherein the control unit:
-
causes a cursor designating one of the plurality of day options to be displayed;
receives from the user input device a cursor movement instruction;
repositions the cursor in response to the cursor movement instruction;
allows the cursor to be repositioned to only one of the plurality of day options; and
receives as the selected day option one of the plurality of day options designated by the cursor.
-
-
58. The interactive program guide system of claim 57, wherein the control unit causes the plurality of day options and the at least one day indicator to be displayed so that the plurality of day options have a different style of appearance from the at least one day indicator.
-
59. The interactive program guide system of claim 56, wherein the control unit:
-
causes a cursor designating one of the plurality of day options to be displayed;
receives from the user input device a cursor movement instruction;
repositions the cursor in response to the cursor movement instruction;
causes the first display to be redisplayed so that at least one new day option is displayed which correspond to a different month than the plurality of day options previously displayed; and
receives as the selected day option one of the at least one new day option designated by the cursor.
-
-
60. The interactive program guide system of claim 32, wherein the plurality of day options comprises seven day options.
-
61. The interactive program guide system of claim 32, wherein the plurality of day options is defined by a transmission from a remote location.
-
62. The interactive program guide system of claim 32, wherein the control unit:
-
receives from the user input device a selection of a piece of program schedule information included in the portion of the program schedule information displayed in the second display; and
causes a television program corresponding to the selection to be displayed.
-
Specification