Systems and methods for providing a scan transport bar
First Claim
Patent Images
1. A method for generating a program scan toolbar for allowing users of an interactive media guidance application to navigate programs within a program scan, comprising:
- identifying a plurality of programs for inclusion in a program scan;
retrieving information identifying each of the plurality of programs from memory;
generating a cell for each of the plurality of programs, each cell containing the identifying information for a program;
assigning a tuning sequence number for each of the plurality of programs;
displaying the plurality of cells;
performing a program scan in which each of the plurality of programs is successively tuned to for a defined period of time;
receiving a user navigation numerical input comprising a tuning sequence number; and
in response to receiving the tuning sequence number, directing the tuner to the received tuning sequence number and, without further user input, restarting the program scan from the program assigned the tuning sequence number.
11 Assignments
0 Petitions
Accused Products
Abstract
A scan transport bar is disclosed. The scan transport bar includes a number of cells indicating programs within the scan. The scan transport bar is displayed with the currently-tuned program. The scan transport bar includes tuning sequence numbers for allowing users to easily tune to programs within the scan. A countdown timer is also provided that indicates the amount of time until the next tune in the scan.
-
Citations
87 Claims
-
1. A method for generating a program scan toolbar for allowing users of an interactive media guidance application to navigate programs within a program scan, comprising:
-
identifying a plurality of programs for inclusion in a program scan; retrieving information identifying each of the plurality of programs from memory; generating a cell for each of the plurality of programs, each cell containing the identifying information for a program; assigning a tuning sequence number for each of the plurality of programs; displaying the plurality of cells; performing a program scan in which each of the plurality of programs is successively tuned to for a defined period of time; receiving a user navigation numerical input comprising a tuning sequence number; and in response to receiving the tuning sequence number, directing the tuner to the received tuning sequence number and, without further user input, restarting the program scan from the program assigned the tuning sequence number. - 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. A system for generating a program scan toolbar for allowing users of an interactive media guidance application to navigate programs within a program scan, comprising:
-
a user input device; and control circuitry comprising memory and a tuner, the control circuitry configured to; identify a plurality of programs for inclusion in a program scan; retrieve information identifying each of the plurality of programs from the memory; generate a cell for each of the plurality of programs, each cell containing the identifying information for a program; assign a tuning sequence number for each of the plurality of programs; direct a display device to display the plurality of cells; initiate a program scan in which the control circuitry directs the tuner to successively tune to each of the plurality of programs for a defined period of time; receive a user navigation numerical input from the user input device comprising a tuning sequence number; and in response to receiving the tuning sequence number, directing the tuner to the received tuning sequence number and, without further user input, restarting the program scan from the program assigned the tuning sequence number. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A system for generating a program scan toolbar for allowing users of an interactive media guidance application to navigate programs within a program scan, comprising:
-
means for identifying a plurality of programs for inclusion in a program scan; means for retrieving information identifying each of the plurality of programs from memory; means for generating a cell for each of the plurality of programs, each cell containing the identifying information for a program; means for assigning a tuning sequence number for each of the plurality of programs; means for displaying the plurality of cells; means for performing a program scan in which each of the plurality of programs is successively tuned to for a defined period of time; means for receiving a user navigation numerical input comprising a tuning sequence number; and means for, in response to receiving the tuning sequence number, directing the tuner to the received tuning sequence number and, without further user input, restarting the program scan from the program assigned the tuning sequence number. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
-
67. A method for allowing users of an interactive media guidance application to navigate within a program scan out of the order of the tuning sequence of the scan, comprising:
-
directing at least one tuner to perform a program scan in which each of a plurality of programs is successively tuned to for a defined period of time; receiving a user input to tune to a program in the scan that is not the next or prior program in the tuning sequence; and in response to the user input, tuning to the program in the scan and, without further user input, automatically resuming the scan tuning sequence from that program. - View Dependent Claims (68, 69)
-
-
70. A method for allowing users of an interactive media guidance application to access program information for programs within a program scan out of the order of the tuning sequence of the scan, comprising:
-
directing at least one tuner to perform a program scan in which each of a plurality of programs is successively tuned to for a defined period of time; while the at least one tuner continues to perform the program scan, retrieving information specific to at least two programs from program guide data stored in a memory, wherein the retrieved information comprises at least two program titles, and wherein the at least two programs are programs within the scan tuning sequence other than the currently tuned to program; and displaying, during the scan, the retrieved information, wherein the displaying comprises simultaneously displaying the at least two program titles, and wherein the currently tuned to program is independent of user interactions with the displayed at least two program titles. - View Dependent Claims (71, 72, 73)
-
-
74. A system for allowing users of an interactive media guidance application to navigate within a program scan out of the order of the tuning sequence of the scan, comprising:
-
a user input device; and control circuitry comprising a tuner and configured to; perform a program scan in which the control circuitry directs the tuner to successively tune to each of a plurality of programs for a defined period of time; receive a user input from the user input device to tune to a program in the scan that is not the next or prior program in the tuning sequence; and in response to the user input, direct the tuner to tune to the program in the scan and, without further user input, automatically resume the scan tuning sequence from that program. - View Dependent Claims (75, 76)
-
-
77. A system for allowing users of an interactive media guidance application to access program information for programs within a program scan out of the order of the tuning sequence of the scan, comprising:
-
a user input device; and control circuitry comprising a tuner and configured to; perform a program scan in which the control circuitry directs the tuner to successively tune to each of a plurality of programs for a defined period of time; while the program scan continues to be performed, retrieve information specific to at least two programs from program guide data stored in a memory, wherein the retrieved information comprises at least two program titles, and wherein the at least two programs are programs within the scan tuning sequence other than the currently tuned to program; and direct a display device to display, during the scan, the retrieved information, wherein the display of the retrieved information includes the simultaneous display of the at least two program titles, and wherein the currently tuned to program is independent of user interactions with the displayed at least two program titles. - View Dependent Claims (78, 79, 80)
-
-
81. A system for allowing users of an interactive media guidance application to navigate within a program scan out of the order of the tuning sequence of the scan, comprising:
-
means for performing a program scan in which each of a plurality of programs is successively tuned to for a defined period of time; means for receiving a user input to tune to a program in the scan that is not the next or prior program in the tuning sequence; and means for in response to the user input, tuning to the program in the scan and, without further user input, automatically resuming the scan tuning sequence from that program. - View Dependent Claims (82, 83)
-
-
84. A system for allowing users of an interactive media guidance application to access program information for programs within a program scan out of the order of the tuning sequence of the scan, comprising:
-
means for performing a program scan in which each of a plurality of programs is successively tuned to for a defined period of time; means for retrieving, while the at least one tuner continues to perform the program scan, information specific to at least two programs from program guide data stored in a memory, wherein the retrieved information comprises at least two program titles, and wherein the at least two programs are programs within the scan tuning sequence other than the currently tuned to program; and means for displaying, during the scan, the retrieved information, wherein the means for displaying comprises means for simultaneously displaying the at least two program titles, and wherein the currently tuned to program is independent of user interactions with the displayed at least two program titles. - View Dependent Claims (85, 86, 87)
-
Specification