SYSTEM AND METHOD FOR SIMPLIFIED REPRESENTATION OF GEOGRAPHIC ADDRESSES
First Claim
1. A computerized method of determining the complete latitude and longitude values of a geographic address, based on input data pertaining to said addresses'"'"' lower significant digit latitude and longitude values, and at least one context hint pertaining to the addresses'"'"' higher significant digit latitude and longitude values, said method comprising:
- obtaining an encoded version of said addresses'"'"' lower significant digit latitude and longitude values;
obtaining or determining a latitude and longitude granularity value;
obtaining at least one context hint;
wherein said at least one context hint is related to said higher significant digit latitude and longitude values of said address within the error limits defined by said granularity value;
using at least one computerized device comprising at least one processor, memory, and software, and said at least one context hint, to determine the higher significant digits of the latitude and longitude associated with said at least one context hint;
using said at least one computerized device to parse or decode said encoded lower significant digit latitude and longitude values, thereby producing decoded lower significant digit latitude and longitude values;
combining said decoded lower significant digit latitude and longitude values with said higher significant digit latitude and longitude values associated with said context hint, thereby determining a complete address with both higher significant and lower significant latitude and longitude values.
0 Assignments
0 Petitions
Accused Products
Abstract
Computerized methods and system of shortening representations of geographical coordinates (Latitude, Longitude) by replacing the leading significant latitude and longitude digits in a given locality with an optional and often user friendly context hint. The locality context can be indicated either explicitly by human factors appropriate name, or implicitly by the center of map or current location of the client computerized device. The invention also discloses a reverse method to recover these eliminated digits by using the approximate center of locality and proximity to provide the missing context information.
-
Citations
19 Claims
-
1. A computerized method of determining the complete latitude and longitude values of a geographic address, based on input data pertaining to said addresses'"'"' lower significant digit latitude and longitude values, and at least one context hint pertaining to the addresses'"'"' higher significant digit latitude and longitude values, said method comprising:
-
obtaining an encoded version of said addresses'"'"' lower significant digit latitude and longitude values; obtaining or determining a latitude and longitude granularity value; obtaining at least one context hint;
wherein said at least one context hint is related to said higher significant digit latitude and longitude values of said address within the error limits defined by said granularity value;using at least one computerized device comprising at least one processor, memory, and software, and said at least one context hint, to determine the higher significant digits of the latitude and longitude associated with said at least one context hint; using said at least one computerized device to parse or decode said encoded lower significant digit latitude and longitude values, thereby producing decoded lower significant digit latitude and longitude values; combining said decoded lower significant digit latitude and longitude values with said higher significant digit latitude and longitude values associated with said context hint, thereby determining a complete address with both higher significant and lower significant latitude and longitude values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computerized method of generating an encoded version of the lower significant digits of a geographic addresses latitude and longitude values, said method comprising:
-
obtaining a geographic address; determining the latitude and longitude of said geographic address; determining or obtaining a granularity value; using a computerized device comprising at least one processor, memory, and software to use said granularity value to truncate the higher significant digits of the latitude and longitude of said geographic address, producing lower significant digits of the latitude and longitude of said geographic address; and encoding said lower significant digits of the latitude and longitude of said geographic address. - View Dependent Claims (16, 17, 18, 19)
-
Specification