System for arranging a plurality of relational nodes into graphical layout form
AssigneeTom Sawyer Software
InventorsBrendan Madden, Karlis Freivalds, Francois Bertault, Uli Foessmeier
Life of this patent
Estimating the term…
Loading patent…
AssigneeTom Sawyer Software
InventorsBrendan Madden, Karlis Freivalds, Francois Bertault, Uli Foessmeier
Estimating the term…
A system for arranging a plurality of nodes into graphical layout form partitions the nodes into a set of clusters from which a cluster graph is created. The cluster partitioning is based on the inter-nodal relationships, and cluster size depends on the number of nodes associated with each cluster. The clusters are laid out to avoid overlap, and cluster boundaries, within which nodes in a cluster are constrained, are generated. Nodes of each cluster as classified as either internal or boundary nodes, with boundary nodes being projected outward towards the boundary of the cluster. As an optional step, connection edges between nodes are routed to avoid overlap.
A method for generating a graphical layout for a plurality of nodes based on the presence of predetermined inter-nodal relationships between the nodes, the method being computer-implemented using a computer comprising a processor and a computer memory, comprising:
A non-transitory computer readable medium for generating a graphical layout for a plurality of nodes based on the presence of predetermined inter-nodal relationships between the nodes, comprising instructions for:
Dependencies are inferred from the claim text.