House number normalization for master street address guide (MSAG) address matching
First Claim
1. A master street address guide (MSAG) address data store, comprising:
- a plurality of civic address entries, each entry comprising an address, a normalized low house number field, and a normalized high house number field.
4 Assignments
0 Petitions
Accused Products
Abstract
A technique and apparatus to allow a determination of an MSAG-valid address by use of normalized house numbers included in address entries in an MSAG Address data store, to facilitate the simple match of an input civic/postal address against entries in a MSAG data store based on the use of a normalization of the house numbers. The house number normalization allows for an easy lexicographical determination as to whether or not the input civic/postal house number falls with the range of house numbers in the MSAG data store. The inventive process and apparatus pre-stores normalized house number fields in an MSAG address data store, and then normalizes house numbers in a civic/postal address associated with an emergency call. The normalized numbers in the input civic/postal address associated with the emergency call are then lexicographically matched with normalized entries in an MSAG address data store.
111 Citations
9 Claims
-
1. A master street address guide (MSAG) address data store, comprising:
a plurality of civic address entries, each entry comprising an address, a normalized low house number field, and a normalized high house number field. - View Dependent Claims (2)
-
3. A method of matching a civic/postal address associated with an emergency call with a master street address guide (MSAG) address table, comprising:
-
normalizing a house number of an input civic/postal address associated with an emergency call to comprise an alphanumeric string having a fixed number of characters; providing said normalized house number for matching against entries in said master street address guide (MSAG); and selecting a MSAG address from said MSAG address table in which said normalized house number falls lexicographically between a normalized low house number and a normalized high house number.
-
-
4. Apparatus for matching a civic/postal address associated with an emergency call with a master street address guide (MSAG) address table, comprising:
-
means for normalizing a house number of an input civic/postal address associated with an emergency call to comprise an alphanumeric string having a fixed number of characters; means for providing said normalized house number for matching against entries in said master street address guide (MSAG); and means for selecting a MSAG address from said MSAG address table in which said normalized house number falls lexicographically between a normalized low house number and a normalized high house number.
-
-
5. A process of normalizing a house number portion of a civic/postal address and MSAG address range for use with an address database, comprising:
-
converting each non-alphanumeric character in said house number portion to a space character; replacing consecutive space characters in said house number portion with a single space character; removing leading and trailing spaces in said house number portion; and locating each group of consecutive digits, and padding each said group of consecutive digits with leading characters such that each digits group is of a fixed common length. - View Dependent Claims (6, 7, 8, 9)
-
Specification