Interactive television program guide with enhanced user interface
An enhanced program guide interface is provided. The interface may use colors and other display characteristics, and may provide navigational interface elements, and other displays, to enhance the user's guidance experience. The system may include advertisements that are tied to the subject matter of program guide features, options or functions. Display elements may be componentized.
1 - 20 . (canceled)
21 . A method for providing displays of program listings by category comprising:
receiving a user indication to view listings by category for multiple categories;
determining whether there are listings available for each category of the multiple categories;
making available for selection only categories for which listings are available;
providing the user with an opportunity to select a category of the categories for which listings are available; and
providing a display of listings for the selected category.
22 - 48 . (canceled)
49 . An interactive television program guide system in which displays of program listings by category are provided, comprising:
means for receiving a user indication to view listings by category for multiple categories;
means for determining whether there are listings available for each category of the multiple categories;
means for making available for selection only categories for which listings are available;
means for providing the user with an opportunity to select a category of the categories for which listings are available; and
means for providing a display of listings for the selected category.
50 - 76 . (canceled)
77 . An interactive television program guide system in which displays of program listings by category are provided, comprising:
a user input device;
a display device; and
control circuitry configured to:
receive a user indication to view listings by category for multiple categories from the user input device;
determine whether there are listings available for each category of the multiple categories;
direct the display device to make available for selection with the user input device only categories for which listings are available;
direct the display device to provide the user with an opportunity to select a category of the categories for which listings are available with the user input device; and
direct the display device to provide a display of listings for the selected category.
78 - 84 . (canceled)
85 . The method of claim 21 wherein at least one of the multiple categories comprises one or more subcategories.
86 . The method of claim 85 further comprising:
receiving a user indication to view listings by subcategory for multiple subcategories;
determining whether there are listings available for each subcategory of the multiple subcategories;
making available for selection only subcategories for which listings are available;
providing the user with an opportunity to select a subcategory of the subcategories for which listings are available; and
providing a display of listings for the selected subcategory.
87 . The system of claim 49 wherein at least one of the multiple categories comprises one or more subcategories.
88 . The system of claim 87 further comprising:
means for receiving a user indication to view listings by subcategory for multiple subcategories;
means for determining whether there are listings available for each subcategory of the multiple subcategories;
means for making available for selection only subcategories for which listings are available;
means for providing the user with an opportunity to select a subcategory of the subcategories for which listings are available; and
means for providing a display of listings for the selected subcategory.
89 . The system of claim 77 wherein at least one of the multiple categories comprises one or more subcategories.
90 . The system of claim 89 the control circuitry is further configured to:
receive a user indication to view listings by subcategory for multiple subcategories;
determine whether there are listings available for each subcategory of the multiple subcategories;
make available for selection only subcategories for which listings are available;
provide the user with an opportunity to select a subcategory of the subcategories for which listings are available; and
provide a display of listings for the selected subcategory.