Displaying a complex tree structure among multiple windows
First Claim
Patent Images
1. A method for displaying hierarchically arranged data in a computer system, comprising the steps of:
- displaying a first tree structure having a plurality of nodes sharing parent/child relationships, in a first window within a computer display; and
responsive to a tree window open selection of one of said plurality of nodes within the first tree structure;
displaying a second tree structure having a plurality of nodes sharing parent/child relationships, in a second window within the computer display, wherein the root node of the second tree structure is the tree window open selected node, and wherein the tree window open selected node is removed from the first tree structure displayed within the first window; and
displaying an inter-window link between the root node of the second tree structure and a corresponding parent node within the first tree structure such that visual connectivity is maintained between the first tree structure within the first window and the second tree structure within the second window.
1 Assignment
0 Petitions
Accused Products
Abstract
Multiple windows are used to represent different branches of a single tree structure. The user can select any tree node and choose “start new window” action. A visual link is attached from the parent node to the virtual root node of the new subtree window. Within each window, information is displayed in a more manageable manner. The subtrees can be merged back into the parent tree.
-
Citations
10 Claims
-
1. A method for displaying hierarchically arranged data in a computer system, comprising the steps of:
-
displaying a first tree structure having a plurality of nodes sharing parent/child relationships, in a first window within a computer display; and
responsive to a tree window open selection of one of said plurality of nodes within the first tree structure;
displaying a second tree structure having a plurality of nodes sharing parent/child relationships, in a second window within the computer display, wherein the root node of the second tree structure is the tree window open selected node, and wherein the tree window open selected node is removed from the first tree structure displayed within the first window; and
displaying an inter-window link between the root node of the second tree structure and a corresponding parent node within the first tree structure such that visual connectivity is maintained between the first tree structure within the first window and the second tree structure within the second window. - View Dependent Claims (2, 3, 4, 5)
responsive to a tree window close selection of the second tree structure root node;
combining the second tree structure displayed within the second window into the first tree structure displayed within the first window such that when the first tree structure and second tree structure are combined, a single tree structure is formed within the first window; and
closing the second window.
-
-
5. The method of claim 4, wherein said tree window close selection comprises dragging and dropping the second tree structure root node from the second window into the first window.
-
6. A computer program product within a computer usable medium for displaying hierarchically arranged data in a computer system, comprising:
-
instructions for displaying a first tree structure having a plurality of nodes sharing parent/child relationships, in a first window within a computer display; and
instructions responsive to a tree window open selection of one of said plurality of nodes within the first tree structure for;
displaying a second tree structure having a plurality of nodes sharing parent/child relationships, in a second window within the computer display, wherein the root node of the second tree structure is the tree window open selected node, and wherein the tree window open selected node is removed from the first tree structure displayed within the first window; and
displaying an inter-window link between the root node of the second tree structure and a corresponding parent node within the first tree structure such that visual connectivity is maintained between the first tree structure within the first window and the second tree structure within the second window. - View Dependent Claims (7, 8, 9, 10)
instructions responsive to a tree window close selection of the second tree structure root node for;
combining the second tree structure displayed within the second window into the first tree structure displayed within the first window such that when the first tree structure and second tree structure are combined, a single tree structure is formed within the first window; and
closing the second window.
-
Specification