Systems and methods for handling calls associated with an interactive voice response application
First Claim
Patent Images
1. A first network device for establishing a communication session with a destination, the network device comprising:
- a first network interface configured to;
receive a first inbound portion of an inbound call leg, and make the first inbound portion available to a second network device, the first inbound portion between the first network device and the second network device referred to as a second inbound portion;
a second network interface configured to;
receive a first outbound portion of an outbound call leg originating from the second network device, and make the first outbound portion available to the destination, the first outbound portion between the first network device and the destination referred to as a second outbound portion; and
a processor operatively associated with the first network interface and the second network interface, the processor configured to;
make the second inbound portion available to the second network device, receive the first outbound portion when the second network device has interacted with the second inbound portion, and bridge the first inbound portion to the second outbound portion.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for processing a call is provided. The method includes receiving an inbound call leg via a network device. The inbound call leg is processed using an interactive voice response (IVR) device, and an outbound call leg is generated based on processing the inbound call leg. The outbound call leg is made available to the network device. The inbound call leg and the outbound call leg are handed off from the IVR device to the network device.
-
Citations
30 Claims
-
1. A first network device for establishing a communication session with a destination, the network device comprising:
-
a first network interface configured to;
receive a first inbound portion of an inbound call leg, and make the first inbound portion available to a second network device, the first inbound portion between the first network device and the second network device referred to as a second inbound portion;
a second network interface configured to;
receive a first outbound portion of an outbound call leg originating from the second network device, and make the first outbound portion available to the destination, the first outbound portion between the first network device and the destination referred to as a second outbound portion; and
a processor operatively associated with the first network interface and the second network interface, the processor configured to;
make the second inbound portion available to the second network device, receive the first outbound portion when the second network device has interacted with the second inbound portion, and bridge the first inbound portion to the second outbound portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A media server comprising:
-
an interactive voice response (IVR) module for processing a dual tone multifrequency (DTMF) signal associated with an inbound call leg;
a first network interface for receiving the inbound call leg;
a second network interface for making an outbound call leg available to a network device; and
a processor configured to;
make the inbound call leg available to the IVR module, establish the outbound call leg based on the processing performed by the IVR module, and handoff the inbound call leg and the outbound call leg to the network device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system configured to establish a communication session in a communications network, the system comprising:
-
a media server having a first media server port and a second media server port;
a media firewall configured to;
receive an inbound call leg via the network, the received inbound call leg being a first inbound call leg, make the inbound call leg available to the first media server port to form a second inbound call leg, receive an outbound call leg from the second media server port, the received outbound call leg being a first outbound call leg, make the outbound call leg available to a destination device to form a second outbound call leg, and bridge the first inbound call leg to the second outbound call leg, the bridging causing the media server to be removed from the communication session. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method for processing a call, comprising:
- .
receiving an inbound call leg via a network device;
processing the inbound call leg using an interactive voice response (IVR) device;
generating an outbound call leg based on processing of the inbound call leg;
making the outbound call leg available to the network device; and
handing off the inbound call leg and the outbound call leg from the IVR device to the network device. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
- .
Specification