Back to results
US 7,734,470 B2Granted
Interactive voice response system
AssigneeAccenture Global Services Limited
InventorVijay Chandar Natesan
Life of this patent
Estimating the term…
Abstract
Methods and systems for testing and analyzing integrated voice response systems are provided. Computer devices are used to simulate caller responses or inputs to components of the integrated voice response systems. The computer devices receive responses from the components. The responses may be in the form of VXML and grammar files that are used to implement call flow logic. The responses may to analyzed to evaluate the performance of the components and/or call flow logic.
Claims8
An integrated voice response testing system comprising:
- a testing engine programmed with computer executable instructions to perform the steps comprising:
- (a) creating a hypertext transfer protocol (HTTP) request that simulates inputs to a grammar server and a VXML application server;
- (b) transmitting the HTTP request to at least one application server computer identified by at least one uniform resource locator;
- and
- (c) receiving VXML files from the VXML application server;
- and
- a VXML parser module that interprets the VXML files received from the VXML server;
- a call flow generation module programmed with computer-executable instructions to reverse engineer an integrated voice response application by:
- (i) executive the integrated voice response application;
- (ii) selecting inputs available in at least one grammar file;
- (iii) recording the call flow that results from the selected inputs;
- wherein (ii) and (iii) comprise:
- identifying a last traversed untested recognization module in the call flow where no further recognization modules follow the last traversed untested recognization module in the call flow:
- testing inputs to the last traversed untested recognization module;
- recording the call flow that results from testing the inputs to the last traversed untested recognization module;
- identifying a second to last traversed untested recognization module in the call flow in response to the recording of the call flow;
- and
- testing inputs to the second to last traversed untested recognization module.
15 more elements
Dependencies are inferred from the claim text.