Method and apparatus for call processing in response to a call request from an originating device
First Claim
1. A method of providing call processing in a communications system having a packet-based network, comprising:
- receiving, in a system, a first call request from a first device;
processing, in the system, the first call request and sending a response to the first call request to indicate an attempt to establish a call session;
identifying one of plural destination devices to contact in response to the call request;
sending a second call request to the one destination device;
establishing a first call between the first device and the one destination device;
identifying another one of the plural destination devices to contact;
sending a first indication to the other one destination device to establish a second call between the first device and the other one destination device; and
sending a second indication to the first device to establish the second call;
wherein sending the first indication includes sending a third call request.
11 Assignments
0 Petitions
Accused Products
Abstract
A communication system includes a packet-based data network coupled to various network entities. The communications system includes a community that has a call processing system and various other devices, such as an integrated voice response (IVR) system and plural agent systems. The call processing system includes a combination of logical entities that perform call processing tasks. As an example, the logical entities may include a Session Initiation Protocol (SIP) proxy, a SIP client, and a SIP server. In response to a call request from outside the community, the call processing system, under control of the server, sends back responses to the originating system. The call processing system also establishes a call with a network element inside the community, such as the IVR system. The IVR system is capable of receiving input data from the originating system. Based on the received input data, the call processing system can reconnect or forward the call to one of the agent systems.
-
Citations
30 Claims
-
1. A method of providing call processing in a communications system having a packet-based network, comprising:
-
receiving, in a system, a first call request from a first device;
processing, in the system, the first call request and sending a response to the first call request to indicate an attempt to establish a call session;
identifying one of plural destination devices to contact in response to the call request;
sending a second call request to the one destination device;
establishing a first call between the first device and the one destination device;
identifying another one of the plural destination devices to contact;
sending a first indication to the other one destination device to establish a second call between the first device and the other one destination device; and
sending a second indication to the first device to establish the second call;
wherein sending the first indication includes sending a third call request. - View Dependent Claims (2, 3, 12)
-
-
4. A method of providing call processing in a communications system having a packet-based network, comprising:
-
receiving, by a system, a first call request from an originating device;
processing, by the system, the first call request and sending a response to the first call request to indicate an attempt to establish a call session;
sending, by the system in response to the first call request, messaging to a first one of plural destination devices to establish a first call between the originating device and the first destination device to receive input from the originating device; and
sending, by the system in response to the received input, messaging to a second one of the plural destination devices to establish a second call between the originating device and the second destination device. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An article comprising at least one storage medium containing instructions that when executed cause a system to:
-
receive a first call request from an originating device;
send, in response to the first call request, a second call request to a first one of plural destination devices to establish a first call between the originating device and the first destination device to receive input from the originating device; and
send, in response to the received input, a third call request to a second one of the plural destination devices to establish a second call between the originating device and the second destination device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification