Method and system for bio-metric voice print authentication
First Claim
Patent Images
1. A method for voice authentication on a device, comprising:
- receiving one or more spoken utterances from a user at the device;
recognizing a phrase corresponding to said one or more spoken utterances;
identifying a biometric voice print from the one or more spoken utterances of said phrase;
verifying a location of said device;
determining a device identifier associated with said device;
authenticating said user based on the phrase, said biometric voice print, said location, and said device identifier;
establishing a connection to at least one authentication server;
sending a user profile to said at least one authentication server;
comparing said user profile with a plurality of reference profiles stored on said at least one authentication server;
upon recognizing the phrase, evaluating one or more vocal tract configuration differences between said spoken utterances;
matching one or more vocal tract shades of the plurality of reference profiles based on said vocal tract configuration difference;
determining at least one formant frequency;
determining at least one anti-formant frequency;
evaluating a difference between the formant frequency and the anti-formant frequency for characterizing one aspect of a natural change in a vocal tract configuration; and
determining if the user profile matches one of the plurality of reference profiles for authenticating said user,wherein a user profile includes at least one of a phrase, a biometric voice print, and a device identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A method (700) and system (900) for authenticating a user is provided. The method can include receiving one or more spoken utterances from a user (702), recognizing a phrase corresponding to one or more spoken utterances (704), identifying a biometric voice print of the user from one or more spoken utterances of the phrase (706), determining a device identifier associated with the device (708), and authenticating the user based on the phrase, the biometric voice print, and the device identifier (710). A location of the handset or the user can be employed as criteria for granting access to one or more resources (712).
77 Citations
26 Claims
-
1. A method for voice authentication on a device, comprising:
-
receiving one or more spoken utterances from a user at the device; recognizing a phrase corresponding to said one or more spoken utterances; identifying a biometric voice print from the one or more spoken utterances of said phrase; verifying a location of said device; determining a device identifier associated with said device; authenticating said user based on the phrase, said biometric voice print, said location, and said device identifier; establishing a connection to at least one authentication server; sending a user profile to said at least one authentication server; comparing said user profile with a plurality of reference profiles stored on said at least one authentication server; upon recognizing the phrase, evaluating one or more vocal tract configuration differences between said spoken utterances; matching one or more vocal tract shades of the plurality of reference profiles based on said vocal tract configuration difference; determining at least one formant frequency; determining at least one anti-formant frequency; evaluating a difference between the formant frequency and the anti-formant frequency for characterizing one aspect of a natural change in a vocal tract configuration; and determining if the user profile matches one of the plurality of reference profiles for authenticating said user, wherein a user profile includes at least one of a phrase, a biometric voice print, and a device identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for voice authentication, comprising:
-
receiving a spoken utterance during a call on an Interactive Voice Response (IVR) system from a device; invoking a programmatic action in response to a recognition of said spoken utterance, analyzing said spoken utterance to identify a voice print of a user submitting said spoken utterance; verifying a location of the device; determining a device identifier associated with the device; granting the user access to said programmatic action based on an authentication of a recognized voice print, a recognized spoken utterance, the device identifier, and the location of the device; establishing a connection to at least one authentication server; sending a user profile to said at least one authentication server; comparing said user profile with a plurality of reference profiles stored on said at least one authentication server; upon recognizing the phrase, evaluating one or more vocal tract configuration differences between said spoken utterances; matching one or more vocal tract shades of the plurality of reference profiles based on said vocal tract configuration difference; determining at least one formant frequency; determining at least one anti-formant frequency; evaluating a difference between the formant frequency and the anti-formant frequency for characterizing one aspect of a natural change in a vocal tract configuration; and determining if the user profile matches one of the plurality of reference profiles for authenticating said user, wherein a user profile includes at least one of a phrase, a biometric voice print, and a device identifier. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification