SEAMLESS AUTHENTICATION AND ENROLLMENT
First Claim
1. A computer-implemented method comprising:
- receiving an audio stream of a communication session;
creating a preliminary association between the audio stream and an identity of a customer that has engaged in the communication session based on identification information;
determining a confidence level of the preliminary association based on authentication information related to the customer;
if the confidence level is higher than a threshold,sending a request to compare the audio stream to a database of voice prints of known fraudsters;
if the audio stream does not match any known fraudsters, sending a request to generate from the audio stream a current voice print associated with the customer; and
enrolling the voice print in a customer voice print database.
3 Assignments
0 Petitions
Accused Products
Abstract
Some aspects of the invention may include a computer-implemented method for enrolling voice prints generated from audio streams, in a database. The method may include receiving an audio stream of a communication session and creating a preliminary association between the audio stream and an identity of a customer that has engaged in the communication session based on identification information. The method may further include determining a confidence level of the preliminary association based on authentication information related to the customer and if the confidence level is higher than a threshold, sending a request to compare the audio stream to a database of voice prints of known fraudsters. If the audio stream does not match any known fraudsters, sending a request to generate from the audio stream a current voice print associated with the customer and enrolling the voice print in a customer voice print database.
67 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving an audio stream of a communication session; creating a preliminary association between the audio stream and an identity of a customer that has engaged in the communication session based on identification information; determining a confidence level of the preliminary association based on authentication information related to the customer; if the confidence level is higher than a threshold, sending a request to compare the audio stream to a database of voice prints of known fraudsters; if the audio stream does not match any known fraudsters, sending a request to generate from the audio stream a current voice print associated with the customer; and enrolling the voice print in a customer voice print database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
a processor configured to; receive an audio stream associated with a communication session; create a preliminary association between the audio stream and an identity of a customer that has engaged in the communication session based on identification information; determine a confidence level of the preliminary association based on authentication information related to the customer; if the confidence level is higher than a threshold, send a request to compare the audio stream to a database of voice prints of known fraudsters; if the audio stream does not match any known fraudsters, send a request to generate from the audio stream a current voice print associated with the customer; and enroll the voice print in a customer voice print database. - View Dependent Claims (16, 17, 18, 19)
-
20. An article comprising a non-transitory computer-readable storage medium, having instructions stored thereon that when executed by a processor, cause the processor to:
-
receive an audio stream associated with a communication session; create a preliminary association between the audio stream and an identity of a customer that has engaged in the communication session based on identification information; determine a confidence level of the preliminary association based on authentication information related to the customer; if the confidence level is higher than a threshold, send a request to compare the audio stream to a database of voice prints of known fraudsters; if the audio stream does not match any known fraudsters, send a request to generate from the audio stream a current voice print associated with the customer; and enroll the voice print in a customer voice print database.
-
Specification