Time-based graphical user interface for television program information
First Claim
1. A method for a computing device to present information about television programs via a graphical user interface, the method comprising:
- receiving metadata information for each of a plurality of indicated television programs that are each available for presentation at an associated presentation time;
determining a plurality of the indicated television programs that have associated presentation times that occur during a selected period of time, and identifying one or more other of the indicated television programs that have associated presentation times that do not occur during the selected period of time; and
displaying to a user of the computing device a graphical user interface having information about television programs available for presentation, the displayed graphical user interface including at least some of the received metadata information for each of the determined plurality of television programs, the displayed graphical user interface further including a first timebar that includes indications of times outside the selected period of time and that includes a graphical indicator for each of at least one of the identified one or more other television programs, each graphical indicator for an identified television program being displayed on the first timebar at an indicated time that corresponds to the associated presentation time of the identified television program, so that metadata information is displayed for programs that occur during the selected period of time and so that indications are displayed for at least some programs that occur outside the selected period of time.
1 Assignment
0 Petitions
Accused Products
Abstract
A graphical user interface (“GUI”) for a content management system is provided, such as to present television program information and/or information associated with other forms of multimedia content. In some situations, the GUI includes information presented simultaneously using at least first and second time scales, such as to provide relatively detailed information for content corresponding to a shorter time scale (e.g., to display television program listings with details about programs that are available during a time period at the shorter time scale) and to provide relatively limited information for content corresponding to a longer time scale (e.g., indications of other programs of potential interest at times outside the time period of the shorter time scale). In addition, in some situations the relatively limited information for content corresponding to the longer time scale may be selectable by the user to provide various functionality related to that content.
-
Citations
20 Claims
-
1. A method for a computing device to present information about television programs via a graphical user interface, the method comprising:
-
receiving metadata information for each of a plurality of indicated television programs that are each available for presentation at an associated presentation time;
determining a plurality of the indicated television programs that have associated presentation times that occur during a selected period of time, and identifying one or more other of the indicated television programs that have associated presentation times that do not occur during the selected period of time; and
displaying to a user of the computing device a graphical user interface having information about television programs available for presentation, the displayed graphical user interface including at least some of the received metadata information for each of the determined plurality of television programs, the displayed graphical user interface further including a first timebar that includes indications of times outside the selected period of time and that includes a graphical indicator for each of at least one of the identified one or more other television programs, each graphical indicator for an identified television program being displayed on the first timebar at an indicated time that corresponds to the associated presentation time of the identified television program, so that metadata information is displayed for programs that occur during the selected period of time and so that indications are displayed for at least some programs that occur outside the selected period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium whose contents enable a computing device to present information about television programming-related content via a user interface, by performing a method comprising:
-
receiving information related to a plurality of pieces of television programming-related content; and
presenting a user interface to provide information regarding the television programming-related content, by rendering a first timebar on the user interface that corresponds to a first time period;
rendering a second region on the user interface that corresponds to a second time period that is a subset of the first time period;
populating the second region with the received information for pieces of the television programming-related content that have associated times corresponding to the second time period; and
adding one or more indicators to the rendered first timebar that correspond to pieces of the television programming-related content that have associated times corresponding to portions of the first time period that are not in the second time period. - View Dependent Claims (15, 16)
-
-
17. A computing system configured to present information about television programming, comprising:
-
a display; and
a content management system configured to present on the display a graphical user interface with information about television program listings, the presented graphical user interface including a first timebar that corresponds to a first time period and including detail information for each of a plurality of television programs associated with a second time period, the first timebar including one or more graphical indicators corresponding to one or more television programs that are each associated with a portion of the first time period that is not part of the second time period. - View Dependent Claims (18, 19, 20)
-
Specification