Method and apparatus for analyzing international long distance dialing errors and automatically completing a call
First Claim
1. A method for completing an international call when the call cannot be completed as initially dialed comprising the steps ofreceiving a dialed country code, city code and called party number, comparing combinations of said country code, city code and called party number to detect if there exists a potential error in the country code, between the country code and city code and between the city code and the called party number and announcing the detected potential error in the country code, between the country code and city code and/or between the city code and the called party number to the calling party.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for analyzing international long distance dialing errors and automatically completing a call it the error can be determined comprises the steps of receiving a dialed country code, city code and directory number. A potential error is determined by comparing one or pairs of the dialed country code and city code or the city code and dialed directory number or the combination of all three elements with predetermined valid dialing sequences for the dialed digits. For example, an error can be located between the country code and city code when a foreign telephone network has added a digit, for example, to expand the number of directory numbers available within a geographic area. A list of obsolete country codes, city codes or combinations thereof is stored in memory along with updated country codes and city codes. In one embodiment, a corrected dialed number is automatically redialed without further action by the caller. In another embodiment, the existence of a potential error in a dialed number is announced to the caller. The caller can further be prompted to agree with a reasonable correction of the dialed number and permit the automatic redialing of the telephone number intended. Apparatus for performing the analysis may comprise a known long distance network adjunct processor including a voice interactive system and access to a database of obsolete and valid international calling formats. In an alternative embodiment, even the dialed directory number may be corrected via access to a remote directory number database or international operator assistance may be provided.
-
Citations
22 Claims
-
1. A method for completing an international call when the call cannot be completed as initially dialed comprising the steps of
receiving a dialed country code, city code and called party number, comparing combinations of said country code, city code and called party number to detect if there exists a potential error in the country code, between the country code and city code and between the city code and the called party number and announcing the detected potential error in the country code, between the country code and city code and/or between the city code and the called party number to the calling party.
-
12. A method for completing an international call when the call cannot be completed as initially dialed comprising the step of
receiving a number of digits between three and eight digits of the dialed number, storing the dialed number, comparing the three to eight digits of the dialed number with a list of obsolete country code and city code combinations, retrieving an updated country code and city code combination if there is a match between the three to eight digits and the list of obsolete country codes and city codes and automatically redialing the dialed number including the updated country code and city code retrieved.
-
15. A method for completing an international call when the call cannot be completed as initially dialed comprising the steps of
receiving a number of digits between one and four digits of the dialed number, storing the dialed number, comparing the one to four digits of the dialed number with a list of obsolete country codes, retrieving an updated country code if there is a match between the one to four digits and the list of obsolete country codes and automatically redialing the dialed number including the updated country code retrieved.
-
18. A method for completing an international call when the call cannot be completed as initially dialed comprising the steps of
receiving a number of digits between three and eight digits of the dialed number, storing the dialed number, comparing the three to eight digits of the dialed number with a list of obsolete city codes, retrieving an updated city code if there is a match between the three to eight digits and the list of obsolete city codes and automatically redialing the dialed number including the updated city code retrieved.
-
21. A method of completing an international call to a called party'"'"'s number when the call cannot be completed as initially dialed, comprising the steps of:
-
receiving an international call that includes a first digit string indicative of the geographic destination of a called party and a second digit string comprising the called party'"'"'s address within that geographic destination;
comparing the received first digit string with obsolete first digit strings to determine the existence of an error and retrieving an associated, updated first digit string different from the received first digit string and completing the international call including the retrieved first digit string and the second digit string. - View Dependent Claims (22)
announcing the retrieved first digit string.
-
Specification