System and method for integrated telephony switching
First Claim
Patent Images
1. A hybrid telecommunications switch comprising:
- a switching matrix;
a first resource coupled to the switching matrix and controlled by a first application;
a second resource coupled to the switching matrix and controlled by a second application;
a resource emulation module operable to identify a first virtual address corresponding to the first resource and a second virtual address corresponding to the second resource, the resource emulation module further operable to receive a call request from the first application specifying the first resource and the second virtual address and, in response to the call request, to generate a call indication specifying the first virtual address and the second resource and to communicate the call indication to the second application; and
a switching matrix controller operable to connect the first resource and the second resource using the switching matrix.
0 Assignments
0 Petitions
Accused Products
Abstract
A telephony system includes a switch coupled to a call agent and a legacy application, and further coupled to resources, some controlled by the call agent and others controlled by the legacy application. The switch processes connection requests from the call agent and the legacy application, and, using a resource emulator as an intermediary, establishes connections between call agent controlled resources and legacy application controlled resources.
-
Citations
21 Claims
-
1. A hybrid telecommunications switch comprising:
-
a switching matrix; a first resource coupled to the switching matrix and controlled by a first application; a second resource coupled to the switching matrix and controlled by a second application; a resource emulation module operable to identify a first virtual address corresponding to the first resource and a second virtual address corresponding to the second resource, the resource emulation module further operable to receive a call request from the first application specifying the first resource and the second virtual address and, in response to the call request, to generate a call indication specifying the first virtual address and the second resource and to communicate the call indication to the second application; and a switching matrix controller operable to connect the first resource and the second resource using the switching matrix. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for integrated telephony switching comprising:
-
receiving a call request from a first application specifying a first resource coupled to a switching matrix and a second virtual address, wherein the first application controls the first resource; identifying a second resource coupled to the switching matrix that corresponds to the second virtual address; determining a first virtual address corresponding to the first resource; generating a call indication specifying the first virtual address and the second resource; and communicating the call indication to a second application that controls the second resource. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. Software for integrated telephony switching, the software embodied in a computer readable medium and operable when executed to perform the steps of:
-
receiving a call request from a first application specifying a first resource coupled to a switching matrix and a second virtual address, wherein the first application controls the first resource; identifying a second resource coupled to the switching matrix that corresponds to the second virtual address; determining a first virtual address corresponding to the first resource; generating a call indication specifying the first virtual address and the second resource; and communicating the call indication to a second application that controls the second resource. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A hybrid telecommunications switch comprising:
-
means for receiving a call request from a first application specifying a first resource coupled to a switching matrix and a second virtual address, wherein the first application controls the first resource; means for identifying a second resource coupled to the switching matrix that corresponds to the second virtual address; means for determining a first virtual address corresponding to the first resource; means for generating a call indication specifying the first virtual address and the second resource; and means for communicating the call indication to a second application that controls the second resource.
-
Specification