Patent ID: 7949964

Claim:
A method of visualizing a node-link structure, comprising: determining, using a processor, a radius for at least one level of a circular tree; obtaining data identifying a first node within the node-link structure; determining a first position of the first node, the first position being a center of the circular tree, wherein the radius of the at least one level is measured from the center of the circular tree, the radius of each level is found by subtracting a fraction from 1, and the fraction is a value less than one that decreases toward zero when there is an increase in level, wherein the fraction decreases logarithmically as a function of a number of levels in the tree and a number of the level for which the radius is being determined; determining positions of any children nodes of the first node and drawing the children nodes on a first level of the at least one level of the circular tree along the determined radius; and generating a display of the node-link structure on a display unit.