×

Systems and methods for creating standardized street addresses from raw address data

  • US 8,606,798 B2
  • Filed: 03/16/2012
  • Issued: 12/10/2013
  • Est. Priority Date: 03/17/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-based method for processing raw address data into a standardized street address using a single pass of the raw address data through the process using a computer device coupled to a database, the method comprising:

  • receiving, at the computer device, raw data from a first party, the raw data including a raw street address;

    retrieving a country code from the raw address data;

    determining a standardized street address format based on the retrieved country code;

    formatting the standardized street address using the determined standardized street address format formatting the raw street address using the computer device, formatting includes inserting a space character between characters of different types;

    separating the formatted street address into at least one token using the computer device, each token including one or more characters indicating a portion of the raw street address;

    searching for the at least one token in a look-up table, the search limited by the country code;

    replacing one of the at least one tokens with a standard token from a lookup table;

    operating on the replacement standard token using one or more rules that uses a context of the replacement standard token and an order of appearance of the replacement standard token in the raw street address to correct an incorrect assignment of a street name to the standard token; and

    creating a standardized street address from the at least one token based on one or more conditions using a single pass of the raw address data through the process, wherein the one or more conditions facilitate determining at least one of inclusion, exclusion, and position of the at least one token in the standardized street address, the one or more conditions are based on the at least one of the at least one token, the at least one token and an adjacent token, a token type of at least one of the at least one token and an adjacent token, and a context of at least one of the at least one token and an adjacent token.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×