US 9,811,929 B2
Data visualization methods
Andrew John Cardno, San Diego, CA (US); Peter Stewart Ingham, Avalon (NZ); Bart Andrew Lewin, Woodland Hills, CA (US); and Ashok Kumar Singh, Henderson, NV (US)
Assigned to New BIS Safe Luxco S.à r.l, Luxembourg (LU)
Filed by New Bis Safe Luxco S.à r.l., Luxembourg (LU)
Filed on Sep. 27, 2016, as Appl. No. 15/277,987.
Application 15/277,987 is a continuation of application No. 14/200,903, filed on Mar. 7, 2014, granted, now 9,454,833, issued on Sep. 27, 2016.
Application 14/200,903 is a continuation of application No. 12/866,842, granted, now 8,669,994, issued on Mar. 11, 2014, previously published as PCT/NZ2009/000246, filed on Nov. 13, 2009.
Claims priority of provisional application 61/115,037, filed on Nov. 15, 2008.
Prior Publication US 2017/0018103 A1, Jan. 19, 2017
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 11/20 (2006.01); G06T 11/00 (2006.01); G07F 17/32 (2006.01); G07F 19/00 (2006.01)
CPC G06T 11/206 (2013.01) [G06T 11/001 (2013.01); G07F 17/32 (2013.01); G07F 17/3232 (2013.01); G07F 17/3255 (2013.01); G07F 19/20 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method for creating a graphical representation of data, comprising:
at an electronic device having one or more processors and memory:
identifying a finite set of data points in a data set;
for each of the identified data points:
calculating a respective conical distribution centered on the respective data point and based on a respective data value, wherein the respective conical distribution specifies a respective distribution value corresponding to each location in a respective region centered on the respective data point;
determining that a first data value of a first data point is less than a distribution value for a second data point, wherein the distribution value has a location that corresponds to the first data point;
based on the determination, calculating an inverse conical distribution in a region around the first data point; and
combining the conical distributions and inverse conical distributions to display a heatmap data visualization that includes each of the data points and displays a respective color for each location based on combining the distribution values for the respective location.