System and method for establishing and maintaining a connection between devices
First Claim
1. A method comprising:
- receiving a request to establish a connection between a first communication device and a second communication device;
making a determination, using one more processors, whether the second communication device is reachable via a data network;
based on the determination that the second communication device is reachable over the data network, establishing the connection between the first communication device and the second communication device via the data network; and
based on the determination that the second communication device is not reachable over the data network, establishing the connection between the first communication device and the second communication device via a telecommunications network that is distinct from the data network.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method to establish and maintain a connection between devices, which in one example embodiment of a method, may comprise receiving a request to establish a connection between a first communication device and a second communication device. A determination is made as to whether the second communication device is reachable via a data network. Based on the determination that the second communication device is reachable over the data network, a connection between the first communication device and the second communication device is established via the data network. Based on the determination that the second communication device is not reachable over the data network, a connection between the first communication device and the second communication device is established via a telecommunications network. Additional systems and methods are described.
18 Citations
20 Claims
-
1. A method comprising:
-
receiving a request to establish a connection between a first communication device and a second communication device; making a determination, using one more processors, whether the second communication device is reachable via a data network; based on the determination that the second communication device is reachable over the data network, establishing the connection between the first communication device and the second communication device via the data network; and based on the determination that the second communication device is not reachable over the data network, establishing the connection between the first communication device and the second communication device via a telecommunications network that is distinct from the data network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory machine-readable storage medium comprising instructions, which, when implemented by one or more processors, causes a machine to perform operations comprising:
-
receiving a request to establish a connection between a first communication device and a second communication device; making a determination, using the one more processors, whether the second communication device is reachable via a data network; based on the determination that the second communication device is reachable over the data network, establishing the connection between the first communication device and the second communication device via the data network; and based on the determination that the second communication device is not reachable over the data network, establishing the connection between the first communication device and the second communication device via a telecommunications network that is distinct from the data network. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
a server coupled to a first communication device and having at least one processor, the server to; receive a request to establish a connection between the first communication device and a second communication device; make a determination, using the at least one processor, whether the second communication device is reachable via a data network; based on the determination that the second communication device is reachable over the data network, establish the connection between the first communication device and the second communication device via the data network; and based on the determination that the second communication device is not reachable over the data network, establish the connection between the first communication device and the second communication device via a telecommunications network that is distinct from the data network.
Specification