Patent ID: 8111687

Claim:
A method of establishing communication between a first and second terminal, said first terminal being arranged to communicate with a first communication system and said second terminal being arranged to communicate with a second communication system, comprising the steps of: a user of said second terminal selecting an identity to represent the second terminal in the first communication system and registering a network address of the second terminal at a first storage means; allocating to the second terminal a calling identifier from a set of available calling identifiers and mapping the network address to said calling identifier at the first storage means and mapping the identity to the calling identifier at a second storage means; a user of said first terminal initiating communication with said second terminal using said identity; said first terminal translating said identity to said calling identifier using said second storage means and transmitting a message to the first communication system to initiate communication with said second terminal using said calling identifier; responsive to receiving said message at a network node of the first communication system, said network node translating said calling identifier to said network address using said first storage means; and establishing a connection between said first terminal and said network node over the first communication system, and between said network node and said second terminal over the second communication system.