SYSTEM AND METHOD FOR ESTABLISHING AND MAINTAINING A VOICE OVER INTERNET PROTOCOL CONNECTION BETWEEN WIRELESS DEVICES
First Claim
1. A system to establish a connection between communication devices via a network, the system comprising:
- a first terminal to receive a request and a first communication device identifier over a first data link from a first communication device, the request being to establish communication with a second communication device;
a server electronically coupled to the first data terminal through the network, the server having one or more processors and a communication device register, the server to determine whether the second communication device is reachable over a second data link based on information stored in the communication device register; and
a second terminal electronically coupled to the server through the network, the second data terminal to establish the communication between the first communication device and the second communication device subsequent to determining that the second communication device is reachable by the second data terminal over the second data link.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for establishing and maintaining a voice over internet protocol connection between wireless devices, in one example embodiment, may comprise a receiving module to receive a communication device identifier, and a request to establish a communication data link to another communication device. The communication device identifier may initially be received by a terminal from the communication device over a wireless data link connecting the communication device and the terminal. Subsequently, the terminal network address may be associated with the terminal, which received the communication device identifier. A processing module may be utilized to determine whether another communication device is reachable over a wireless data link to another terminal based on information stored in a register. Further, a communication module may be utilized to establish the communication data link between one communication device and another communication device subsequent to determining that another communication device is reachable by a terminal over the wireless data link.
16 Citations
20 Claims
-
1. A system to establish a connection between communication devices via a network, the system comprising:
-
a first terminal to receive a request and a first communication device identifier over a first data link from a first communication device, the request being to establish communication with a second communication device; a server electronically coupled to the first data terminal through the network, the server having one or more processors and a communication device register, the server to determine whether the second communication device is reachable over a second data link based on information stored in the communication device register; and a second terminal electronically coupled to the server through the network, the second data terminal to establish the communication between the first communication device and the second communication device subsequent to determining that the second communication device is reachable by the second data terminal over the second data link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of establishing a connection between communication devices via a network, the method comprising:
-
receiving a first communication device identifier identifying a first communication device; receiving a request to establish communication between the first communication device and a second communication device; making a determination, using one more processors, whether the second communication device is reachable by a second terminal over a second data link based on information stored in a communication device register; and based on the determination that the second communication device is reachable, establishing the communication between the first communication device and the second communication device. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A non-transitory machine-readable storage medium comprising instructions, which, when implemented by one or more processors, perform operations comprising:
-
receiving a first communication device identifier identifying a first communication device; receiving a request to establish communication between the first communication device and a second communication device; making a determination, using the one more processors, whether the second communication device is reachable by a second terminal over a second data link based on information stored in a communication device register; and based on the determination that the second communication device is reachable, establishing the communication between the first communication device and the second communication device.
-
Specification