Randomized digit prompting for an interactive voice response system
First Claim
1. A non-transitory computer-readable storage medium encoded with a computer program for securely transmitting a sequence of digits across a network from a voice communication device to a destination system, when executed, the computer program 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 or a query, a response by a user of the voice communication device to the at least one digit guess or the 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 response being in a form that does not explicitly reveal a correct one of the digits in the sequence via spoken words or keypad entry to an eavesdropper who is able to discern the response, but not the at least one digit guess or the query of the IVR routine, the information being used by the IVR system as a basis for making at least one successive digit guess or another 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
18 Claims
-
1. A non-transitory computer-readable storage medium encoded with a computer program for securely transmitting a sequence of digits across a network from a voice communication device to a destination system, when executed, the computer program 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 or a query, a response by a user of the voice communication device to the at least one digit guess or the 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 response being in a form that does not explicitly reveal a correct one of the digits in the sequence via spoken words or keypad entry to an eavesdropper who is able to discern the response, but not the at least one digit guess or the query of the IVR routine, the information being used by the IVR system as a basis for making at least one successive digit guess or another 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. A non-transitory computer-readable storage medium encoded with a computer program for securely transmitting a sequence of digits across a network from a voice communication device to a destination system, when executed, the computer program operable to:
-
during a communication session, invoke an interactive voice response (IVR) routine that includes successive queries 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 or digit guess, the affirmative response or the negative response being in a form that does not explicitly reveal a correct one of the digits in the sequence via spoken words or keypad entry to an eavesdropper who is able to discern the affirmative or the negative response, but not the successive queries or digit guesses of the IVR routine; 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 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 guess, the affirmative response or the negative response being in a form that does not explicitly reveal a correct one of the digits in the sequence via spoken words or keypad entry to an eavesdropper who is able to discern the affirmative or the negative response, but not the successive queries or digit guesses of the IVR routine; and once determined, sending each of the digits in the sequence to the destination system. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification