Methods, systems and computer program products for providing multi-dimensional tree diagram graphical user interfaces
First Claim
1. A method for displaying a set of hierarchical data on an electronic display, the method comprising:
- displaying the set of hierarchical data on the electronic display in a tree diagram having a first portion and a second portion;
wherein the first portion of the tree diagram has a plurality of vertically oriented levels; and
wherein the second portion of the tree diagram has a plurality of horizontally oriented levels,wherein the second portion of the tree diagram is disposed between two adjacent levels of the plurality of vertically oriented levels.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and computer program products for displaying a set of hierarchical data in a tree diagram are provided. One or more of the elements in the set of hierarchical data may include a set of embedded hierarchical data. The tree diagram includes at least two different parts, where the first part has a plurality of vertically oriented levels, and the second part has a plurality of horizontally oriented levels. The set of hierarchical data may be displayed in the first part of the tree diagram, and the set of embedded hierarchical data may be displayed in the second part of the tree diagram. One or more elements in the set of embedded hierarchical data may also include embedded hierarchical data. This doubly-embedded hierarchical data may be displayed in the first part of the tree diagram.
112 Citations
26 Claims
-
1. A method for displaying a set of hierarchical data on an electronic display, the method comprising:
-
displaying the set of hierarchical data on the electronic display in a tree diagram having a first portion and a second portion; wherein the first portion of the tree diagram has a plurality of vertically oriented levels; and wherein the second portion of the tree diagram has a plurality of horizontally oriented levels, wherein the second portion of the tree diagram is disposed between two adjacent levels of the plurality of vertically oriented levels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for displaying a set of hierarchical data on an electronic display, the method comprising:
-
displaying the set of hierarchical data on the electronic display in a tree diagram having a first portion and a second portion; wherein the first portion of the tree diagram has a plurality of vertically oriented levels; wherein the second portion of the tree diagram has a plurality of horizontally oriented levels; and wherein at least one element in the set of hierarchical data includes a set of embedded hierarchical data. - View Dependent Claims (11, 12)
-
-
13. A method for displaying a set of hierarchical data in which elements of the set of hierarchical data include embedded hierarchical data on an electronic display, the method comprising:
-
displaying at least part of the set of hierarchical data on the electronic display in a first plurality of levels that have a first orientation upon which the one or more nodes that comprise the level are substantially aligned; and displaying the embedded hierarchical data embedded in at least one of the elements of the set of hierarchical data on the electronic display in a second plurality of levels that have a second orientation upon which the one or more nodes that comprise the level are substantially aligned; wherein the second orientation is different than the first orientation. - View Dependent Claims (14, 15)
-
-
16. A graphical user interface for displaying a set of hierarchical data in which elements of the set of hierarchical data include embedded hierarchical data, comprising:
-
a tree diagram having a plurality of vertically oriented levels that include one or more nodes; a plurality of horizontally oriented levels that include one or more nodes, wherein each of the plurality of horizontally oriented levels branch out directly or indirectly from respective of the one or more nodes in the plurality of vertically oriented levels. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product for displaying a set of hierarchical data in which elements of the set of hierarchical data include embedded hierarchical data on an electronic display, the method comprising:
-
a computer readable medium having computer readable program code embodied therein, the computer readable program code comprising; computer readable program code configured to display at least part of the set of hierarchical data on the electronic display in a first plurality of levels having a first orientation; and computer readable program code configured to display embedded hierarchical data embedded in at least one of the elements of the set of hierarchical data on the electronic display in a second plurality of levels having a second orientation that is different than the first orientation.
-
-
26. A method for displaying a set of hierarchical data on an electronic display, the method comprising:
-
displaying the set of hierarchical data on the electronic display in a tree diagram having a first portion and a second portion; wherein the first portion of the tree diagram has a plurality of vertically oriented levels, wherein each of the plurality of vertically oriented levels includes one or more vertically aligned nodes that contain data from the set of hierarchical data; and wherein the second portion of the tree diagram has a plurality of horizontally oriented levels, wherein each of the plurality of horizontally oriented levels includes one or more horizontally aligned nodes that contain data from the set of hierarchical data.
-
Specification