Display of television program information using dynamically-adjusted scroll rate
First Claim
1. A method of displaying television program information, the method comprising:
- (a) displaying program information for a first television program from a plurality of television programs on a display;
(b) scrolling the display to display program information for a second television program from the plurality of television programs; and
(c) dynamically adjusting a scroll rate at which the display is scrolled based upon a predetermined characteristic of the first television program.
12 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, program product and method dynamically adjust the scroll rate used to scroll through the program information for various television programs available to a television viewer to provide a variable rate of scroll for program information presented to the television viewer. The scroll rate may be varied, for example, to emphasize certain program information relative to other program information, e.g., by slowing down the scroll rate to increase the visibility for important program information and speeding up the scroll rate to decrease the visibility of less important program information. Dynamic scroll rate adjustment may be utilized in a number of situations, including in connection with non-interactive electronic program listings, interactive electronic program guides, and electronic overlays, among others. Furthermore, dynamic scroll rate adjustment may be based upon a number of different characteristics of the television programs associated with the displayed program information, including for example, the frequency of access of different television programs, or sponsorship of certain television programs.
157 Citations
27 Claims
-
1. A method of displaying television program information, the method comprising:
-
(a) displaying program information for a first television program from a plurality of television programs on a display;
(b) scrolling the display to display program information for a second television program from the plurality of television programs; and
(c) dynamically adjusting a scroll rate at which the display is scrolled based upon a predetermined characteristic of the first television program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of displaying television program information, the method comprising:
-
(a) monitoring user viewing habits;
(b) scrolling through displayed program information associated with a plurality of television programs; and
(c) dynamically adjusting a scroll rate used when scrolling through the displayed program information associated with the plurality of television programs based upon the user viewing habits. - View Dependent Claims (16, 17)
-
-
18. A method of displaying television program information, the method comprising:
-
(a) continuously scrolling through a list of program information for a plurality of television programs;
(b) dynamically adjusting a scroll rate used when continuously scrolling through the list of program information; and
(c) monitoring user viewing habits to determine that a first television program has a higher frequency of access than a second television program, and wherein dynamically adjusting the scroll rate is performed in response to the user viewing habits such that the scroll rate is slower when scrolling through the program information associated with the first television program relative to the scroll rate when scrolling through the program information associated with the second television program.
-
-
19. A method of displaying television program information, the method comprising:
-
(a) continuously scrolling through a list of program information for a plurality of television programs;
(b) dynamically adjusting a scroll rate used when continuously scrolling through the list of program information; and
(c) receiving sponsorship information indicating that a first television program is a sponsored program and that a second television program is not a sponsored program, and wherein dynamically adjusting the scroll rate is performed in response to the sponsorship information such that the scroll rate is slower when scrolling through the program information associated with the first television program relative to the scroll rate when scrolling through the program information associated with the second television program.
-
-
20. An apparatus, comprising:
-
(a) a memory; and
(b) a program resident in the memory, the program configured to display program information for a first television program from a plurality of television programs on a display, scroll the display to display program information for a second television program from the plurality of television programs, and dynamically adjust a scroll rate at which the display is scrolled based upon a predetermined characteristic of the first television program. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A program product, comprising:
-
(a) a program configured to display program information for a first television program from a plurality of television programs on a display, scroll the display to display program information for a second television program from the plurality of television programs, and dynamically adjust a scroll rate at which the display is scrolled based upon a predetermined characteristic of the first television program; and
(b) a signal bearing medium bearing the program. - View Dependent Claims (27)
-
Specification