Patent ID: 8514839

Claim:
A method, comprising: processing a telephone call from a calling number to a network server serving a called number; suspending processing of the telephone call at the network server prior to termination at the called number; querying a telecommunications switch to determine if the calling number is a subscriber to an Internet Protocol address exchange service; when the calling number subscribes to the Internet Protocol address exchange service, then retrieving a calling party's Internet Protocol address from the telecommunications switch, the calling party's Internet Protocol address being associated with the calling number according to a time and day, the calling number having associations to different Internet Protocol addresses based on the time and the day; querying the telecommunications switch to determine if the called number subscribes to the Internet Protocol address exchange service; when the called number subscribes to the Internet Protocol address exchange service, retrieving a called party's Internet Protocol address from the telecommunications switch, the called party's Internet Protocol address being associated with the called number according to the time and day, the called number having associations to different Internet Protocol addresses based on the time and the day; resuming processing of the telephone call at the network server; terminating the telephone call at the called number; sending the calling party's Internet Protocol address during the telephone call as a packet of data over a data network from the network server to a called party's communications device associated with the called party's Internet Protocol address; and sending the called party's Internet Protocol address during the telephone call over the data network from the network server to a calling party's communications device associated with the calling party's Internet Protocol address.