Patent ID: 6897885

Claim:
A computer-implemented method of displaying directed cyclic and non-cyclic hierarchical links in a hyperbolic space having a plurality of nodes comprising: receiving a hyperbolic space input having a plurality of nodes, an original state, a plurality of primary links between nodes, and a plurality of non-primary links between nodes, the plurality of nodes having a first node; displaying the primary links between nodes; making the non-primary links between nodes invisible; utilizing at least one non-primary placeholder associated with the first node to track a non-primary link for the first node; and making visible the non-primary placeholder when the first node is selected; wherein in response to selection of a non-primary placeholder by a user: automatically mapping a secondary node and associated sub-space to the first node; automatically un-mapping the secondary node and associated sub-space from a primary parent node; and automatically displaying the secondary node and associated sub-space in the proximity of the first node.