Patent Document ID: 8965901
Application ID: 13037969
Patent Status: 1

Claim One:
1. A system for optimizing processing of location-based requests, the system comprising: at least one processor operatively connected to a memory, wherein the system indexes and orders spatially defined points in a multi-dimensioned space within a database system further comprises: a hash component configured to generate a single dimension hash value from multi-dimension location inputs, wherein the hash component is configured to interleave a first set of bits representative of a first location value with a second set of bits representative of a second location value, the first set of bits and the second set of bits being provided from the multi-dimensional location inputs; an access component 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; an identification component configured to identify which locations associated with data in the database are within a distance from the point of interest, wherein the identification component is further configured to: generate an identification boundary from a hash value of the given location, wherein generation of the identification boundary includes manipulation of the hash value of the given location to define the identification boundary having an area surrounding the given location, and wherein the identification component is further configured to identify locations within the distance from the point of interest based on the generated identification boundary.