Biometric authentication
First Claim
Patent Images
1. A method, comprising:
- receiving, at a server of third party biometric authenticator, a biometric authentication request sent from a device associated with a first party to a transaction, the first party requesting biometric authentication of a second party to the transaction;
retrieving, by the server, speech data representing a prior conversation between the first party and the second party;
randomly selecting, by the server, a portion of the speech data representing a randomly selected phrase that was previously spoken by the second party during the prior conversation;
comparing, by the server, the portion of the speech data to a threshold value;
storing, in a memory accessible to the server, a repository of biometric templates, the repository of biometric templates associating biometric templates to different identities;
querying, by the server, the repository of biometric templates for an identity claimed by the second party to the transaction;
retrieving, by the server, a biometric template associated with the identity claimed by the second party to the transaction;
comparing, by the server, the portion of the speech data representing the randomly selected phrase that was previously spoken to the biometric template associated with the identity claimed by the second party to the transaction;
determining, by the server, the randomly selected phrase that was previously spoken satisfies the biometric template associated with the identity claimed by the second party to the transaction; and
sending, by the server, an authentication response to an address associated with the device, the authentication response confirming the biometric authentication of the second party to the transaction.
3 Assignments
0 Petitions
Accused Products
Abstract
A biometric authentication system is disclosed that provides a trusted third party biometric authentication capability for independent confirmation of identity of parties. A repository of biometric templates for registered parties is disclosed that permit a biometric authenticator to perform independent authentication services for other parties by matching received biometric information against biometric information in the repository, or by providing requested biometric information.
60 Citations
13 Claims
-
1. A method, comprising:
-
receiving, at a server of third party biometric authenticator, a biometric authentication request sent from a device associated with a first party to a transaction, the first party requesting biometric authentication of a second party to the transaction; retrieving, by the server, speech data representing a prior conversation between the first party and the second party; randomly selecting, by the server, a portion of the speech data representing a randomly selected phrase that was previously spoken by the second party during the prior conversation; comparing, by the server, the portion of the speech data to a threshold value; storing, in a memory accessible to the server, a repository of biometric templates, the repository of biometric templates associating biometric templates to different identities; querying, by the server, the repository of biometric templates for an identity claimed by the second party to the transaction; retrieving, by the server, a biometric template associated with the identity claimed by the second party to the transaction; comparing, by the server, the portion of the speech data representing the randomly selected phrase that was previously spoken to the biometric template associated with the identity claimed by the second party to the transaction; determining, by the server, the randomly selected phrase that was previously spoken satisfies the biometric template associated with the identity claimed by the second party to the transaction; and sending, by the server, an authentication response to an address associated with the device, the authentication response confirming the biometric authentication of the second party to the transaction. - View Dependent Claims (2, 3, 4)
-
-
5. A system, comprising:
-
a processor; and a memory device, the memory device storing code, the code when executed causing the processor to perform operations, the operations comprising; receiving a biometric authentication request sent from a device associated with a first party to a transaction, the first party requesting biometric authentication of a second party to the transaction; retrieving electronic speech data recording a prior conversation between the first party and the second party; randomly selecting a portion of the electronic speech data representing a randomly selected phrase that was previously spoken by the second party during the prior conversation; comparing the portion of the electronic speech data to a threshold value; storing a repository of biometric templates that associates biometric templates to different identities; querying the repository of biometric templates for an identity claimed by the second party to the transaction; retrieving a biometric template associated with the identity claimed by the second party to the transaction; determining the portion of the electronic speech data representing the randomly selected phrase that was previously spoken satisfies the biometric template associated with the identity claimed by the second party to the transaction; and sending an authentication response to an address associated with the device, the authentication response confirming the identity claimed by the second party based on the randomly selected phrase that was previously spoken. - View Dependent Claims (6, 7, 8)
-
-
9. A memory device storing instructions that when executed cause a processor to perform operations, the operations comprising:
-
receiving a biometric authentication request sent from a device associated with a first party to a transaction, the first party requesting biometric authentication of a second party to the transaction; retrieving electronic speech data recording a prior conversation between the first party and the second party; randomly selecting a portion of the electronic speech data representing a randomly selected phrase that was previously spoken by the second party during the prior conversation; comparing the portion of the electronic speech data to a threshold value; storing a repository of biometric templates that associates biometric templates to different identities; querying the repository of biometric templates for an identity claimed by the second party to the transaction; retrieving a biometric template associated with the identity claimed by the second party to the transaction; determining the portion of the electronic speech data representing the randomly selected phrase that was previously spoken satisfies the biometric template associated with the identity claimed by the second party to the transaction; and sending an authentication response to an address associated with the device, the authentication response confirming the identity claimed by the second party based on the randomly selected phrase that was previously spoken. - View Dependent Claims (10, 11, 12, 13)
-
Specification