System and Method for Validating and Processing Customer Entered Addresses
First Claim
1. A computer-implemented method for providing a location-based service, the method comprising:
- receiving address data identifying a civic address;
determining a location corresponding to the identified civic address based on the address data; and
determining whether one or more services are available at the identified civic address based on the determined location.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes an address validation and resolution module operable to determine a location corresponding to a civic address; a location key generator operable to generate a location key adapted to index a set of location-based services identifiers; and an available services determination module operable to use the location key to index the set of location-based services identifiers to determine location-based services available at the civic address. An embodiment of a computer-implemented method includes receiving address data identifying a civic address associated with a, determining a location corresponding to the identified civic address based on the address data; and determining whether one or more services are available at the identified civic address based on the determined location.
-
Citations
20 Claims
-
1. A computer-implemented method for providing a location-based service, the method comprising:
-
receiving address data identifying a civic address; determining a location corresponding to the identified civic address based on the address data; and determining whether one or more services are available at the identified civic address based on the determined location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for identifying one or more location-based services available at an address, the system comprising:
-
an address validation and resolution module operable to determine a location corresponding to a civic address; a location key generator operable to generate a location key adapted to index a set of location-based services identifiers; and an available services determination module operable to use the location key to index the set of location-based services identifiers to determine location-based services available at the civic address. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer-readable medium having computer-executable instructions that cause a computer to carry out a process comprising:
-
receiving a civic address including a plurality of names selected from a variable namespace; searching an address reference set for a name included in the civic address; if the name is not found in the address reference set, deriving an alternative spelling of the name; and searching the address reference set with the alternative spelling of the name. - View Dependent Claims (19, 20)
-
Specification