IP Library Granted Patent US 7,236,970
Granted Patent B1
US 7,236,970 · App. 09/692,031 · Granted Jun 26, 2007

Address matching system and method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,236,970
App. No.
09/692,031
Granted
Jun 26, 2007
Kind
B1
Abstract

An address matching system that maintains a central database of valid addresses has been designed. According to the invention, address matching requests are received by the system from a plurality of remote users located at respective machines (“clients”). Those requests are processed at the central system, and the results are returned to the client that made the request. In addition, novel techniques are implemented for improving the likelihood of obtaining one or more matches from a request.

Claims (34)

1. A method for matching an address with a database of pre-approved addresses for printing on a value bearing item (VBI), the method comprising:

storing a plurality of pre-approved addresses with a predetermined format in the database;

receiving address data with different formats;

mapping the received address data with the different formats into the predetermined format;

comparing the received address data in the predetermined format to the pre-approved addresses in the database for validating the received address data;

displaying a list of potential matches for selection by a user;

selecting a match from the list of potential matches;

sending a request to the database for address information corresponding to the selected match;

receiving address information; and

printing the received address information on the VBI.

2. The method of claim 1 , wherein comparing data in the predetermined format with valid addresses in the database comprises accessing a remote database of addresses over a communication network.

3. The method of claim 2 , wherein the database is maintained by a remote address matching server.

4. The method of claim 1 , wherein the mapping comprises applying a plurality of query permuters to the address data to convert the address data into respective formats.

5. The method of claim 4 , wherein applying a plurality of query permuters comprises applying at least one of a direct permuter and a single line permuter to the address data.

6. The method of claim 5 , wherein applying further comprises applying a truncate permuter to the output structure of the direct permuter.

7. A method for validating an address for printing on a value bearing item (VBI), the method comprising:

storing a plurality of pre-approved addresses in a database;

receiving the address from a user using a terminal remote from the database over a wide area network;

accessing the database from a server that is communicating with the terminal over the wide area network;

comparing the address received from the remote terminal to the database of pre-approved addresses;

transmitting a list of potential matches to the remote terminal;

displaying the transmitted list of potential matches on the remote terminal;

selecting a match from the displayed list of potential matches;

sending a request to the server for address information corresponding to the selected match;

receiving address information; and

printing the received address information on the VBI.

8. The method of claim 7 , further comprising storing address information in a companion file upon a validation of the address.

9. The method of claim 7 , wherein receiving the address comprises importing the address from a database of addresses.

10. The method of claim 8 , further comprising:

receiving a second address from the user;

comparing selected information from the second address with stored information in the companion file;

approving the second address for use if the selected information corresponds with the stored information in the companion file; and

accessing the database if no match is found.

11. The method of claim 10 , wherein comparing the second address with the stored addresses in the companion file comprises determining whether a stored address in the companion file is stale, and rejecting the stored address if it is stale.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Oct 20, 2021
From: WELLS FARGO BANK
To: STAMPS.COM INC.
Reel/Frame 057881/0077 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME FROM STAMPS.COM TO ITS FULL LEGAL NAME OF STAMPS.COM INC. PREVIOUSLY RECORDED ON REEL 011545 FRAME 0208. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 9, 2017
From: WINSLOW, RICHARD BAKER
To: STAMPS.COM INC.
Reel/Frame 041307/0305 →
SECURITY INTEREST Recorded Nov 25, 2015
From: STAMPS.COM INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 037159/0492 →