Patent ID: 7930405

Claim:
A system to establish and maintain a connection between communication devices via a data network, the system comprising: a receiving module to receive a first communication device identifier and a request to establish a communication data link to a second communication device, the first communication device identifier being initially received by a first terminal from a first communication device over a first wireless data link, a first terminal network address being associated with the first terminal; a processing module, having one or more processors, to determine whether the second communication device is reachable over a second wireless data link to a second terminal based on information stored in a register; and a communication module to establish the communication data link between the first communication device and the second communication device subsequent to determining that the second communication device is reachable by the second terminal over the second wireless data link, the communication module being further configured to draw conclusions about relative locations of the first communication device and the second communication device for making a handover between the devices during a connection between the communication devices.