Active path menu navigation system
DC CAFCFirst Claim
1. A method for navigating within a multi-level hierarchical information structure where each level in the information structure contains plural items, each said item being at least one of a function, a pointer to a location, and a pointer to another level, said method comprising the steps of:
- providing a graphical user menu system displaying the items of a given level of the hierarchical information structure and enabling selection thereof; and
dynamically constructing an Active Path as a sequence of active links as items are selected using the graphical user menu system, with one said active link corresponding to each of the items selected, said active links providing direct access to one of a function, corresponding level and menu item without the need to navigate using said graphical user menu system;
each said active link enabling the user to directly browse all items on any given level of the hierarchical information structure including all hierarchically subordinate items without affecting the Active Path.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A method for navigating within a multi-level hierarchical collapsing menu structure is disclosed. Each level in the menu structure contains plural items, each item being at least one of a function, a pointer to a location, and a pointer to another level. The method of the present invention includes a step of providing a graphical user menu system displaying the items of a given level and enabling selection thereof, wherein access of the given level requires sequential access of each of the levels preceding the given level in the hierarchy. An Active Path is dynamically constructed as a sequence of active links as items are selected using the graphical user menu system, with one active link corresponding to each of the items selected. The active links provide direct access to a function corresponding level or menu item without the need to navigate using the graphical user menu system.
109 Citations
9 Claims
-
1. A method for navigating within a multi-level hierarchical information structure where each level in the information structure contains plural items, each said item being at least one of a function, a pointer to a location, and a pointer to another level, said method comprising the steps of:
-
providing a graphical user menu system displaying the items of a given level of the hierarchical information structure and enabling selection thereof; and dynamically constructing an Active Path as a sequence of active links as items are selected using the graphical user menu system, with one said active link corresponding to each of the items selected, said active links providing direct access to one of a function, corresponding level and menu item without the need to navigate using said graphical user menu system; each said active link enabling the user to directly browse all items on any given level of the hierarchical information structure including all hierarchically subordinate items without affecting the Active Path. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for navigating websites including a plurality of hierarchically organized web pages, said method eliminating the need for providing hyperlinks and navigational elements on the individual web pages, comprising:
-
constructing a data file representing the hierarchical structure of the multi-level hierarchical website; providing a means for browsing the data file representing the hierarchical structure; dynamically constructing an Active Path as a sequence of active links as the user navigates the multi-level hierarchical website, wherein each said active link corresponds to a level in the hierarchical structure; wherein a user may directly access any given level of the hierarchical structure by selecting a given said active link; each said active link providing the user to directly browse all items on any given level of the hierarchical structure including all hierarchically subordinate items without affecting the Active Path.
-
-
8. A method for navigating websites including a plurality of hierarchically organized web pages, said method eliminating the need for providing hyperlinks and navigational elements on the individual web pages, comprising:
-
retrieving a data file representing the hierarchical structure of the multi-level hierarchical website; providing a means for browsing the data file representing the hierarchical structure; dynamically constructing an Active Path as a sequence of active links as the user navigates the multi-level hierarchical website, wherein each said active link corresponds to a level in the hierarchical structure; wherein a user may directly access any given level of the hierarchical structure by selecting a given said active link;
each said active link providing the user to directly browse all items on any given level of the hierarchical structure including all hierarchically subordinate items without affecting the Active Path.
-
-
9. A method for navigating within a multi-level hierarchical information structure where each level in the structure contains plural items, each said item being at least one of a function, a pointer to a location, and a pointer to another level, said method comprising the steps of:
-
displaying a graphic element representing a root of the hierarchical information structure; browsing the hierarchical information structure by rolling over said graphic element using a pointing device, wherein browsing results in the display of sibling items or hierarchically subordinate items; selecting one of the displayed items; dynamically constructing an Active Path as a sequence of active links as items are selected, with one said active link corresponding to each of the items selected, said active links providing direct access to one of a function, corresponding level and item without the need to navigate from the root of the hierarchical information structure; each said active link enabling the user to directly browse all items on any given level of the hierarchical information structure including all hierarchically subordinate items without affecting the Active Path.
-
Specification