Method for correcting communications errors when communicating with a voice response unit over a cellular telephone network
First Claim
1. A communications system for sending data in a predetermined format over a telephone network, said system comprising:
- a telephone that transmits data;
means located in said telephone for generating an error correction code that is related to the data entered into said telephone;
means located in said telephone for transmitting the data entered into said telephone and the error correction code generated by said telephone;
a voice response unit containing a plurality of prerecorded prompts or questions and a timer unit to determine if the transmitted data is duplicate data or missing data; and
means located in said voice response unit for processing the telephone data and error correction codes to determine the actual data transmitted by said telephone.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention includes a voice response unit that communicates rapidly and directly with a system with minimum human intervention and minimizes the number of retransmissions of information due to errors. The rapid communication is achieved by knowing the question or prompt posed by the voice response unit and preparing a response which is speed dialed to the voice response unit. The voice response unit also examines an error correction code, i.e., Reed-Solomon, to determine if there is an error in the information transmitted to the voice response unit. The timing information enabled the voice response unit to determine whether or not one or more tones are missing from the transmitted information or one tone became two tones. The voice response unit determines if the information it received is correct based upon the error correction code. If, the information is incorrect the voice response unit uses the error correction code to determine and correct certain errors.
21 Citations
9 Claims
-
1. A communications system for sending data in a predetermined format over a telephone network, said system comprising:
-
a telephone that transmits data; means located in said telephone for generating an error correction code that is related to the data entered into said telephone; means located in said telephone for transmitting the data entered into said telephone and the error correction code generated by said telephone; a voice response unit containing a plurality of prerecorded prompts or questions and a timer unit to determine if the transmitted data is duplicate data or missing data; and means located in said voice response unit for processing the telephone data and error correction codes to determine the actual data transmitted by said telephone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification