Efficient utilization of IVR resources supplied to switching systems
First Claim
1. An IVR (interactive voice response) system for providing resources for services comprising interactive voice response or output of announcements, the IVR system comprising:
- at least one IVR (Interactive Voice Response) server, said IVR server having a plurality of control interfaces, said IVR server having at least one user data interface for user data switched by switching systems;
a mechanism for recognizing resource bottlenecks; and
a mechanism for handling resource bottlenecks, whereina plurality of switching systems have access to said IVR server;
wherein each one of said plurality of switching systems has exclusive access to at least one of said plurality of control interfaces; and
wherein the resources of the interactive voice response (IVR) system are capable of being used by more than one of said plurality of switching systems having access.
5 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to an interactive voice response (IVR) system supplying functions and resources to services encompassing interactive voice response or output of announcements and three methods for dealing with resource bottlenecks of the IVR system. The IVR system supplies a pool of resources to several switching systems. Virtual, individually assigned IVR systems are created from the perspective of the switching systems by allocating the control interfaces and user data interfaces of the IVR system in an exclusive, disjunctive manner to the switching systems. Resource bottlenecks can be prevented when several switching systems access the IVR system by rejecting jobs for which the required resources cannot be reserved or by aborting jobs creating too substantial delays during processing due to the wait for resources. The invention has the advantage of efficiently utilizing the resources supplied by the IVR system.
40 Citations
18 Claims
-
1. An IVR (interactive voice response) system for providing resources for services comprising interactive voice response or output of announcements, the IVR system comprising:
-
at least one IVR (Interactive Voice Response) server, said IVR server having a plurality of control interfaces, said IVR server having at least one user data interface for user data switched by switching systems; a mechanism for recognizing resource bottlenecks; and a mechanism for handling resource bottlenecks, wherein a plurality of switching systems have access to said IVR server; wherein each one of said plurality of switching systems has exclusive access to at least one of said plurality of control interfaces; and wherein the resources of the interactive voice response (IVR) system are capable of being used by more than one of said plurality of switching systems having access. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for handling resource bottlenecks in an interactive voice response (IVR) system, comprising:
-
starting an application in the interactive voice response (IVR) system by a switching system, wherein the application requires resources; halting the application in the interactive voice response IVR system if resources required to run the application in the interactive voice response IVR system are not available; terminating the application in the interactive voice response IVR system if whilst waiting for resources the application is halted for a period of time which exceeds a limit value; and sending an error message to the switching system in the event of terminating the application in the interactive voice response IVR system. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification