Patent ID: 6618475
Filing Date: 2003-09-09
Classification: H04M

Abstract:
A method for preventing fraud in a call to an international destination in a long distance telecommunications system, said telecommunications system connected both internationally and domestically, comprising the steps of:a) maintaining at least one record, each record associated with an international destination; b) adding a label field to each of the at least one record; c) determining if one or more stored labels match one or more labels in the label field of a record, when said record is accessed during call processing of said call, the international destination of said call being associated with said record; d) blocking the call if it is determined there is a match in step (c), wherein the call is a special service call, and there is a label field in various call processing databases, including an access-level database containing records keyed to at least one access code used in obtaining the special service, an exchange-level database, containing records keyed to at least one telephone exchange, and an Automatic Number Identifier (ANI)-level database, containing records keyed ANI; e) determining if one or more labels are in the label field of a record of an access code in the access-level database, said access code having been used in the special service call to the international destination; f) storing said one or more labels as access-level stored labels if it is determined the one or more labels are in the label field of the access-level database; g) determining if one or more labels are in the label field of a record of an exchange in the exchange-level database, said exchange being an origination of the special service call to the international destination; h) storing said one or more labels as exchange-level stored labels if it is determined the one or more labels are in the label field of the exchange-level database; i) replacing the one or more access-level stored labels with the one or more exchange-level stored labels, if both exist; j) determining if one or more labels are in the label field of a record of an ANI in the ANI-level database, said ANI being an originating ANI of the special service call to the international destination; k) storing said one or more labels as ANI-level stored labels if it is determined the one or more labels are in the label field of the ANI-level database; and l) replacing any of the one or more access-level stored labels and one or more exchange-level stored labels with the one or more ANI-level stored labels, if any exist.