×

Pattern-retaining method for displaying large volumes of geographic based data using statistical depopulation

  • US 9,594,773 B2
  • Filed: 05/20/2014
  • Issued: 03/14/2017
  • Est. Priority Date: 05/20/2014
  • Status: Active Grant
First Claim
Patent Images

1. A pattern-retaining method for allocating large volumes of geographic data points to regionation level data sets for providing displays of data points at user controlled zoom levels that are representative of the data distribution and density comprising:

  • determining the desired number of data cells;

    retrieving a requested data set;

    randomly selecting from the requested data set one data point from each cell that contains at least one data point to represent that cell and placing the selected data points in location handled data set SP;

    removing the data points in location handled data set SP from the requested data set;

    placing the remaining data points from the requested data set in density handled data set SD;

    allocating data points from location handled data set SP and density handled data set SD to regionation levels using a random selection process which further comprises;

    creating a table of N regionation levels and specifying the number of data points to be placed in each regionation level and;

    creating regionation levels 1 through N by repeating the following steps;

    i. for any regionation level n where n is greater than 1, placing all the data points from the regionation level (n−

    1) into regionation level n;

    ii. if any data points remain in location handled data set SP, moving randomly chosen data points from location handled data set SP to regionation level n until the specified number of data points for regionation level n is reached, or no more data points are available in location handled data set SP;

    iii. if more data points are required to reach the specified number of data points in regionation level n, moving randomly chosen points from density handled data set SD to regionation level n until the specified number of data points for regionation level n is reached, or the process of adding data is terminated.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×