×

System and method for determining exact location results using hash encoding of multi-dimensioned data

  • US 9,646,036 B2
  • Filed: 02/23/2015
  • Issued: 05/09/2017
  • Est. Priority Date: 03/01/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for optimizing processing of location-based requests, the system comprising:

  • at least one processor operatively connected to a memory;

    a hash component executable by the at least one processor and configured to generate a single dimension geospatial index from multi-dimension location inputs, the geospatial index comprising a plurality of bits;

    an access component executable by the at least one processor and configured to access a given location for a point of interest and a distance threshold, wherein the given location and the distance threshold define a search area; and

    an identification component executable by the at least one processor and configured to identify which locations associated with data in a database are within a distance from the point of interest, wherein the identification component is further configured to;

    identify a subset of bits from the plurality of bits in of the geospatial index of the given location based on the distance threshold, the subset of bits including the most significant bits of the geospatial index and having fewer bits than the geospatial index;

    generate the identification boundary based on the identified subset of bits in the geospatial index; and

    identify locations within the distance from the point of interest based on the generated identification boundary.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×