Patent Document ID: 8605089
Application ID: 09781727
Patent Status: 1

Claim One:
1. A computer-implemented system to facilitate visualization of high-dimensional data, comprising: at least one processor coupled to a memory, the processor executes: a user interface that, responsive to a user input of a desired measure of association, obtains a selection of an association measurement algorithm from a plurality of algorithms in accordance with the desired measure of association, the plurality of algorithms from which the association measurement algorithm is selected include: at least one algorithm that provides a symmetric measure of association between pairs of data X and Y, wherein the symmetric measure of association indicates there is no directedness of association between data X and Y regardless of the sequence of entering X and Y in the algorithm; and at least another algorithm that provides an asymmetric measure of association between pairs of data X and Y, wherein the asymmetric measure of association indicates that the measured association between X and Y is different than for Y and X when the sequence of applying X and Y to the algorithm is X first and Y second compared with applying Y first followed by X to create two measures of association A(X, Y) and A(Y, X); the association measurement algorithm selected via the user interface: determines when a relationship exists between pairs of variables in the high-dimensional data, determines a strength of the relationship, and provides the desired measure of association between the pairs of variables in the high-dimensional data when a relationship is determined to exist; an association network generator that constructs a graph based on the measure of association calculated between the pairs of variables in the high-dimensional data, the graph includes nodes representing each variable in the high-dimensional data, such that: for representation of a symmetric measure of association, one edge interconnects the pair of nodes, and for representation of an asymmetric measure of association, two edges are simultaneously displayed with one edge representing the association A(X, Y) and the other edge representing A(Y, X), wherein the graph further comprises a label adjacent the at least one edge to identify the measure of association calculated between the nodes interconnected by the at least one edge; and a viewing control that controls a display of the constructed graph via the user interface based in part on the user input of the desired measure of association to the user interface.