Increasing readability of visualization nodes
AssigneeInternational Business Machines Corporation
InventorsDaisuke Maruyama, Kenji Uchida
Life of this patent
Estimating the term…
Abstract
A method for generating a visualization connection line is presented. The method may include displaying, by a processor, a plurality of nodes on a computer visualization, whereby each node within the displayed plurality of nodes includes a plurality of scoring targets. The method may also include calculating an importance score for each scoring target within the plurality of scoring targets. The method may further include determining a connection line path between at least two related nodes within the displayed plurality of nodes based on the calculated importance score. The method may also include displaying a visualization connection line on the computer visualization along the determined connection line path.
Claims18
A processor-implemented method for generating a visualization connection line, the method comprising:
- calculating an importance score for each scoring target within a plurality of scoring targets;
- and
- determining a connection line path between at least two related nodes among a plurality of nodes in a computer visualization based on the calculated importance score, wherein determining the connection line path further comprises:
- calculating an original connection line path;
- determining the original connection line path passes over a scoring target within the plurality of scoring targets;
- identifying the scoring target over which the calculated original connection line path passes based on determining that the original connection line path passes over the scoring target;
- determining the calculated importance score for the identified scoring target meets or exceeds a preconfigured threshold;
- and
- modifying the calculated original connection line path to avoid obscuring user readability of the identified scoring target.
A computer system for generating a visualization connection line, the computer system comprising:
- one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage medium, and program instructions stored on at least one of the one or more tangible storage medium for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising:
- calculating an importance score for each scoring target within a plurality of scoring targets;
- and
- determining a connection line path between at least two related nodes among a plurality of nodes in a computer visualization based on the calculated importance score, wherein determining the connection line path further comprises:
- calculating an original connection line path;
- determining the original connection line path passes over a scoring target within the plurality of scoring targets;
- identifying the scoring target over which the calculated original connection line path passes based on determining that the original connection line path passes over the scoring target;
- determining the calculated importance score for the identified scoring target meets or exceeds a preconfigured threshold;
- and
- modifying the calculated original connection line path to avoid obscuring user readability of the identified scoring target.
A computer program product for generating a visualization connection line, the computer program product comprising:
- one or more computer-readable tangible storage medium and program instructions stored on at least one of the one or more tangible storage medium, the program instructions executable by a processor capable of performing a method, the method comprising:
- calculating an importance score for each scoring target within a plurality of scoring targets;
- and
- determining a connection line path between at least two related nodes among a plurality of nodes in a computer visualization based on the calculated importance score, wherein determining the connection line path further comprises:
- calculating an original connection line path;
- determining the original connection line path passes over a scoring target within the plurality of scoring targets;
- identifying the scoring target over which the calculated original connection line path passes based on determining that the original connection line path passes over the scoring target;
- determining the calculated importance score for the identified scoring target meets or exceeds a preconfigured threshold;
- and
- modifying the calculated original connection line path to avoid obscuring user readability of the identified scoring target.
Dependencies are inferred from the claim text.