METHOD AND APPARATUS FOR RETRIEVING DATA REPRESENTING A POSTAL ADDRESS FROM A PLURALITY OF POSTAL ADDRESSES
First Claim
1. A computerized method of populating a software application with a formatted address of an individual, the method comprising:
- providing a data structure in a computer readable storage medium having a plurality of postal address elements selectively associated with a plurality of postal addresses such that each postal address is associated with a subset of the postal address elements that collectively indicate the respective postal address, wherein the postal address elements include at least postal code elements and house number elements;
receiving, via a keyboard of a computing device operated by a user, a postal code indicating a numeric or alphanumeric postal code associated with an individual;
identifying in the data structure a plurality of postal addresses associated with postal code elements matching the received postal code associated with the individual;
receiving, via the keyboard of the computing device operated by the user, a house number indicating a numeric and/or alphanumeric house number associated with the individual;
identifying in the data structure a single postal address of the identified plurality of postal addresses that is associated with a house number element matching the received house number; and
pasting the postal address elements associated with the single postal address into a user interface of a separate software application running on the computing device so that the single postal address is usable in the separate software application.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for retrieving a desired postal address from a plurality of postal addresses. The invention can feature receiving input data having input terms for finding the desired postal address from a first database of postal addresses where each postal address is formed of a plurality of postal address elements, searching a dictionary for entries in the dictionary corresponding to the input terms, determining that each entry in the dictionary that corresponds to the input terms corresponds to postal address elements of one or more postal addresses in the first database, and outputting data representing the desired postal address. The desired postal address is found in the first database if an address in that database has postal address elements that correspond with each of the entries of the dictionary that corresponds to one or more of the input terms.
-
Citations
4 Claims
-
1. A computerized method of populating a software application with a formatted address of an individual, the method comprising:
-
providing a data structure in a computer readable storage medium having a plurality of postal address elements selectively associated with a plurality of postal addresses such that each postal address is associated with a subset of the postal address elements that collectively indicate the respective postal address, wherein the postal address elements include at least postal code elements and house number elements; receiving, via a keyboard of a computing device operated by a user, a postal code indicating a numeric or alphanumeric postal code associated with an individual; identifying in the data structure a plurality of postal addresses associated with postal code elements matching the received postal code associated with the individual; receiving, via the keyboard of the computing device operated by the user, a house number indicating a numeric and/or alphanumeric house number associated with the individual; identifying in the data structure a single postal address of the identified plurality of postal addresses that is associated with a house number element matching the received house number; and pasting the postal address elements associated with the single postal address into a user interface of a separate software application running on the computing device so that the single postal address is usable in the separate software application. - View Dependent Claims (2, 3, 4)
-
Specification