Dynamic graphical analysis of network data
First Claim
1. A dynamic graphics arrangement for use in a computer having a display comprisingmeans for displaying on said display a plurality of nodes, said nodes being grouped into respective pairs of nodes based on a predetermined criterion associating the nodes in each pair with one another, at least one of said pairs comprising first and second nodes,means for displaying on said display at least one vector having exterior end points respectively connected to said first and second nodes, said at least one vector being formed from at least two displayed segments indicative of said criterion, said segments being substantially in contact with one another at their interior end points, andmeans for allowing a user of said arrangement, using any one of a plurality of associated adjustable parameters displayed on said display, to dynamically adjust the lengths of said at least two segments in order to separate said segments from one another at their interior end points and to dynamically increase said separation.
5 Assignments
0 Petitions
Accused Products
Abstract
A computer is provided with the facility to display in map form, directed data associated with respective nodes. The operation of the mapping facility is initiated in response to the user entering an appropriate command. Specifically, responsive to the command, the computer displays a plurality of symbols representing respective ones of the nodes such that those symbols which exchange data are connected to one another by a displayed link formed from two half-line segments each indicative of the direction and level of data associated with its respective symbol. In addition, a plurality of tools are displayed for controlling the parameters used in the display of the symbols and links. For example, the user is provided with the capability to change the length of the half-line segments, and is provided with the capability to erase from the display those segments representing data values which are not within a range of data thresholds established by the user operating a threshold tool.
-
Citations
32 Claims
-
1. A dynamic graphics arrangement for use in a computer having a display comprising
means for displaying on said display a plurality of nodes, said nodes being grouped into respective pairs of nodes based on a predetermined criterion associating the nodes in each pair with one another, at least one of said pairs comprising first and second nodes, means for displaying on said display at least one vector having exterior end points respectively connected to said first and second nodes, said at least one vector being formed from at least two displayed segments indicative of said criterion, said segments being substantially in contact with one another at their interior end points, and means for allowing a user of said arrangement, using any one of a plurality of associated adjustable parameters displayed on said display, to dynamically adjust the lengths of said at least two segments in order to separate said segments from one another at their interior end points and to dynamically increase said separation.
-
2. A dynamic graphics arrangement for use in a computer having a display comprising
means responsive to a request inputted by a user of said computer for displaying on said display a plurality of nodes grouped into at least respective pairs of nodes based on a common, predetermined relationship that the nodes in each of said pairs have with one another, means for displaying on said display a plurality of continuous lines respectively disposed between the nodes forming respective ones of said pairs of nodes, each of said lines being formed from at least two segments, each of said segments being indicative of a level quantifying the common, predetermined relationship that its associated node has with the other one of said nodes forming a respective one of said pairs of nodes, and means for displaying on said display a plurality of adjustable parameters each operative by said user for dynamically adjusting the lengths of individual ones of said line segments in order to separate such line segments from one another at their interior end points.
-
14. A dynamic graphics arrangement for use in a computer having a display comprising
means responsive to a request inputted by a user of said computer for displaying on said display a plurality of nodes representing respective sources of data, said sources of data having a spaced-apart relationship with one another, said nodes being grouped into respective pairs of nodes based on a predetermined data criterion associating the nodes in each pair of said nodes with one another and for displaying a plurality of continuous lines respectively disposed between the nodes forming respective ones of said pairs of nodes; - each of said lines being formed from half lines quantifying said data criterion associated with their respective nodes, and
means for displaying on said display a threshold tool operative by said user for controlling the display of individual ones of said lines such that said user may effectively erase from said those of said half lines representing respective data values which are not within a threshold established by said user operating said threshold tool. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
- each of said lines being formed from half lines quantifying said data criterion associated with their respective nodes, and
-
26. A method of mapping on a display associated with a computer data associated with a plurality of nodes, said method comprising the steps of
responding to a request inputted by a user of said computer by displaying on said display a plurality of nodes grouped into at least respective pairs of nodes based on a common, predetermined relationship between the nodes in each of said pairs, displaying on said display a plurality of lines disposed between the nodes forming respective ones of said pairs, each of said lines being formed from at least two segments having interior end points substantially in contact with one another, said segments being indicative of a level of data quantifying the common, predetermined relationship that its associated one of said nodes has with the other one of said nodes forming a respective one of said pairs of nodes, and displaying on said display a number of adjustable parameters each operative by a user of said computer to dynamically separate the interior end points of individual ones of said segments by a distance determined as a function of said user adjusting a selected one of said displayed parameters.
-
31. A dynamic graphics arrangement for use in a computer having a display comprising
means for displaying on said display a plurality of nodes, said nodes being grouped into respective pairs of nodes based on a predetermined criterion associating the nodes in each pair with one another, at least one of said pairs comprising first and second nodes, means for displaying on said display at least one vector disposed between said first and second nodes, said one vector being formed from at least two colinear segments, and means for allowing a user of said arrangement, using any one of a plurality of associated adjustable parameters displayed on said display, to dynamically separate said at least two segments from one another beginning at their interior end points and to dynamically increase such separation.
-
32. A method of dynamically arranging graphics on a computer having a display comprising the steps of
displaying on said display a plurality of nodes, said nodes being grouped into respective pairs of nodes based on a predetermined criterion associating the nodes in each pair with one another, at least one of said pairs comprising first and second nodes, displaying on said display at least one vector disposed between said first and second nodes, said one vector being formed from at least two colinear segments and allowing a user of said arrangement, using any one of a plurality of associated adjustable parameters displayed on said display, to dynamically separate said at least two segments from one another beginning at their interior end points and to dynamically increase such separation.
Specification