Data Structure And Management System For A Superset Of Relational Databases
First Claim
1. A computer readable medium having instructions executable by a computer to cause the computer to perform the following functions:
- receive a subjective representation of the address stored in a first relational database, said subjective representation of the address comprising a plurality of artifacts including a name, street address, city, state, and zip code;
re-format the subjective representation of the address according to a set of standardization rules;
arrange a plurality of records stored in a second relational database in one or more second tables in hierarchical order based upon the values of said source data stored in said plurality of records;
transform one or more of said second tables into a sparse matrix linked list;
locate one or more candidate representations of the address from source data stored in said second relational database by recognizing that a preferred token is present among any of said one or more candidate representations of the address;
select a preferred representation of the address from among said one or more candidate representations of the address based on the presence of the preferred token; and
communicate said preferred representation of the address from a third relational database to an interface.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer readable medium for validating data is disclosed. The computer readable medium provides a computer readable medium with instructions executable by a computer to cause the computer to perform the following functions: receive a subjective representation of an address; re-format the subjective representation of the address according to a set of standardization rules; locate one or more candidate representations of the address from source data by recognizing that a preferred token is present among any of the one or more candidate representations of the address; select a preferred representation of the address from among the one or more candidate representations of the address based on the presence of the preferred token; and communicate the preferred representation of the address to an interface.
56 Citations
8 Claims
-
1. A computer readable medium having instructions executable by a computer to cause the computer to perform the following functions:
-
receive a subjective representation of the address stored in a first relational database, said subjective representation of the address comprising a plurality of artifacts including a name, street address, city, state, and zip code;
re-format the subjective representation of the address according to a set of standardization rules;
arrange a plurality of records stored in a second relational database in one or more second tables in hierarchical order based upon the values of said source data stored in said plurality of records;
transform one or more of said second tables into a sparse matrix linked list;
locate one or more candidate representations of the address from source data stored in said second relational database by recognizing that a preferred token is present among any of said one or more candidate representations of the address;
select a preferred representation of the address from among said one or more candidate representations of the address based on the presence of the preferred token; and
communicate said preferred representation of the address from a third relational database to an interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification