Patent ID: 7489766

Claim:
A self-learning caller authentication system for building a database of known persons with access to one or more secured resources comprising: storage for voiceprint identification data; storage for verification data; and a processing system configured to receive spoken identification information spoken in a current call initiated by a currently unidentified caller, receive verification information from the current call that is independent of the spoken identification information, generate a voiceprint associated with the currently unidentified caller from the spoken identification information, automatically compare the voiceprint associated with the currently unidentified caller with the voiceprint identification data stored in the voiceprint identification data storage to search for a voiceprint match with at least one of a plurality of known persons, one or more voiceprint matches, if found, signifying positive identification of the currently unidentified caller as at least one of the plurality of known persons, and a single voiceprint match, if found, signifying positive identification of the currently unidentified caller as a particular one of the plurality of known persons, with one or more voiceprint matches found identifying the currently unidentified caller as a now identified caller, if one or more voiceprint matches are found by automatically comparing the voiceprint with the voiceprint identification data, automatically compare the verification information with the verification data stored in the verification data storage for the at least one of the plurality of known persons to search for a verification data match with a particular one of the plurality of known persons, a single verification data match, if found, signifying positive verification of the now identified caller and verifying the now identified caller as a now identified and verified caller, if the currently unidentified caller is determined to be a now identified and verified caller by automatically comparing the verification information, authenticate the now identified and verified caller for access to the one or more secured resources, and if the currently unidentified caller is not determined to be a now identified and verified caller by automatically comparing the verification information, allow interaction with the currently unidentified caller to separately verify the identity of the currently unidentified caller, and if the currently unidentified caller is verified as a now identified and verified caller, automatically add the voiceprint and the verification information associated with the now identified and verified caller to the voiceprint identification data storage and the verification data storage, respectively, and authenticate the now identified and verified caller for access to the one or more secured resources.