Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
498 words
In a public switched telephone network, apparatus for selectively extending a call through the network from a caller placing the call via an access facility connected to the network, to a destination number, said apparatus comprising: a switching network connected to the caller and the destination number by the public switched telephone network, responsive to an instruction, for selectively routing a call therethrough so as to connect a caller to a destination number; an indicia validator, connected to said switching network, for determining, in response to a first message containing a query to a line information database (LIDB), whether a pre-defined indicia for said caller signifies that said call should be routed through said switching network means and, in response thereto, generating a second message responsive to said query, said indicia validator having a common channel signaling network and a service control point, said common channel signaling network being connected to said service control point and to both said switching network and a voice processor, said service control point including: a database; means for storing said database; and a database processor, connected to said storing means and to said common channel signaling network, for interrogating said database in response to said first message and, in response to a result of said interrogation, generating said second message, the contents of said second message being determined by an indication stored within said database and associated with an indicia contained within said first message; and said voice processor, connected to said switching network and to said indicia validator, for obtaining said indicia from said caller and, in response thereto, producing said first message containing the indicia and, in response to said second message, generating said instruction to said switching network; said voice processor comprising: a tandem switch connected to said switching network and to said common channel signaling network; a voice service node for verbally communicating with a caller and obtaining voice responses therefrom so as to extract said indicia from said caller; a voice verifier, connected in series, both in a voice path and a data path, between said tandem switch and said voice service node, for verifying the voice of said caller before the call is completed; and wherein in said voice processor: said voice service node generates, in response to said indicia, said first message and passes said first message through said voice verifier to said tandem switch for subsequent application to said common channel signaling network; said tandem switch receives said second message from said common channel signaling network; said voice verifier intercepts all call processing messages flowing between said tandem switch and said voice service node and holds said second message from the tandem switch until said voice verifier has completed a successful voice verification of the caller; and said voice verifier passes said second message onward to said voice service node to generate said instruction, said instruction subsequently being passed through said voice verifier to said tandem switch and onward thereby to said switching network.
Claim 2
Dependent Claim
498 words
In a public switched telephone network, apparatus for selectively extending a call through the network from a caller placing the call via an access facility connected to the network, to a destination number, said apparatus comprising: a switching network connected to the caller and the destination number by the public switched telephone network, responsive to an instruction, for selectively routing a call therethrough so as to connect a caller to a destination number; an indicia validator, connected to said switching network, for determining, in response to a first message containing a query to a line information database (LIDB), whether a pre-defined indicia for said caller signifies that said call should be routed through said switching network means and, in response thereto, generating a second message responsive to said query, said indicia validator having a common channel signaling network and a service control point, said common channel signaling network being connected to said service control point and to both said switching network and a voice processor, said service control point including: a database; means for storing said database; and a database processor, connected to said storing means and to said common channel signaling network, for interrogating said database in response to said first message and, in response to a result of said interrogation, generating said second message, the contents of said second message being determined by an indication stored within said database and associated with an indicia contained within said first message; and said voice processor, connected to said switching network and to said indicia validator, for obtaining said indicia from said caller and, in response thereto, producing said first message containing the indicia and, in response to said second message, generating said instruction to said switching network; said voice processor comprising: a tandem switch connected to said switching network and to said common channel signaling network; a voice service node for verbally communicating with a caller and obtaining voice responses therefrom so as to extract said indicia from said caller; a voice verifier, connected in series, both in a voice path and a data path, between said tandem switch and said voice service node, for verifying the voice of said caller before the call is completed; and wherein in said voice processor: said voice service node generates, in response to said indicia, said first message and passes said first message through said voice verifier to said tandem switch for subsequent application to said common channel signaling network; said tandem switch receives said second message from said common channel signaling network; said voice verifier intercepts all call processing messages flowing between said tandem switch and said voice service node and holds said second message from the tandem switch until said voice verifier has completed a successful voice verification of the caller; and said voice verifier passes said second message onward to said voice service node to generate said instruction, said instruction subsequently being passed through said voice verifier to said tandem switch and onward thereby to said switching network.
Claim 3
Dependent Claim
40 words
The apparatus in claim 1 wherein said indicia is a calling card number and said indicia validator means comprises a database having a plurality of calling card numbers and a corresponding indication of the validity of each of said numbers.
Claim 4
Dependent Claim
132 words
The apparatus in claim 1 wherein said voice verifier comprises: a voice verification system for verifying the voice of the caller; a computer controlled switch, connected to said voice service node and to said tandem switch, for selectively connecting and disconnecting a voice connection, through said tandem switch, between said voice service node and said caller, and for selectively connecting and disconnecting a voice path, through said tandem switch, between said voice verification system and the caller; and an application processor, connected to and for controlling both said voice verification system and said computer controlled switch and, connected to said voice service node and said tandem switch, for intercepting call processing messages occurring therebetween and holding said second message from the tandem switch until successful voice verification of the caller is complete.
Claim 5
Dependent Claim
77 words
The apparatus in claim 3 wherein said voice verification system, during a pre-defined enrollment procedure, obtains and stores an initial voice template for a subscriber, and, during a voice verification procedure, obtains a subsequent voice template from a caller claiming to be the subscriber and compares the subsequent voice template against the initial voice template to determine whether a match exists therebetween so as to verify the identity of the caller to be that of the subscriber.
Claim 6
Dependent Claim
12 words
The apparatus in claim 4 wherein said predefined indicia is a password.
Claim 7
Dependent Claim
22 words
The apparatus in claim 4 wherein said initial and subsequent voice templates are compared using Hidden Markov Modeling or Dynamic Time Warping.
Claim 8
Dependent Claim
89 words
The apparatus in claim 3 wherein said voice verifier comprises means, operative in response to the second message and if the voice verification system has not successfully verified the voice of the caller to be a corresponding subscriber, for changing said second message from a passed LIDB response message to a failed LIDB response message so as to form a changed message and forwarding said changed message, as said second message, to said voice service node so as to prevent said call from being routed through said switching network.