Methods in computer simulation of telephony systems
First Claim
1. A computer simulation system simulating a telephony call center, comprising:
- Computer Telephony Integration (CTI) application software modules comprising a CTI link interface library;
telephony objects software modules representing physical and logical characteristics of a telephony switch, CTI servers, and human behavioral models of agents and connected telephony devices;
micro-emulated software modules corresponding to the CTI application software module and the telephony objects software module, having physical, logical and behavioral characteristics of those modules, including varying human behavioral characteristics of the agents; and
a graphical user interface (GUI);
wherein in the GUI the individual software modules are presented as icons movable, connectable, and configurable by the user on the screen to emulate different functions of elements, characteristics and behavior, including the human behavior of the simulated call center based upon the interaction of the CTI application software modules when connected to the telephony objects software modules.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer simulation system adapted for simulating a telephony call center comprises individual software modules simulating separate entities of the call center in the simulated call center, and a graphical user interface (GUI). In the GUI the individual software modules are presented as icons movable and connectable on the screen to alter characteristics of the simulated call center. In a preferred embodiment the simulation system is adapted for testing computer telephony integration (CTI) applications. In this embodiment one of the software module icons comprises a (CTI) link interface library adapted to provide communication between the simulated call center and the CTI application in a manner that the simulated call center will behave as a specific switch type in a specific instance. Also in a preferred embodiment one of the individual software modules is a telephony objects module representing a telephony switch and connected telephony devices, agents, and associated behavior. In this aspect individual telephony objects are represented in the GUI as icons that may be selected and added to or subtracted from the telephony objects module to alter the behavior repertoire of the module.
91 Citations
9 Claims
-
1. A computer simulation system simulating a telephony call center, comprising:
-
Computer Telephony Integration (CTI) application software modules comprising a CTI link interface library;
telephony objects software modules representing physical and logical characteristics of a telephony switch, CTI servers, and human behavioral models of agents and connected telephony devices;
micro-emulated software modules corresponding to the CTI application software module and the telephony objects software module, having physical, logical and behavioral characteristics of those modules, including varying human behavioral characteristics of the agents; and
a graphical user interface (GUI);
wherein in the GUI the individual software modules are presented as icons movable, connectable, and configurable by the user on the screen to emulate different functions of elements, characteristics and behavior, including the human behavior of the simulated call center based upon the interaction of the CTI application software modules when connected to the telephony objects software modules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for testing a Computer Telephony Integration (CTI) software application, comprising steps of:
-
(a) simulating a call center including a telephony objects software module having micro-emulated software modules representing physical and logical characteristics of a telephony switch and human behavioral models of agents in a call center in a graphical user interface (GUI);
(b) presenting the telephony objects software module, and the micro-emulated module as icons in the GLI as movable, connectable and configurable by a user;
(c) connecting the telephony objects software module, and micro-emulated modules in the simulated call center and the CTI application through a software interface library, wherein the interface library conditions the communication to emulate a telephony switch of a specific make and model, and the characteristics of the simulated call center are altered based upon the connection of the CTI application to the telephony objects software module.
-
Specification