Media user interfaces using metadata from different sources
First Claim
1. A method for displaying selection items on a user interface comprising:
- receiving, by a user interface rendering system, a request for a navigation element for an interactive program guide, wherein the navigation element contains a plurality of selectable navigation objects and each of said plurality of selectable navigation objects contains both active and inactive selection items, wherein said inactive selection items are not selectable;
dynamically retrieving a plurality of active and inactive selection items associated with the navigation element and at least one of said selectable navigation objects;
dynamically filtering the plurality of active and inactive selection items to reduce the number of active and inactive selection items to be rendered, wherein during the filtering step, a characteristic of each of the plurality of active and inactive selection items is changed to reflect the filtered status; and
rendering the reduced number of active and inactive selection items on a display, wherein said retrieving and filtering steps are performed prior to rendering any active and inactive selection items on said display, wherein the rendering step provides a graphical representation of said rendered reduced number of active and inactive selection items in the navigation element visible on the display and wherein each of the rendered reduced number of active selection items on the display are selectable by an image or icon visible on the display.
5 Assignments
0 Petitions
Accused Products
Abstract
A navigation interface display system generates a navigation element that organizes television programming data in an easy-to-use manner. The navigation element employs a hierarchical display protocol for a plurality of selection items that represent the various television programs, channels, and/or networks. The hierarchical display scheme displays a limited number of active selection items at a first magnification level and additional active selection items at a second magnification level. In addition, the selection items are displayed on distinctive areas or features of the navigation element, where such features represent different content genres or categories. Subcategories can also be displayed in a hierarchical manner, thus providing additional information related to the content as the magnification level of the navigation element changes.
-
Citations
25 Claims
-
1. A method for displaying selection items on a user interface comprising:
- receiving, by a user interface rendering system, a request for a navigation element for an interactive program guide, wherein the navigation element contains a plurality of selectable navigation objects and each of said plurality of selectable navigation objects contains both active and inactive selection items, wherein said inactive selection items are not selectable;
dynamically retrieving a plurality of active and inactive selection items associated with the navigation element and at least one of said selectable navigation objects;
dynamically filtering the plurality of active and inactive selection items to reduce the number of active and inactive selection items to be rendered, wherein during the filtering step, a characteristic of each of the plurality of active and inactive selection items is changed to reflect the filtered status; and
rendering the reduced number of active and inactive selection items on a display, wherein said retrieving and filtering steps are performed prior to rendering any active and inactive selection items on said display, wherein the rendering step provides a graphical representation of said rendered reduced number of active and inactive selection items in the navigation element visible on the display and wherein each of the rendered reduced number of active selection items on the display are selectable by an image or icon visible on the display. - View Dependent Claims (2, 3, 4, 5)
- receiving, by a user interface rendering system, a request for a navigation element for an interactive program guide, wherein the navigation element contains a plurality of selectable navigation objects and each of said plurality of selectable navigation objects contains both active and inactive selection items, wherein said inactive selection items are not selectable;
-
6. A navigation interface request method, the method comprising:
- requesting a navigation element for an interactive program guide, wherein the navigation element contains a plurality of selectable navigation objects and each of said plurality of selectable navigation objects contains both active and inactive selection items, wherein said inactive selection items are not selectable;
dynamically retrieving at least a portion of the navigation element and at least one of said selectable navigation objects;
receiving navigation element information associated with the step of retrieving at least a portion of the navigation element;
dynamically applying a first filtering to the at least a portion of the navigation element, wherein during the filtering step, a characteristic of the at least one of said selectable navigation objects and/or each of the selection items associated with said portion of the navigation element is changed to reflect the filtered status; and
displaying an output associated with the received navigation element, wherein said retrieving, receiving, and filtering steps are performed prior to displaying any output, wherein the displaying step provides a graphical representation of said output associated with the received the navigation element and wherein each of the active selection items on the display are selectable by an image or icon visible on the display. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
- requesting a navigation element for an interactive program guide, wherein the navigation element contains a plurality of selectable navigation objects and each of said plurality of selectable navigation objects contains both active and inactive selection items, wherein said inactive selection items are not selectable;
-
16. A system configured to perform a navigation interface request method, the system comprising:
- a presentation layer configured to request a navigation element for an interactive program guide, wherein the navigation element contains a plurality of selectable navigation objects and each of said plurality of selectable navigation objects, contains both active and inactive selection items, wherein said inactive selection items are not selectable;
a server configured to dynamically retrieve at least a portion of the navigation element and at least one of said selectable navigation objects, wherein said server is a computing device using at least one microprocessor device configured to perform certain functions;
the server configured to dynamically apply a first filtering to the at least a portion of the navigation element, wherein during the filtering step, a characteristic of the at least one of said selectable navigation objects and/or each of the selection items associated with said portion of the navigation element is changed to reflect the filtered status;
the presentation layer configured to receive navigation element information associated with the step of retrieving at least a portion of the navigation element; and
the presentation layer configured to display an output associated with the received navigation element, wherein the retrieving, filtering, and receiving steps are performed prior to displaying any output, wherein the displaying step provides a graphical representation of said output associated with the received navigation element and wherein each of the active selection items on the display are selectable by an image or icon visible on the display. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
- a presentation layer configured to request a navigation element for an interactive program guide, wherein the navigation element contains a plurality of selectable navigation objects and each of said plurality of selectable navigation objects, contains both active and inactive selection items, wherein said inactive selection items are not selectable;
Specification