×

Systems, methods, and computer-readable media for validating addresses

  • US 10,311,756 B1
  • Filed: 06/28/2013
  • Issued: 06/04/2019
  • Est. Priority Date: 06/28/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for validating addresses of a settlement, comprising:

  • obtaining, by one or more processors from a server, address data that specifies a plurality of addresses located in the settlement and observed manually or automatically, each of the plurality of observed addresses having an address number;

    for each of the plurality of observed addresses;

    selecting, by the one or more processors from among the plurality of observed addresses, a matched observed address within a certain fixed radius of the observed address, when a difference in address numbers between the observed address and the matched observed address is not greater than a minimum address number threshold, anddetermining, by the one or more processors, a directional heading from the observed address to the matched observed address, to generate a respective directional heading for each of the plurality of observed addresses;

    using a distribution of the generated directional headings for the plurality of observed addresses, identifying (i) a first axis and a second axis such that respective address numbers for at least some of the plurality of observed addresses correspond to coordinates along the first axis or the second axis, (ii) a respective scale to be applied to the first axis and the second axis to provide the coordinates along the first axis or the second axis, wherein the first axis, the second axis, and the respective scales define components of an address validation model;

    receiving, by the one or more processors, an address to be tested;

    applying, by the one or more processors, the address validation model to the address to be tested to determine whether the address fits the address validation model; and

    generating an indication of whether the address likely contains an error when the address does not fit the address validation model.

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