Patent ID: 7899169

Claim:
A non-transitory tangible computer-readable medium having computer executable software code stored thereon, the code for processing a communication between a calling party and a target party, the code comprising: code for receiving the communication from the calling party, the communication having calling party trigger information and at least an area code of a telephone number of the target party; code for accessing a database containing calling party trigger information, target identifying information, and replacement telephone numbers; code for selecting a first set of one or more entries in the database based on calling party trigger information; code for selecting one entry from the first set of entries based on at least the area code of the telephone number of the target party, the selected entry having target identifying information including an area code that matches the area code of the telephone number of the target party; and code for modifying caller identification data of the calling party to a replacement telephone number associated with the selected one entry, wherein the replacement telephone number has an area code the same as the area code of the telephone number of the target party; code for transmitting the modified caller identification data of the calling party to the target party.