System for verifying the identity of a caller in a telecommunications network
First Claim
1. In a telecommunications network operable for completing a call placed by a caller and for delivering the ANI of the calling station from which the call is placed, a method of operating the network for verifying the identity of the caller, said method comprising the steps of:
- connecting voice responsive control means with the network, said control means being operable for storing and retrieving a voice template, for storing a spoken utterance, and for comparing the utterance with the template;
initially preventing completion of calls over the network originating from calling stations associated with a predefined group of ANI'"'"'s;
enrolling a caller by assigning a passcode to the caller, by storing a retrievable voice template of the caller speaking said passcode, and by associating said template for retrieval with an ANI associated with the caller;
delivering and storing a spoken utterance of said passcode and the ANI of the station from which the call originated when the call originates from an ANI-associated calling station included in said predefined group, and retrieving said template associated with said passcode and ANI;
comparing said stored utterance with said template; and
completing the caller'"'"'s call if said stored utterance matches said template thereby verifying the identity of the caller,said method further including the steps ofenrolling a plurality of callers thereby assigning a respective plurality of passcodes thereto and storing a respective plurality of voice templates thereof associated with the same ANI,said comparing step including the step of comparing said spoken utterance with said plurality of templates corresponding to the ANI associated with the caller,said completing step including the step of completing the call if said spoken utterance matches one of said templates.
1 Assignment
0 Petitions
Accused Products
Abstract
A system (10) for verifying the identity of a caller in a telecommunications network uses a voice-responsive control device (28) to compare spoken utterances of callers with previously stored voice templates. In preferred forms, the caller speaks an utterance of an identification number which is decoded independently of the speaker thereof and then used to retrieve corresponding voice template identified thereby. In other preferred forms, the ANI of a calling station (18) is delivered to the control device which uses the ANI to retrieve the caller'"'"'s voice template identified thereby.
240 Citations
14 Claims
-
1. In a telecommunications network operable for completing a call placed by a caller and for delivering the ANI of the calling station from which the call is placed, a method of operating the network for verifying the identity of the caller, said method comprising the steps of:
-
connecting voice responsive control means with the network, said control means being operable for storing and retrieving a voice template, for storing a spoken utterance, and for comparing the utterance with the template; initially preventing completion of calls over the network originating from calling stations associated with a predefined group of ANI'"'"'s; enrolling a caller by assigning a passcode to the caller, by storing a retrievable voice template of the caller speaking said passcode, and by associating said template for retrieval with an ANI associated with the caller; delivering and storing a spoken utterance of said passcode and the ANI of the station from which the call originated when the call originates from an ANI-associated calling station included in said predefined group, and retrieving said template associated with said passcode and ANI; comparing said stored utterance with said template; and completing the caller'"'"'s call if said stored utterance matches said template thereby verifying the identity of the caller, said method further including the steps of enrolling a plurality of callers thereby assigning a respective plurality of passcodes thereto and storing a respective plurality of voice templates thereof associated with the same ANI, said comparing step including the step of comparing said spoken utterance with said plurality of templates corresponding to the ANI associated with the caller, said completing step including the step of completing the call if said spoken utterance matches one of said templates. - View Dependent Claims (2)
-
-
3. In a telecommunications network operable for completing a call placed by a caller and for delivering the ANI of the calling station from which the call is placed, a method of operating the network for verifying the identity of the caller, said method comprising the steps of:
-
connecting voice responsive control means with the network, said control means being operable for storing and retrieving a voice template, for storing a spoken utterance, and for comparing the utterance with the template; initially preventing completion of calls over the network originating from calling stations associated with a predefined group of ANI'"'"'s; enrolling a caller by assigning a passcode to the caller, by storing a retrievable voice template of the caller speaking said passcode, and by associating said template for retrieval with an ANI associated with the caller; delivering and storing a spoken utterance of said passcode and the ANI of the station from which the call originated when the call originates from an ANI-associated calling station included in said predefined group, and retrieving said template associated with said passcode and ANI; comparing said stored utterance with said template; and completing the caller'"'"'s call if said stored utterance matches said template thereby verifying the identity of the caller, said method further including the steps of enrolling a plurality of callers thereby assigning a respective plurality of passcodes thereto and storing a respective plurality of voice templates thereof associated with the same ANI, and assigning an individual identification number to each caller and further identifying the caller'"'"'s template with said identification number, said delivering step including the step of delivering said identification number to said control means, said retrieving step including the step of retrieving said template in accordance with said identification number.
-
-
4. In a telecommunications network operable for completing a call placed by a caller and for delivering calling station data representative of the originating calling station from which the call is placed, a method of operating the network for verifying the identity of the caller, said method comprising the steps of:
-
storing in memory associated with the network at least one reference utterance of at least one caller in association with calling station data of a calling station; when a call is placed over the network from said calling station, retrieving said at least one reference utterance using the associated calling station data delivered over the network; comparing a current utterance spoken by the caller placing said call and transmitted over the network with said at least one reference utterance; determining whether said current utterance matches said at least one reference utterance; and completing said call over the network if said current utterance matches said at least one reference utterance. - View Dependent Claims (5, 6, 7, 8)
-
-
9. In a telecommunications network operable for completing a call placed by a caller and for delivering calling station data representative of the originating calling station from which the call is placed, an apparatus for verifying the identity of the caller, said apparatus comprising:
-
memory means for storing at least one reference utterance of at least one caller in association with calling station data of a calling station; and control means coupled with the network and with said memory means for retrieving said at least one reference utterance using the calling station data delivered over the network when a call is placed over the network from said calling station, said control means including means for comparing a current utterance spoken by the caller placing said call which is transmitted over the network to said at least one reference utterance, means for determining whether said current utterance matches said at least one reference utterance, and means for completing said call over the network if said current utterance matches said at least one reference utterance. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification