System and method for presenting information organized by hierarchical levels
DCFirst Claim
1. A user interface for displaying database classifiers organized with multiple hierarchy levels, the user interface comprising:
- a root node navigation bar representing a root hierarchy level of the multiple hierarchy levels; and
multiple sub-node navigation bars oriented from the root node navigation bar, each sub-node navigation bar representing a sub-node from a selected level of the multiple hierarchy levels, wherein multiple sub-nodes represent database classifiers of database objects and a plurality of sub-nodes in the multiple hierarchy levels represent the same database classifier label having associated indexed, homogenous attributes of parts and each indexed, homogenous attribute represents a heterogeneous section of the parts sliced across the attributes of the parts;
wherein the sub-node navigation bars display sub-nodes on a path from the root hierarchy level to the one or more sub-nodes having the lowest selected hierarchy level, wherein the user interface hides siblings of the displayed sub-nodes for the hierarchy levels between the root level and the hierarchy level of the one or more sub-nodes having the lowest selected hierarchy level, and each displayed sub-node represents a distinct classifier in the path.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system and method for presenting information organized by hierarchy levels displays navigation bars related to the hierarchy of nodes from the root node to the one or more sub-nodes having the lowest hierarchy level and hides unrelated sub-nodes, such as siblings of ancestors of the lowest hierarchy level node. The relevant levels of the hierarchy are displayed as a stacked box metaphor to provide strong state information for information associated with a desired sub-node of the lowest selected hierarchy level. Index tabs provide a view of heterogeneous sections sliced across a desired attribute to provide rapid navigation through a hierarchy of non-homogeneous classifiers to find information having an indexed attribute. Activation of a sub-node navigation bar displays information associated with the sub-node or displays child nodes and hides sibling nodes of the activated sub-node. An activation icon associated with navigation bars allows a user to browse upwards in the hierarchy level as desired.
-
Citations
45 Claims
-
1. A user interface for displaying database classifiers organized with multiple hierarchy levels, the user interface comprising:
-
a root node navigation bar representing a root hierarchy level of the multiple hierarchy levels; and multiple sub-node navigation bars oriented from the root node navigation bar, each sub-node navigation bar representing a sub-node from a selected level of the multiple hierarchy levels, wherein multiple sub-nodes represent database classifiers of database objects and a plurality of sub-nodes in the multiple hierarchy levels represent the same database classifier label having associated indexed, homogenous attributes of parts and each indexed, homogenous attribute represents a heterogeneous section of the parts sliced across the attributes of the parts; wherein the sub-node navigation bars display sub-nodes on a path from the root hierarchy level to the one or more sub-nodes having the lowest selected hierarchy level, wherein the user interface hides siblings of the displayed sub-nodes for the hierarchy levels between the root level and the hierarchy level of the one or more sub-nodes having the lowest selected hierarchy level, and each displayed sub-node represents a distinct classifier in the path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for presenting database classifiers organized by hierarchy levels, the method comprising:
-
displaying a first hierarchy level having a first hierarchy database classifier label; displaying a second hierarchy level having multiple second hierarchy database classifier labels; activating one of the second hierarchy database classifier labels; displaying information associated with the activated database classifier label or, if available, a third hierarchy level having multiple third hierarchy database classifier labels; and hiding display of the unactivated second hierarchy database classifier labels; wherein multiple database classifier labels represent database objects and a plurality of database classifier labels in multiple hierarchy branches are the same database classifier label having associated indexed, homogenous attributes of parts and each indexed, homogenous attribute represents a heterogeneous section of the parts sliced across the attributes of the parts and each displayed classifier label is displayed only once in each displayed hierarchy. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer system comprising:
-
a database having information classified by non-homogeneous classifiers organized as a root node and multiple sub-nodes; a display operable to present a user interface; a control interfaced with the database and the display, the control operable to generate a user interface for presentation on the display, the user interface having the root node and predetermined sub-nodes stacked from highest to lowest hierarchy levels, the user interface further operable to hide predetermined sub-nodes that are not relevant to the sub-node having the lowest hierarchy level, wherein multiple sub-nodes represent database classifiers of database objects, and a plurality of sub-nodes in the multiple hierarchy levels are the same database classifier label having associated indexed, homogenous attributes of parts and each indexed, homogenous attribute represents a heterogeneous section of the parts sliced across the attributes of the parts, and each displayed sub-node represents a distinct classifier. - View Dependent Claims (19, 20, 21)
-
-
22. A program product for displaying hierarchy levels of database classifiers that organize the database classifiers with multiple nodes, the program product comprising:
-
a storage medium that stores computer readable instructions; and instructions stored on the storage medium, the instructions operable to command a computer to display selected nodes from first, second or third hierarchy levels, the instructions selecting for display the nodes of the first and second hierarchy levels display only the nodes of the first and second hierarchy levels on a traversed path to the third hierarchy level, wherein multiple nodes represent database classifiers of database objects, a plurality of nodes in the hierarchy levels represent the same database classifier label having associated indexed, homogenous attributes of parts and each indexed, homogenous attribute represents a heterogeneous section of the parts sliced across the attributes of the parts, and each displayed node represents a distinct classifier. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. An electronic display of database classifiers organized with multiple hierarchy levels, the electronic display comprising:
-
a visual representation of a tree data structure having a root node and multiple descendant nodes; and a visual representation of an index of data associated with a selected descendant node; wherein the visual representation of the tree data structure displays the descendant nodes on the traversed path from the root node to the selected descendant node and conceals siblings of the descendant nodes on the traversed path; and wherein multiple descendant nodes represent database classifiers of database objects, a plurality of descendant nodes in the multiple hierarchy levels represent the same database classifier label having associated indexed, homogenous attributes of parts and each indexed, homogenous attribute represents a heterogeneous section of the parts sliced across the attributes of the parts, and each displayed node represents a distinct classifier. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A combination tree data structure and index capable of electronic visual display of database classifiers organized by hierarchy levels, the combination tree data structure and index comprising:
-
a tree data structure having one or more nodes associated with each hierarchy level; and an index of selected information associated with a selected one of the nodes, the index having a plurality of indices, each of the plurality of indices capable of displaying predetermined parts of the selected information, wherein the siblings of the selected node and the siblings of ancestors of the elected node are not displayed; and wherein multiple sibling nodes represent database classifiers of database objects, a plurality of sibling nodes in the hierarchy levels represent the same database classifier label having associated indexed, homogenous attributes of parts and each indexed, homogenous attribute represents a heterogeneous section of the parts sliced across the attributes of the parts, and the selected node, the ancestors of the selected node, and any children of the selected node represent distinct classifiers. - View Dependent Claims (38, 39, 40)
-
-
41. A method of electronically displaying database classifiers organized by hierarchy levels, the method comprising:
-
displaying a tree structure having a plurality of nodes representing database classifiers; selecting a node; displaying the tree structure with only the selected node and the direct ancestors of the selected node, wherein the displayed tree structure represents distinct database classifiers; and displaying an index associated with the selected node, the index having a plurality of indices, each of the plurality of indices having associated information representing a database object; wherein multiple sibling nodes represent database classifiers of database objects, a plurality of sibling nodes in the hierarchy levels represent the same database classifier label having associated indexed, homogenous attributes of parts and each indexed, homogenous attribute represents a heterogeneous section of the parts sliced across the attributes of the parts. - View Dependent Claims (42, 43, 44, 45)
-
Specification