Systems and methods for connecting telephony communications
First Claim
Patent Images
1. A method performed by an Internet protocol (IP) telephony system for establishing a telephone communication between two parties, comprising:
- receiving a telephony communication setup request from a first telephony device;
attempting to setup the requested telephony communication to a second telephony device identified in the setup request;
checking, if the second telephony device is presently unavailable, to determine if the second telephony device is attempting to setup a telephony communication to the first telephony device; and
causing a telephony communication to be established between the first telephony device and the second telephony device if the result of the checking step indicates that the second telephony device is attempting to setup a telephony communication to the first telephony device.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods performed by an IP telephony system are designed to determine when two parties to a recently terminated telephony communication are simultaneously calling each other in an attempt to re-establish a telephony communication. When the IP telephony system determines that this situation is occurring, the IP telephony system acts to connect the two parties, rather than have both of them see their new call setup attempt fail because the other party'"'"'s telephony device is indicated to be busy.
-
Citations
19 Claims
-
1. A method performed by an Internet protocol (IP) telephony system for establishing a telephone communication between two parties, comprising:
-
receiving a telephony communication setup request from a first telephony device; attempting to setup the requested telephony communication to a second telephony device identified in the setup request; checking, if the second telephony device is presently unavailable, to determine if the second telephony device is attempting to setup a telephony communication to the first telephony device; and causing a telephony communication to be established between the first telephony device and the second telephony device if the result of the checking step indicates that the second telephony device is attempting to setup a telephony communication to the first telephony device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for establishing a telephone communication between two parties, comprising:
-
means for receiving a telephony communication setup request from a first telephony device; means for attempting to setup the requested telephony communication to a second telephony device identified in the setup request; means for checking, if the second telephony device is presently unavailable, to determine if the second telephony device is attempting to setup a telephony communication to the first telephony device; and means for causing a telephony communication to be established between the first telephony device and the second telephony device if the result of the checking step indicates that the second telephony device is attempting to setup a telephony communication to the first telephony device.
-
-
12. A system for establishing a telephone communication between two parties, comprising:
-
a call database unit that includes at least one database of completed calls and at least one database of calls which are in the setup state; and a call setup unit that receives a telephony communication setup request from a first telephony device, that attempts to setup the requested telephony communication to a second telephony device identified in the setup request, and that checks data stored in the call database unit, if the second telephony device is presently unavailable, to determine if the second telephony device is attempting to setup a telephony communication to the first telephony device, and wherein the call setup unit causes a telephony communication to be established between the first telephony device and the second telephony device if the check indicates that the second telephony device is attempting to setup a telephony communication to the first telephony device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification