Back to results
US 12,555,564 B2Granted
IVR system testing using internet-enabled telephony devices and in-country dialing
AssigneeCyara Solutions Pty Ltd
InventorsAlok Kulkarni, Geoff Willshire, Thomas Fejes, Matthew Lawlor
Life of this patent
Estimating the term…
Abstract
A system and method for testing interactive voice response (IVR) systems which combines automated test generation with in-country dialing, allowing for use of country codes within that country, dialing of free phone numbers in that country, and IVR testing using the same phone pathways that will be experienced by the customer during a customer's actual calls.
Claims8
A system for testing interactive voice response (IVR) systems, comprising:
- a computing device comprising a memory and a processor;
- three or more phone web servers physically located in different countries from one another;
- an IVR test case generator comprising a first plurality of programming instructions stored in the memory which, when operating on the processor, causes the computing device to:
- store test case data from a call initiated by a person to an IVR, the test case data comprising a spoken audio stream between a first internet-enabled telephony device physically located in a first country of the different countries and a second internet-enabled telephony device physically located in a second country of the different countries, and a phone number for the second internet-enabled telephony device;
- transcribe the spoken audio stream into text using a speech-to-text engine;
- generate one or more test cases from the transcribed text;
- receive a call request from the first internet-enabled telephony device for connection to the second internet-enabled telephony device via the phone number;
- and
- replicate a customer telephony experience by allowing the person to dial a free phone number in the second country, wherein the call is routed through a call pathway from a telephone system in the first country to a telephone system in the second country using a phone web server located in the second country, the pathway being determined by all of the following routing parameters:
- type of network, country, call type, and telephony provider.
7 more elements
A method for testing interactive voice response (IVR) methods, comprising the steps of:
- physically locating three or more phone web servers in different countries from one another;
- using an IVR test case generator comprising a first plurality of programming instructions stored in a memory of, and operating on a processor of, a computing device to perform the steps of:
- storing test case data from a call initiated by a person to an IVR, the test case data comprising a spoken audio stream between a first internet-enabled telephony device physically located in a first country of the different countries and a second internet-enabled telephony device physically located in a second country of the different countries, and a phone number for one of the two internet-enabled telephony devices;
- transcribing the spoken audio stream into text using a speech-to-text engine;
- generating one or more test cases from the transcribed text;
- receiving a call request from the first internet-enabled telephony devices for connection to the second internet-enabled telephony device via the phone number;
- and
- replicating a customer telephony experience by allowing the person to dial a free phone number in the second country, wherein the call is routed through a call pathway from a telephone system in the first country to a telephone system in the second country using a phone web server located in the second country, the pathway being determined by all of the following routing parameters:
- type of network, country, call type, and telephony provider.
6 more elements
Dependencies are inferred from the claim text.