Systems and methods for providing network-based voice authentication
First Claim
1. A system for providing voice authentication via a network, comprising:
- an intelligent voice response engine operatively coupled to the network for receiving transaction or access requests from a plurality of telecommunications devices over the network;
a speech recognition and verification services engine operatively coupled to the network; and
a database operatively coupled to the speech recognition and verification services engine for storing user voice print profiles, wherein the speech recognition and verification services engine receives a speaker verification call from the intelligent voice response engine, performs speaker verification on the received speaker verification call based on the stored user voice print profiles, and generates a verification score based upon results of the speaker verification.
5 Assignments
0 Petitions
Accused Products
Abstract
A system enables voice authentication via a network. The system may include an intelligent voice response engine operatively coupled to the network for receiving transaction or access requests from a plurality of telecommunications devices over the network. A speech recognition and verification services engine may be operatively coupled to the network and a database may be operatively coupled to the speech recognition and verification services engine for storing user voice print profiles. The speech recognition and verification services engine may receive a speaker verification call from the intelligent voice response engine and perform speaker verification on the received speaker verification call based on the stored user voice print profiles. The speech recognition and verification services engine may generate a verification score based upon results of the speaker verification.
59 Citations
37 Claims
-
1. A system for providing voice authentication via a network, comprising:
-
an intelligent voice response engine operatively coupled to the network for receiving transaction or access requests from a plurality of telecommunications devices over the network;
a speech recognition and verification services engine operatively coupled to the network; and
a database operatively coupled to the speech recognition and verification services engine for storing user voice print profiles, wherein the speech recognition and verification services engine receives a speaker verification call from the intelligent voice response engine, performs speaker verification on the received speaker verification call based on the stored user voice print profiles, and generates a verification score based upon results of the speaker verification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for performing speaker verification, comprising:
-
a speech recognition and verification services engine operatively coupled to a first network; and
a database operatively coupled to the speech recognition and verification services engine for storing user voice print profiles, wherein the speech recognition and verification services engine being configured to;
receive a speaker verification call from a voice response engine over the first network;
receive an authentication security level associated with the speaker verification call from the voice response engine;
perform speaker verification on the received speaker verification call based on the stored user voice print profiles and the authentication security level associated with the speaker verification call, and generate a verification score based upon results of the speaker verification. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A method for performing speaker recognition over a network, comprising:
-
receiving a call including a transaction or access request from one of a plurality of telecommunications devices over the network;
passing the call to a speech recognition and verification services engine over the network;
receiving the call by the speech recognition and verification services engine;
performing speaker verification on the received call based on user voice print profiles; and
generating a verification score based upon results of the speaker verification. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for performing speaker verification, comprising:
-
receiving a call from a voice response system over a first network;
receiving an authentication security level associated with the call from the voice response system;
performing speaker verification on the received call based on stored user voice print profiles and the authentication security level; and
generating a verification score based upon results of the speaker verification. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A computer-readable medium containing instructions for controlling one or more processors to perform a method for performing speaker verification over a network, the method comprising:
-
receiving a call from a first system via the network;
performing speaker verification on the received call based on user voice print profiles;
generating a verification score based upon results of the speaker verification; and
passing the verification score to the first system for access determination.
-
Specification