Translating and geocoding addresses
First Claim
Patent Images
1. A device comprising:
- a memory configured to;
store a regular address database including a plurality of first records that identify regular addresses and corresponding location coordinates, andstore a translated address database including a plurality of second records that identify working addresses, corresponding translated addresses or references to the regular addresses, and geocodes associated with the corresponding translated addresses; and
a processor configured to;
perform a lookup, in the regular address database, to determine whether a working address substantially corresponds to at least one regular address identified in the first records,determine, when the working address does not substantially correspond to the at least one regular address, whether the working address qualitatively matches the at least one regular address and is to be automatically converted into a corresponding translated address comprising aliases that correspond to terms in the working address;
convert the working address to generate the corresponding translated address when the working address is to be automatically converted;
create a second record identifying the working address and the corresponding translated address or a reference to the at least one regular address; and
store the second record in the translated address database.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may include a memory and a processor. The memory may be configured to store a regular address database and store a translated address database. The processor may be configured to perform a lookup, in the regular address database, of a regular address that corresponds to a working address. In addition, the processor may be further configured to determine whether the working address is qualified to be converted into an address comprising aliases that correspond to terms in the working address when the regular address is not found in the translated address database, and convert the working address to generate a first translated address when the working address is qualified to be converted.
-
Citations
23 Claims
-
1. A device comprising:
-
a memory configured to; store a regular address database including a plurality of first records that identify regular addresses and corresponding location coordinates, and store a translated address database including a plurality of second records that identify working addresses, corresponding translated addresses or references to the regular addresses, and geocodes associated with the corresponding translated addresses; and a processor configured to; perform a lookup, in the regular address database, to determine whether a working address substantially corresponds to at least one regular address identified in the first records, determine, when the working address does not substantially correspond to the at least one regular address, whether the working address qualitatively matches the at least one regular address and is to be automatically converted into a corresponding translated address comprising aliases that correspond to terms in the working address; convert the working address to generate the corresponding translated address when the working address is to be automatically converted; create a second record identifying the working address and the corresponding translated address or a reference to the at least one regular address; and store the second record in the translated address database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, from a first remote device, a request to translate a working address; performing a lookup, in a regular address database including a first record that identifies at least one regular address and corresponding location coordinates, to determine whether the at least one regular address substantially corresponds to the working address; determining, when the working address does not substantially correspond to the at least one regular address, whether the working address qualitatively matches the at least one regular address and is to be automatically converted into a corresponding translated address comprising aliases that correspond to terms in the working address; converting the working address to generate the corresponding translated address, when the working address is to be automatically converted; creating a second record identifying the working address and the corresponding translated address or a reference to the at least one regular address; storing the second record in a translated address database; and transmitting the corresponding translated address to the first remote device or a second remote device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification