Method and system for integrating duplicate checks with existing computer systems
First Claim
1. A method for integrating duplicate checks with an existing computer system including at least a processor, said method comprising:
- assigning each of a plurality of participants a participant unique identifier, collecting demographic data from each of the plurality of participants, associating each of the plurality of participant unique identifiers with demographic data collected from a respective one of the plurality of participants, and storing each of the plurality of participant unique identifiers and associated demographic data in the existing computer system as enrollment data records;
capturing participant biometric data from each of the plurality of participants at a biometric duplicate check computer system that is different than the existing computer system;
enrolling each of the plurality of participants in the biometric duplicate check computer system by obtaining each of the plurality of participant unique identifiers from the existing computer system, inputting each of the plurality of participant unique identifiers into the biometric duplicate check computer system, associating each of the plurality of participant unique identifiers with participant biometric data captured from a corresponding one of the plurality of participants, and storing each of the plurality of participant unique identifiers and associated participant biometric data as a biometric enrollment data record in the biometric duplicate check computer system;
checking for potentially duplicate biometric enrollment data records stored in the biometric duplicate check computer system by comparing a new biometric enrollment data record against the biometric enrollment data records stored in the biometric duplicate check computer system, after said enrolling operation;
determining that potentially duplicate biometric enrollment data records exist when the participant biometric data included in a plurality of the biometric enrollment data records stored in the biometric duplicate check computer system match the participant biometric data included in the new biometric enrollment data record, wherein one of the plurality of matching biometric enrollment data records is the new biometric enrollment data record;
communicating the participant unique identifiers associated with the plurality of matching biometric enrollment data records from the biometric duplicate check computer system to the existing computer system;
associating each of the participant unique identifiers communicated from the biometric duplicate check computer system with a corresponding enrollment data record and identifying each of the corresponding enrollment data records as a potentially duplicate enrollment data record in the existing computer system;
determining whether any of the potentially duplicate enrollment data records is a true duplicate enrollment data record, using existing processes included in the existing computer system;
determining one of the true duplicate enrollment data records to retain in the existing computer system, updating information in the retained true duplicate enrollment data record, and deleting true duplicate enrollment data records from the existing computer system that are not to be retained in the existing computer system, using the existing processes included in the existing computer system when a plurality of the potentially duplicate enrollment data records are true duplicate enrollment data records;
communicating participant unique identifiers of the true duplicate enrollment data records deleted from the existing computer system to the biometric duplicate check computer system from the existing computer system; and
deleting biometric enrollment data records from the biometric duplicate check computer system that are associated with the participant unique identifiers of the true duplicate enrollment data records deleted from the existing computer system to synchronize the biometric enrollment data records stored in the biometric duplicate check computer system with the enrollment data records stored in the existing computer system.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for integrating duplicate checks with an existing computer system includes capturing participant biometric data from each of a plurality of participants and enrolling each of the participants in a biometric duplicate check computer system. Moreover, the method includes checking for potentially duplicate biometric enrollment data records and communicating potentially duplicate unique identifiers associated with potentially duplicate biometric enrollment data records from the biometric duplicate check computer system to the existing program computer system. Furthermore, the method includes identifying potentially duplicate enrollment data records using the potentially duplicate unique identifiers, determining whether any of the potentially duplicate enrollment data records are true duplicate enrollment data records, and deleting true duplicate data records that are not to be retained.
-
Citations
17 Claims
-
1. A method for integrating duplicate checks with an existing computer system including at least a processor, said method comprising:
-
assigning each of a plurality of participants a participant unique identifier, collecting demographic data from each of the plurality of participants, associating each of the plurality of participant unique identifiers with demographic data collected from a respective one of the plurality of participants, and storing each of the plurality of participant unique identifiers and associated demographic data in the existing computer system as enrollment data records; capturing participant biometric data from each of the plurality of participants at a biometric duplicate check computer system that is different than the existing computer system; enrolling each of the plurality of participants in the biometric duplicate check computer system by obtaining each of the plurality of participant unique identifiers from the existing computer system, inputting each of the plurality of participant unique identifiers into the biometric duplicate check computer system, associating each of the plurality of participant unique identifiers with participant biometric data captured from a corresponding one of the plurality of participants, and storing each of the plurality of participant unique identifiers and associated participant biometric data as a biometric enrollment data record in the biometric duplicate check computer system; checking for potentially duplicate biometric enrollment data records stored in the biometric duplicate check computer system by comparing a new biometric enrollment data record against the biometric enrollment data records stored in the biometric duplicate check computer system, after said enrolling operation; determining that potentially duplicate biometric enrollment data records exist when the participant biometric data included in a plurality of the biometric enrollment data records stored in the biometric duplicate check computer system match the participant biometric data included in the new biometric enrollment data record, wherein one of the plurality of matching biometric enrollment data records is the new biometric enrollment data record; communicating the participant unique identifiers associated with the plurality of matching biometric enrollment data records from the biometric duplicate check computer system to the existing computer system; associating each of the participant unique identifiers communicated from the biometric duplicate check computer system with a corresponding enrollment data record and identifying each of the corresponding enrollment data records as a potentially duplicate enrollment data record in the existing computer system; determining whether any of the potentially duplicate enrollment data records is a true duplicate enrollment data record, using existing processes included in the existing computer system; determining one of the true duplicate enrollment data records to retain in the existing computer system, updating information in the retained true duplicate enrollment data record, and deleting true duplicate enrollment data records from the existing computer system that are not to be retained in the existing computer system, using the existing processes included in the existing computer system when a plurality of the potentially duplicate enrollment data records are true duplicate enrollment data records; communicating participant unique identifiers of the true duplicate enrollment data records deleted from the existing computer system to the biometric duplicate check computer system from the existing computer system; and deleting biometric enrollment data records from the biometric duplicate check computer system that are associated with the participant unique identifiers of the true duplicate enrollment data records deleted from the existing computer system to synchronize the biometric enrollment data records stored in the biometric duplicate check computer system with the enrollment data records stored in the existing computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for integrating biometric duplicate checks in a program, said system comprising:
-
an existing computer system including at least a processor, said existing computer system configured to store enrollment data records of a plurality of participants in the program, each enrollment data record including a unique identifier and associated demographic data corresponding to a program participant; and a biometric duplicate check computer system different than said existing computer system, said biometric duplicate check computer system being configured to obtain the unique identifier of each program participant from said existing computer system, input the unique identifier of each program participant in said biometric duplicate check computer system, capture participant biometric data from each program participant, associate the unique identifier of each program participant with captured participant biometric data of the corresponding program participant, and store the unique identifiers and associated participant biometric data therein as biometric enrollment data records, compare a new biometric enrollment data record against the biometric enrollment data records stored in said biometric duplicate check computer system to check for potentially duplicate biometric enrollment data records, determine that potentially duplicate biometric enrollment data records exist when the participant biometric data included in a plurality of the biometric enrollment data records stored in said biometric duplicate check computer system matches the participant biometric data included in the new biometric enrollment data record, wherein one of the plurality of matching biometric enrollment data records is the new biometric enrollment data record, position participant unique identifiers associated with the plurality of matching biometric enrollment data records in a duplicate check results queue, wherein said existing computer system is configured to automatically obtain the participant unique identifiers from the duplicate check results queue, associate each of the obtained participant unique identifiers with a corresponding enrollment data record in said existing computer system and identify each of the corresponding enrollment data records as a potentially duplicate enrollment data record in said existing computer system, determine whether any of the potentially duplicate enrollment data records is a true duplicate enrollment data record, determine one of the true duplicate enrollment data records to retain in said existing computer system, update information in the retained true duplicate enrollment data record, and delete true duplicate enrollment data records from said existing computer system that are not to be retained in said existing computer system, using existing processes included in said existing computer system when a plurality of the potentially duplicate enrollment data records are true enrollment data records, transmit the unique identifiers of the true duplicate enrollment data records deleted from said existing computer system to said biometric duplicate check computer system, and said biometric duplicate check computer system is further configured to delete biometric enrollment data records stored therein that are associated with the unique identifiers of the true duplicate enrollment data records deleted from the existing computer system to synchronize the biometric enrollment data records stored in said biometric duplicate check computer system with the enrollment data records stored in said existing computer system. - View Dependent Claims (10, 11, 12)
-
-
13. A method of synchronizing identity enrollment data records stored in an identity duplicate check computer system with enrollment data records stored in an existing computer system that includes at least a processor, wherein the identity duplicate check computer system is different than the existing computer system, said method comprising:
-
inputting a participant unique identifier associated with a participant enrolling in the identity duplicate check computer system; capturing participant identity data from the enrolling participant; associating the participant unique identifier with the participant identity data; storing the participant unique identifier and participant identity data in the identity duplicate check computer system as a new one of a plurality of identity enrollment data records; comparing the new identity enrollment data record against identity enrollment data records stored in the identity duplicate check computer system to check for potentially duplicate identity enrollment data records, after said storing operation; determining that potentially duplicate identity enrollment data records exist when the participant identity data included in a plurality of the identity enrollment data records stored in the identity duplicate check computer system matches the participant identity data included in the new identity enrollment data record, wherein one of the plurality of the identity enrollment data records is the new identity enrollment data record; positioning participant unique identifiers associated with the plurality of the identity enrollment data records in a duplicate check results queue; obtaining, automatically, the participant unique identifiers associated with the plurality of the identity enrollment data records from the duplicate check results queue with the existing computer system, associating each of the automatically obtained participant unique identifiers with a corresponding enrollment data record in the existing computer system, and identifying each of the corresponding enrollment data records as a potentially duplicate enrollment data record in the existing computer system; determining whether any of the potentially duplicate enrollment data records is a true duplicate enrollment data record; determining one of the true duplicate enrollment data records to retain in the existing computer system, updating information in the retained true duplicate enrollment data record, and deleting true duplicate enrollment data records from the existing computer system that are not to be retained in the existing computer system, using existing processes included in the existing computer system when a plurality of the potentially duplicate enrollment data records are true duplicate enrollment data records; transmitting a delete command, including the participant unique identifiers of the true duplicate enrollment data records deleted from the existing computer system, from the existing computer system to the identity duplicate check computer system; and deleting identity enrollment data records stored in the identity duplicate check computer system that are associated with the participant unique identifiers of the true duplicate enrollment data records deleted from the existing computer system to synchronize the identity enrollment data records stored in the identity duplicate check computer system with the enrollment data records stored in the existing computer system. - View Dependent Claims (14, 15, 16, 17)
-
Specification