Data visualization methods
First Claim
1. A method implemented on an electronic computing device of creating a graphical representation of data points in the form of a heatmap wherein the heatmap represents a plurality of multi-directional flow values between the data points, the method including the steps of:
- on the electronic computing device, positioning data points on a heatmap for graphical representation;
calculating bi-directional flow values between at least a first and a second data point;
determining the intensity and direction of a predominant flow from the bi-directional flow values;
determining heatmap colors for flow values between the at least first and second data points, the heatmap colors corresponding to the intensity of the bi-directional flow values, the heatmap colors being selected from colors in a range from a first color representing a highest intensity to a second color representing a lowest intensity; and
graphically representing the predominant flow and bi-directional flows between the data points in the heatmap using the determined heatmap colors, wherein a width of a heatmap color corresponding to a data point on the graphical representation represents the intensity of a bi-directional flow value at the data point, the width increasing as the intensity increases.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of creating a graphical representation of data points in the form of a heatmap wherein the heatmap represents a plurality of multi-directional flow values between the data points, the method including the steps of positioning data points on a heatmap for graphical representation, calculating bi-directional flow values between at least a first and second data point, determining the intensity and direction of a predominant flow from the bi-directional flow values, and graphically representing the predominant flow and bi-directional flows between the data points in the heatmap.
-
Citations
24 Claims
-
1. A method implemented on an electronic computing device of creating a graphical representation of data points in the form of a heatmap wherein the heatmap represents a plurality of multi-directional flow values between the data points, the method including the steps of:
-
on the electronic computing device, positioning data points on a heatmap for graphical representation; calculating bi-directional flow values between at least a first and a second data point; determining the intensity and direction of a predominant flow from the bi-directional flow values; determining heatmap colors for flow values between the at least first and second data points, the heatmap colors corresponding to the intensity of the bi-directional flow values, the heatmap colors being selected from colors in a range from a first color representing a highest intensity to a second color representing a lowest intensity; and graphically representing the predominant flow and bi-directional flows between the data points in the heatmap using the determined heatmap colors, wherein a width of a heatmap color corresponding to a data point on the graphical representation represents the intensity of a bi-directional flow value at the data point, the width increasing as the intensity increases. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A graphical computing system for creating a graphical representation of data points in the form of a heatmap wherein the heatmap represents a plurality of multi-directional flow values between the data points, the system including:
-
a processor; and a memory device, the memory device including instructions that when executed by the processor cause the graphical computing system to implement; a node determination module arranged to position data points on a heatmap for graphical representation; a flow determination module arranged to calculate bi-directional flow values between at least a first and a second data point; a heat determination module arranged to determine the intensity and direction of a predominant flow from the bi-directional flow values; and a rendering module arranged to graphically representing the predominant flow and bi-directional flows between the data points in the heatmap, wherein a width of a heatmap color corresponding to a data point on the graphical representation represents the intensity of a bidirectional flow value at the data point, the width increasing as the intensity increases. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification