Method and apparatus for voice recognition unit simulation
First Claim
Patent Images
1. A system, comprising:
- a simulated voice recognition unit (VRU) function environment further comprising,a simulated TelecomIn function having functional logic configured to forward a call to an application Interpreter, anda simulated TelecomOut function having functional logic configured to perform a bridge transfer of the call, wherein the TelecomOut function is further configured to provide a plurality of call management options, and return a code associated with a selected call management option;
an interface of the simulated VRU communicably linked to the Application Interpreter and an Application Server, the Application Server that includes a plurality of Application Server program logic code portions, each program logic code portion that corresponds to particular dialed number identification service (DNIS) information, the Application Interpreter having functional logic configured to initiate a program logic code portion that corresponds to the particular DNIS information included in a ring message on the Application Server, wherein the interface comprises a username password validation control;
a simulated dialer function having functional logic configured to generate the call responsive to a developer initiation; and
a simulated call generator having functional logic configured to generate the ring message comprising the DNIS when the call is generated by the simulated dialer function, wherein the DNIS is representative of a particular number that was dialed and interpretable by the VRU.
6 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method apparatus and/or computer software to automate testing of a voice self service platform. In its software embodiment, the present invention comprises software that runs on the windows platform to simulate all the components of an Interactive Voice Recognition Unit (VRU). In addition this embodiment can also be used as a helper unit to test individual components of an interactive voice recognition (IVR).
28 Citations
24 Claims
-
1. A system, comprising:
-
a simulated voice recognition unit (VRU) function environment further comprising, a simulated TelecomIn function having functional logic configured to forward a call to an application Interpreter, and a simulated TelecomOut function having functional logic configured to perform a bridge transfer of the call, wherein the TelecomOut function is further configured to provide a plurality of call management options, and return a code associated with a selected call management option; an interface of the simulated VRU communicably linked to the Application Interpreter and an Application Server, the Application Server that includes a plurality of Application Server program logic code portions, each program logic code portion that corresponds to particular dialed number identification service (DNIS) information, the Application Interpreter having functional logic configured to initiate a program logic code portion that corresponds to the particular DNIS information included in a ring message on the Application Server, wherein the interface comprises a username password validation control; a simulated dialer function having functional logic configured to generate the call responsive to a developer initiation; and a simulated call generator having functional logic configured to generate the ring message comprising the DNIS when the call is generated by the simulated dialer function, wherein the DNIS is representative of a particular number that was dialed and interpretable by the VRU. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
simulating a voice recognition unit (VRU) function using a simulated VRU function environment comprising; simulating a TelecomIn function having functional logic configured to forward a call to an Application Interpreter, and simulating a TelecomOut function having functional logic configured to perform a bridge transfer of the call, wherein the TelecomOut function is further configured to provide a plurality of call management options, and return a code associated with a selected call management option; providing an interface of the simulated VRU communicably linked to the Application Interpreter and an Application Server, the Application Server including a plurality of Application Server program logic code portions, each program logic code portion corresponding to a particular dialed number identification service (DNIS) information, the Application Interpreter initiating with functional logic of the Application Interpreter a program logic code portion that corresponds to the particular DNIS information included in a ring message on the Application Server, wherein the interface comprises a username password validation control; simulating a dialer function and generating the call with the functional logic of the dialer function responsive to a developer initiation; and simulating a call generator and generating the ring message comprising the DNIS when the call is generated by the dialer function, the ring message comprising the DNIS with the functional logic of the call generator, wherein the DNIS is representative of a particular number that was dialed and interpretable by the VRU. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A machine readable storage device having stored thereon a set of program instructions executable by the machine to perform:
-
simulating a voice recognition unit (VRU) function using a simulated VRU function environment comprising; simulating a TelecomIn function having functional logic configured to forward a call to an Application Interpreter, and simulating a TelecomOut function having functional logic configured to perform a bridge transfer of the call, wherein the TelecomOut function is further configured to provide a plurality of call management options, and return a code associated with a selected call management option; providing an interface of the simulated VRU communicably linked to the Application Interpreter and an Application Server, the Application Server including a plurality of Application Server program logic code portions, each program logic code portion corresponding to a particular dialed number identification service (DNIS) information, the Application Interpreter initiating with functional logic of the Application Interpreter a program logic code portion that corresponds to the particular DNIS information included in a ring message on the Application Server, wherein the interface comprises a username password validation control; simulating a dialer function and generating the call with the functional logic of the dialer function responsive to a developer initiation; and simulating a call generator and generating the ring message comprising the DNIS when the call is generated by the dialer function, the ring message comprising the DNIS with the functional logic of the call generator, wherein the DNIS is representative of a particular number that was dialed and interpretable by the VRU. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification