Patent ID: 7080403

Claim:
A computer-implemented system for virtually linking a plurality of unrelated database systems, authenticating core person data input into said plurality of unrelated database systems, and managing through business rules said core person data, the system comprising: a person data repository for storing the core person data for all persons requiring visibility in any one of said plurality of unrelated database systems wherein said core person data comprises a person name and birth date identifier; a controller module connected to said person data repository and arranged to apply a set of business rules for restricting access, input, and modification of said core person data by said plurality of unrelated database systems; an access control module connected between user interfaces of each of said plurality of unrelated database systems and said controller module wherein said access control module monitors said user interfaces for input, querying or modification of said core person data and imposes said business rules when an attempt is made to input, query or modify said core person data, thereby controlling access to the person data repository from any of the plurality of unrelated database systems; and an authentication module connected to said controller module for authenticating as unique the addition of a person to said core person data by the person name and birth date identifier; whereby said core person data is authenticated and maintained for said plurality of unrelated database systems as a virtual relational database of the core person data.