Randomized digit prompting for an interactive voice response system
First Claim
1. Logic for securely transmitting a sequence of digits across a network from a voice communication device to a destination system, the logic being encoded in one or more media for execution and when executed is operable to:
- during a communication session, invoke an interactive voice response (IVR) routine for sequentially determining the digits in the sequence, for each digit the IVR routine making at least one digit guess and/or query, a response by a user of the voice communication device to the at least one digit guess or query indicating either a correct digit, an incorrect digit, or information to a digit guess or inquiry that narrows a range of possible remaining choices, the information being used by the IVR system as a basis for making at least one successive digit guess and/or query until the correct digit has been determined; and
once determined, send the sequence of digits to the destination system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method that provides a user with the ability to transmit confidential information to an IVR system in a secure manner includes invoking an interactive voice response (IVR) routine, the IVR routine determining each of the digits in the sequence by making successive queries and/or digit guesses. A user of the voice communication device need only make an affirmative response or a negative response to each query or digit quess. Once determined, each of the digits in the sequence is sent to the destination system. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
-
Citations
21 Claims
-
1. Logic for securely transmitting a sequence of digits across a network from a voice communication device to a destination system, the logic being encoded in one or more media for execution and when executed is operable to:
-
during a communication session, invoke an interactive voice response (IVR) routine for sequentially determining the digits in the sequence, for each digit the IVR routine making at least one digit guess and/or query, a response by a user of the voice communication device to the at least one digit guess or query indicating either a correct digit, an incorrect digit, or information to a digit guess or inquiry that narrows a range of possible remaining choices, the information being used by the IVR system as a basis for making at least one successive digit guess and/or query until the correct digit has been determined; and once determined, send the sequence of digits to the destination system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Logic for securely transmitting a sequence of digits across a network from a voice communication device to a destination system, the logic being encoded in one or more media for execution and when executed is operable to:
-
during a communication session, invoke an interactive voice response (IVR) routine that includes successive queries and/or digit guesses for determining each of the digits in the sequence, the IVR routine being constructed such that a user of the voice communication device need only make an affirmative response or a negative response to each query and/or digit quess; and once determined, send one or more of the digits to the destination system. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A processor-implemented method of securely transmitting a sequence of digits across a network from a voice communication device to a destination system, the method comprising:
invoking an interactive voice response (IVR) routine, the IVR routine; determining each of the digits in the sequence by making successive queries and/or digit guesses, wherein a user of the voice communication device need only make an affirmative response or a negative response to each query or digit quess; and once determined, sending each of the digits in the sequence to the destination system. - View Dependent Claims (14, 15, 16, 17, 18)
-
19. A processor-implemented method of securely transmitting a sequence of digits across a network, comprising:
-
communicating, by a user, with an interactive voice response (IVR) system in a first language; requesting that the IVR system switch from the first language to a second language; and verbally speaking in the second language, by the user, either the sequence of digits or a set of constructs that identify the sequence of digits to the IVR system. - View Dependent Claims (20, 21)
-
Specification