×

Geo-enrichment of data based on shapes

  • US 10,554,766 B2
  • Filed: 12/29/2016
  • Issued: 02/04/2020
  • Est. Priority Date: 12/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory machine-readable medium storing a program executable by at least one processor of a computing device, the program comprising sets of instructions for:

  • receiving, from a client device, a request to geo-enrich data comprising a set of location data and a requested level in a plurality of levels of a hierarchy of shape data, each location data in the set of location data comprising a location name;

    accessing shape data comprising a plurality of shapes associated with a plurality of geographical regions, a unique identifier associated with each shape in the plurality of shapes, a name associated with a geographical region represented by each shape in the plurality of shapes, a level in the plurality of levels of the hierarchy of shape data associated with each shape in the plurality of shapes, and a reference point associated with each shape in the plurality of shapes;

    querying, for each location data in the set of location data, the shape data to identify a shape in the plurality of shapes having a name associated with a geographical region represented by the shape that matches the location name of the location data and having a level in the plurality of levels of the hierarchy of shape data that matches the requested level in the plurality of levels of the hierarchy of shape data;

    associating, for each location data in the set of location data, the identified shape in the plurality of shapes with the location data; and

    generating a spatial data table comprising the set of location data, the names of the shapes associated with the set of location data, and the reference points associated with the identified shapes associated with the set of location data.

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