Methods, systems and computer program products for controlling tree diagram graphical user interfaces and/or for partially collapsing tree diagrams
First Claim
1. A method for selectively displaying portions of a hierarchical data set on an electronic display, the method comprising:
- displaying at least a portion of the hierarchical data set on the electronic display in a tree diagram format;
obtaining user input to identify one or more nodes in the tree diagram that are to be hidden; and
partially collapsing at least one node in the tree diagram to hide the one or more identified nodes.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods for selectively displaying portions of a hierarchical data set on an electronic display comprise the steps of displaying at least a portion of the hierarchical data set on an electronic display in a tree diagram format. Input may then be obtained from a user to identify one or more displayed nodes in the tree diagram that are to be hidden and/or one or more hidden nodes in the tree diagram that are to be displayed. Based on this input, at least one node in the tree diagram is partially collapsed and/or at least one node in the tree diagram may be partially expanded so as to display the hidden nodes identified by the user and so as to hide the displayed nodes identified by the user.
-
Citations
28 Claims
-
1. A method for selectively displaying portions of a hierarchical data set on an electronic display, the method comprising:
-
displaying at least a portion of the hierarchical data set on the electronic display in a tree diagram format;
obtaining user input to identify one or more nodes in the tree diagram that are to be hidden; and
partially collapsing at least one node in the tree diagram to hide the one or more identified nodes. - View Dependent Claims (5, 6, 7, 8, 10, 26, 27, 28)
-
- 2. The method of Claim I, further comprising providing an indicia on the electronic display associated with each partially collapsed node that identifies the node as being a partially collapsed node.
-
9. The method of Claim I, wherein partially collapsing at least one node comprises collapsing at least one immediate descendant node of the at least one node into the at least one node without collapsing all the descendant nodes of the at least one node into the at least one node.
-
11. A method for selectively displaying portions of a hierarchical data set on an electronic display, the method comprising:
-
displaying a portion of the hierarchical data set on the electronic display in a tree diagram format;
obtaining user input to identify one or more hidden nodes in the tree diagram that are to be displayed; and
partially expanding at least one node in the tree diagram to display the one or more identified hidden nodes. - View Dependent Claims (12, 13, 14)
-
-
15. A system for controlling the display of hierarchical data in a tree diagram on an electronic display comprising:
-
means for partially collapsing an expanded node in the tree diagram so that only some, but less than all, of descendants of the expanded node are displayed on the electronic display; and
means for partially expanding a collapsed node in the tree diagram so that some, but less than all, of hidden descendants of the collapsed node are displayed on the electronic display. - View Dependent Claims (16, 17, 18)
-
-
19. A system for controlling the display of hierarchical data in a tree diagram on an electronic display comprising:
-
a partial node collapse circuit configured to partially collapse an expanded node in the tree diagram so that only some, but less than all, of descendants of the expanded node are displayed on the electronic display; and
a partial node expand circuit configured to partially expand a collapsed node in the tree diagram so that some, but less than all, of hidden descendants of the collapsed node are displayed on the electronic display.
-
-
20. A computer program product for controlling the display of hierarchical data in a tree diagram on an electronic display comprising:
-
a computer readable medium having computer readable program code embodied therein, the computer readable program code comprising;
computer readable program code configured to partially collapse an expanded node in the tree diagram so that only some, but less than all, of descendants of the expanded node are displayed on the electronic display; and
computer readable program code configured to partially expand a collapsed node in the tree diagram so that some, but less than all, of hidden descendants of the collapsed node are displayed on the electronic display. - View Dependent Claims (21)
-
Specification