Patent ID: 8681202

Claim:
A server comprising: a memory to: store data that associates telephone numbers and network addresses; and a processor to: receive a first telephone number and a second telephone number if the telephone numbers, the first telephone number and the second telephone number being associated with a first connection between a first telephone device associated with the first telephone number and a second telephone device associated with the second telephone number, retrieve, from the memory, a first network address and a second network address, of the network addresses, using, respectively, the first telephone number and the second telephone number, the first network address being associated with a first node, the second network address being associated with a second node, and the first node being different from the first telephone device and the second node being different from the second telephone device, send, to the first node, a first message that identifies the second network address, send, to the second node, a second message that identifies the first network address, initiate, via a packet-switched network, a second connection between the first node and the second node using the first network address and the second network address, and terminate, based on initiating the second connection, the first connection between the first telephone device and the second telephone device.