A system and method for monitoring, analyzing, and testing calls between computers of remotely working call center agents and callers in real-time. A real-time testing module implemented as a browser extension or a side-loaded application relays live call information and on-demand or periodic passive-test results to a test and dashboard server for analysis and triage. Additionally, the real-time testing module may actively test calling conditions between the agent's equipment and a distant caller by suspending the agents calls and tasks, intercepting and taking command of the agent's audio equipment, and placing a test call to a testing server. Thus, allowing actual data to be used in troubleshooting issues, rather than simulations or synthetic data. Dashboards with analytics and predictions are made available in both the browser application and an end point server for agents and operations/management personnel respectively.
A system and methods for contact center fault diagnostics, comprising a diagnostic engine and test cases used for testing components and services in a contact center, designed to operate on a contact center with a specified test campaign, allowing a contact center's various services and systems to be tested either internally or externally in an automated fashion with specified testcases being used to specify the format and expectations of a specific test, with reports of failures and points of failure being made available to system administrators.
A system and method for autogenerated synthetic operational customer satisfaction scoring and analysis, that generates synthetic calls for a first configuration of an enterprise's customer service infrastructure components, monitors the synthetic calls for a plurality of events that May represent infrastructure related operational deficiencies that may adversely affect customer satisfaction and sentiment, assigns synthetic operational scores for each event, generates an overall synthetic operational customer satisfaction score for each synthetic call, suggests a second configuration of the enterprise's customer service infrastructure components which is likely to improve the overall score, and which, in some embodiments, uses machine learning to optimize the configurations and suggest improved configurations.
A system and method for automated customer response system mapping and duplication comprising a contact center crawler which connects with an existing automated contact center system, generates navigation data for the automated contact center system by sending queries and receiving responses for each available option of the automated contact center system; a data model generator which creates a map of the navigation data in a structured data format; and a CX model generator which generates programmatic code representing the data model which duplicates the function of the automated customer response system.
H04M 3/493 - Interactive information services, e.g. directory enquiries
G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
H04M 3/24 - Arrangements for supervision, monitoring or testing with provision for checking the normal operation
H04M 7/12 - Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
5.
IVR SYSTEM TESTING USING INTERNET-ENABLED TELEPHONY DEVICES AND IN-COUNTRY DIALING
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.
A system and method for chatbot and search engine integration comprising traversing a conversational flow of a chatbot, generating a data structure based on the conversational flow, embedding the data structure in a webpage, and directing a search engine to the webpage for the search engine to assign a webpage rank to the data structure. In some embodiments, this integration may allow search engine users to be redirected to a non-public website hosting the chatbot when that chatbot would not otherwise be identified by the search engine.
G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
H04M 3/24 - Arrangements for supervision, monitoring or testing with provision for checking the normal operation
H04M 7/12 - Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
7.
System and method for testing real-time communications between browsers and contact centers
A system and method for bi-directional quality testing of web real-time communications (WebRTC) sessions. In an embodiment, the system and method comprise an operator network, cloud contact center, cloud contact center agent application, and a synthetic software agent comprised of agent automation software, injected API shim code, virtual audio devices, audio processing applications, and media servers, capable of performing automated and to end communication testing. In order to provide end to end testing, especially with respect to voice quality, the synthetic agent software may control and monitor the audio channels (both send and receive) of the browser communication session.
A system and methods for contact center fault diagnostics, comprising a diagnostic engine and test cases used for testing components and services in a contact center, designed to operate on a contact center with a specified test campaign, allowing a contact center's various services and systems to be tested either internally or externally in an automated fashion with specified testcases being used to specify the format and expectations of a specific test, with reports of failures and points of failure being made available to system administrators.
A system and method for monitoring, analyzing, and testing calls between computers of remotely working call center agents and callers in real-time. A real-time testing module implemented as a browser extension or a side-loaded application relays live call information and on-demand or periodic passive-test results to a test and dashboard server for analysis and triage. Additionally, the real-time testing module may actively test calling conditions between the agent's equipment and a distant caller by suspending the agents calls and tasks, intercepting and taking command of the agent's audio equipment, and placing a test call to a testing server. Thus, allowing actual data to be used in troubleshooting issues, rather than simulations or synthetic data. Dashboards with analytics and predictions are made available in both the browser application and an end point server for agents and operations/management personnel respectively.
A system and method for automated chatbot testing to provide training and quality assurance of conversational artificial intelligence systems, comprising a chatbot testing administrator interface which allows chatbot makers to define what a chatbot is supposed to do, create test scripts to test the performance of the chatbot, and review the results of the chatbot tests, a chatbot testing server which provides and interface between chatbot testing agents and the administrator interface, instantiates chatbot agents and distributes them across available hardware and runs testing programs which activate, configure, and deactivate chatbot testing agents as needed. A plurality of chatbot agents may be running in parallel to provide automated testing based upon test script configuration.
H04M 3/493 - Interactive information services, e.g. directory enquiries
G06F 11/36 - Prevention of errors by analysis, debugging or testing of software
G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
H04M 3/24 - Arrangements for supervision, monitoring or testing with provision for checking the normal operation
H04M 7/12 - Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
11.
System and method for autogenerated synthetic operational customer satisfaction scoring and analysis
A system and method for autogenerated synthetic operational customer satisfaction scoring and analysis, that generates synthetic calls for a first configuration of an enterprise's customer service infrastructure components, monitors the synthetic calls for a plurality of events that may represent infrastructure related operational deficiencies that may adversely affect customer satisfaction and sentiment, assigns synthetic operational scores for each event, generates an overall synthetic operational customer satisfaction score for each synthetic call, suggests a second configuration of the enterprise's customer service infrastructure components which is likely to improve the overall score, and which, in some embodiments, uses machine learning to optimize the configurations and suggest improved configurations.
A system and method for automated customer response system mapping and duplication comprising a contact center crawler which connects with an existing automated contact center system, generates navigation data for the automated contact center system by sending queries and receiving responses for each available option of the automated contact center system; a data model generator which creates a map of the navigation data in a structured data format; and a CX model generator which generates programmatic code representing the data model which duplicates the function of the automated customer response system.
H04M 3/493 - Interactive information services, e.g. directory enquiries
G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
H04M 3/24 - Arrangements for supervision, monitoring or testing with provision for checking the normal operation
H04M 7/12 - Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
13.
System and method for contact center fault diagnostics
A system and methods for contact center fault diagnostics, comprising a diagnostic engine and test cases used for testing components and services in a contact center, designed to operate on a contact center with a specified test campaign, allowing a contact center's various services and systems to be tested either internally or externally in an automated fashion with specified testcases being used to specify the format and expectations of a specific test, with reports of failures and points of failure being made available to system administrators.
A system and method for operating and testing real-time communications between web browsers and contact centers, comprising an operator network, cloud contact center, cloud contact center agent application, and a synthetic software agent comprised of agent automation software, injected API shim code, virtual audio devices, audio processing applications, and media servers, capable of performing automated and to end communication testing. In order to provide end to end testing, especially with respect to voice quality, the synthetic agent software may control and monitor the audio channels (both send and receive) of the browser communication session.
A system and method for monitoring, analyzing, and testing calls between computers of remotely working call center agents and callers in real-time. A real-time testing module implemented as a browser extension or a side-loaded application relays live call information and on-demand or periodic passive-test results to a test and dashboard server for analysis and triage. Additionally, the real-time testing module may actively test calling conditions between the agent's equipment and a distant caller by suspending the agents calls and tasks, intercepting and taking command of the agent's audio equipment, and placing a test call to a testing server. Thus, allowing actual data to be used in troubleshooting issues, rather than simulations or synthetic data. Dashboards with analytics and predictions are made available in both the browser application and an end point server for agents and operations/management personnel respectively.
A system and method for chatbot and search engine integration comprising chatbot crawler engine configured to detect all possible paths through a conversational flow between a chatbot and a user, and also comprising a chatbot search integration manager configured to receive a processed conversation flow from the chatbot crawler engine, parse the conversation flow to identify keywords and features, and build an indexable data structure which can be integrated into search engines in order to expose the information and data contained within the chatbot's knowledge base. This integration may allow search engine users to be redirected to a website hosting the chatbot when an indexed data structure comprises information relevant to a search engine query.
G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
H04M 3/24 - Arrangements for supervision, monitoring or testing with provision for checking the normal operation
H04M 7/12 - Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
A system and method for operating and testing real-time communications between web browsers and contact centers, comprising an operator network, cloud contact center, cloud contact center agent application, and a synthetic software agent comprised of agent automation software, 5 injected API shim code, virtual audio devices, audio processing applications, and media servers, capable of performing automated and to end communication testing. In order to provide end to end testing, especially with respect to voice quality, the synthetic agent software may control and monitor the audio channels (both send and receive) of the browser communication session.
A system and method for automated chatbot testing to provide training and quality assurance of conversational artificial intelligence systems, comprising a chatbot testing administrator interface which allows chatbot makers to define what a chatbot is supposed to do, create test scripts to test the performance of the chatbot, and review the results of the chatbot tests, a chatbot testing server which provides and interface between chatbot testing agents and the administrator interface, instantiates chatbot agents and distributes them across available hardware and runs testing programs which activate, configure, and deactivate chatbot testing agents as needed. A plurality of chatbot agents may be running in parallel to provide automated testing based upon test script configuration.
H04M 3/493 - Interactive information services, e.g. directory enquiries
G06F 11/36 - Prevention of errors by analysis, debugging or testing of software
G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
H04M 3/24 - Arrangements for supervision, monitoring or testing with provision for checking the normal operation
H04M 7/12 - Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
19.
System and method for autogenerated synthetic operational customer satisfaction scoring and analysis
A system and method for autogenerated synthetic operational customer satisfaction scoring and analysis, that generates synthetic calls and follows customer interactions across multiple channels as a single journey, which monitors synthetic calls for a plurality of failure events that may represent infrastructure related operational deficiencies that may adversely affect customer satisfaction and sentiment, which assigns a synthetic operational customer satisfaction score for each synthetic call, and which uses machine learning to optimize infrastructure configurations to improve customer satisfaction and sentiment.
A system and method for testing of automated contact center customer response systems using a customer response testing system and a real time conversation engine, wherein the customer response testing system generates simulated human queries using persona profiles, sends test cases containing those queries to a contact center under test, and receives and analyzes the responses to determine whether the contact center's automated response systems understand the queries and respond appropriately.
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
H04M 7/00 - Arrangements for interconnection between switching centres
H04L 43/55 - Testing of service level quality, e.g. simulating service usage
H04L 51/214 - Monitoring or handling of messages using selective forwarding
H04L 41/50 - Network service management, e.g. ensuring proper service fulfilment according to agreements
H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
21.
System and method for contact center fault diagnostics
A system and methods for contact center fault diagnostics, comprising a diagnostic engine and test cases used for testing components and services in a contact center, designed to operate on a contact center with a specified test campaign, allowing a contact center's various services and systems to be tested either internally or externally in an automated fashion with specified testcases being used to specify the format and expectations of a specific test, with reports of failures and points of failure being made available to system administrators.
A system and method for automated customer response system mapping and duplication to provide for a common Interactive Voice Response (“IVR”) system import language or structure, comprising a contact center crawler which connects with an existing automated contact center system, may navigate and map that system by recording and selecting each available option or by interfacing with the code that makes up the IVR itself to generate a model, records the response to each selected option, and feeds the options and responses to a tree creator; a CX model generator which organizes the options and responses into a data map such as a tree or more graph-like or map-like structure, where logical conditions or operations such as loops and recursion may be present; and a coding engine that generates programmatic code representing the data model that is imported into another IVR platform for execution.
H04M 3/493 - Interactive information services, e.g. directory enquiries
G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
H04M 3/24 - Arrangements for supervision, monitoring or testing with provision for checking the normal operation
H04M 7/12 - Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
23.
System and methods for an automated chatbot testing platform
A system and method for automated chatbot testing to provide training and quality assurance of conversational artificial intelligence systems, comprising a chatbot testing administrator interface which allows chatbot makers to define what a chatbot is supposed to do, create test scripts to test the performance of the chatbot, and review the results of the chatbot tests, a chatbot testing server which provides and interface between chatbot testing agents and the administrator interface, instantiates chatbot agents and distributes them across available hardware and runs testing programs which activate, configure, and deactivate chatbot testing agents as needed. A plurality of chatbot agents may be running in parallel to provide automated testing based upon test script configuration.
H04M 3/493 - Interactive information services, e.g. directory enquiries
H04M 7/12 - Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
H04M 3/24 - Arrangements for supervision, monitoring or testing with provision for checking the normal operation
G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
G06F 11/36 - Prevention of errors by analysis, debugging or testing of software
24.
System and methods for chatbot and search engine integration
A system and method for chatbot and search engine integration comprising chatbot crawler engine configured to detect all possible paths through a conversational flow between a chatbot and a user, and also comprising a chatbot search integration manager configured to receive a processed conversation flow from the chatbot crawler engine, parse the conversation flow to identify keywords and features, and build an indexable data structure which can be integrated into search engines in order to expose the information and data contained within the chatbot's knowledge base. This integration may allow search engine users to be redirected to a website hosting the chatbot when an indexed data structure comprises information relevant to a search engine query.
H04M 3/493 - Interactive information services, e.g. directory enquiries
H04M 7/12 - Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
H04M 3/24 - Arrangements for supervision, monitoring or testing with provision for checking the normal operation
G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
A system and method for testing of automated contact center customer response systems using a customer response testing system and a real time conversation engine, wherein the customer response testing system generates simulated human queries using persona profiles, sends test cases containing those queries to a contact center under test, and receives and analyzes the responses to determine whether the contact center's automated response systems understand the queries and respond appropriately.
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
H04L 43/55 - Testing of service level quality, e.g. simulating service usage
H04L 51/214 - Monitoring or handling of messages using selective forwarding
H04L 41/50 - Network service management, e.g. ensuring proper service fulfilment according to agreements
H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
26.
System and methods for monitoring and testing real-time communications between web browsers and contact centers
A system and method for monitoring, analyzing, and testing calls between computers of remotely working call center agents and callers in real-time. A real-time testing module implemented as a browser extension or a side-loaded application relays live call information and on-demand or periodic passive-test results to a test and dashboard server for analysis and triage. Additionally, the real-time testing module may actively test calling conditions between the agent's equipment and a distant caller by suspending the agents calls and tasks, intercepting and taking command of the agent's audio equipment, and placing a test call to a testing server. Thus, allowing actual data to be used in troubleshooting issues, rather than simulations or synthetic data. Dashboards with analytics and predictions are made available in both the browser application and an end point server for agents and operations/management personnel respectively.
A system and methods for adaptive bi-direction audio wiring, in which a circuit may be attached via a headset port using RJ9 pin configurations in a phone handset, and dynamically test many different phone handset configurations for optimal audio pathing and processing for speaker and microphone audio generation with minimal noise, static, or power fluctuation.
G01R 31/319 - Tester hardware, i.e. output processing circuits
H02M 3/335 - Conversion of DC power input into DC power output with intermediate conversion into AC by static converters using discharge tubes with control electrode or semiconductor devices with control electrode to produce the intermediate AC using devices of a triode or a transistor type requiring continuous application of a control signal using semiconductor devices only
A system for flexible and scalable automated end-to-end chat-based contact center testing, having a test case management platform, a chat cruncher, a contact center manager, a chat classifier, a desktop automation engine, and headless browser-based virtual agents and customers. The test case management platform allows a user to configure operation of the system. The chat cruncher operates a plurality of virtual customers. The contact center manager operates a plurality of virtual agents to participate in chat session with virtual customers.
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
H04M 7/00 - Arrangements for interconnection between switching centres
H04L 41/50 - Network service management, e.g. ensuring proper service fulfilment according to agreements
A system for synthesizing real IVR scenarios, automatically reproducing test scenarios, and providing accurate reports on those scenarios. An IVR tester uses a telephony device (website, mobile app, VOIP, etc.) and an automated IVR test case generator to place test calls to an IVR system. The automated IVR test case generator intercepts and collects the phone call's audio stream, dual-tone multi-frequency signals, and available metadata (e.g., response times, post-speech silence timeout, etc.). Once the call is complete, the automated IVR test case generator pre-populates a webpage or other user-interface technology and a database with the audio stream, dual-tone multi-frequency signals, and available metadata from the test scenario phone call. The IVR tester may then save that test scenario and continue to the next scenario. The saved scenario may now be used automatically by the IVR test case generator for regression testing or duplicated and edited for use in other systems.
A mobile dashboard for automated contact center testing gives up-to-the-minute status reports on your customer experience, enabling you to make operational decisions and drill down to the source of an issue while on the go. A mobile-optimized executive dashboard display can be customized for each unique user, so business and technical stakeholders can filter the display for the customer experience (CX) metrics that are most relevant to them, and configure push notification alerts accordingly.
H04M 7/00 - Arrangements for interconnection between switching centres
H04L 51/046 - Interoperability with other network applications or services
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
A system and method for operating and testing real-time communications between web browsers and contact centers, comprising an operator network, cloud contact center, cloud contact center agent application, and a synthetic software agent comprised of agent automation software, injected API shim code, virtual audio devices, audio processing applications, and media servers, capable of performing automated and to end communication testing. In order to provide end to end testing, especially with respect to voice quality, the synthetic agent software may control and monitor the audio channels (both send and receive) of the browser communication session.
A system and method for interactivity testing of text-based customer communications which allows for interactivity testing of different forms of text-based communications with a contact center including two-factor authentication testing, multi-modal communication testing, and load testing.
H04L 51/04 - Real-time or near real-time messaging, e.g. instant messaging [IM]
H04L 41/22 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
G06F 11/36 - Prevention of errors by analysis, debugging or testing of software
A system and method for automated multi-channel customer journey testing, that links communication channels and follows a customer interaction across multiple channels as a single journey, incorporating data and interaction content from each channel utilized to maintain a “big picture” view of a customer's journey across these channels during an interaction. The invention also provides flexible success indicators to accommodate virtual assistant and chat bot programs, by accommodating variances in expected test results such as to handle natural language variance, time of day, context, and other factors that may cause variances in interaction content.
G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
G06Q 10/0639 - Performance analysis of employeesPerformance analysis of enterprise or organisation operations
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
H04L 51/23 - Reliability checks, e.g. acknowledgments or fault reporting
G06F 16/17 - Details of further file system functions
G06F 16/683 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
A system and method for operating and testing real-time communications between web browsers and contact centers, comprising an operator network, cloud contact center, cloud contact center agent application, and a synthetic software agent comprised of agent automation software, injected API shim code, virtual audio devices, audio processing applications, and media servers, capable of performing automated and to end communication testing. In order to provide end to end testing, especially with respect to voice quality, the synthetic agent software may control and monitor the audio channels (both send and receive) of the browser communication session.
A system and methods for contact center fault diagnostics, comprising a diagnostic engine and datastore of test cases used for testing components and services in a contact center, designed to operate on a contact center with a specified test campaign, allowing a contact center's various services and systems to be tested either internally or externally in an automated fashion with specified testcases being used to specify the format and expectations of a specific test, with reports of failures and points of failure being made available to system administrators.
A system and method for automated customer response system mapping and duplication to provide for a common Interactive Voice Response (“IVR”) system import language or structure, comprising a contact center crawler which connects with an existing automated contact center system, may navigate and map that system by recording and selecting each available option or by interfacing with the code that makes up the IVR itself to generate a model, records the response to each selected option, and feeds the options and responses to a tree creator; a CX model generator which organizes the options and responses into a data map such as a tree or more graph-like or map-like structure, where logical conditions or operations such as loops and recursion may be present; and a coding engine that generates programmatic code representing the data model that is imported into another IVR platform for execution.
H04M 3/493 - Interactive information services, e.g. directory enquiries
G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
H04M 3/24 - Arrangements for supervision, monitoring or testing with provision for checking the normal operation
H04M 7/12 - Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
37.
System and method for integrated CX-AX contact center testing
A system comprising a call center, contact system test engine, plurality of networks, at least one remote server, at least one remote database, which allows users to automate call center testing and combine synchronized results for agent-customer calls (AX-CX test synchronization). The system is further accomplished with methods, using different techniques for synchronizing the testing for both customer and agent results, and producing these test results in a mobile dashboard and web-accessible dashboard.
H04M 3/42 - Systems providing special services or facilities to subscribers
H04M 7/12 - Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
38.
System and method for automated end-to-end web interaction testing
A system for flexible and scalable automated end-to-end chat-based contact center testing, having a test case management platform, a chat cruncher, a contact center manager, a chat classifier, a desktop automation engine, and headless browser-based virtual agents and customers. The test case management platform allows a user to configure operation of the system. The chat cruncher operates a plurality of virtual customers. The contact center manager operates a plurality of virtual agents to participate in chat session with virtual customers.
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
H04M 7/00 - Arrangements for interconnection between switching centres
H04L 43/55 - Testing of service level quality, e.g. simulating service usage
H04L 41/50 - Network service management, e.g. ensuring proper service fulfilment according to agreements
A mobile dashboard for automated contact center testing gives up-to-the-minute status reports on your customer experience, enabling you to make operational decisions and drill down to the source of an issue while on the go. A mobile-optimized executive dashboard display can be customized for each unique user, so business and technical stakeholders can filter the display for the customer experience (CX) metrics that are most relevant to them, and configure push notification alerts accordingly.
A system and method for testing of automated contact center customer response systems using a customer response testing system and a real time conversation engine, wherein the customer response testing system generates simulated human queries using persona profiles, sends test cases containing those queries to a contact center under test, and receives and analyzes the responses to determine whether the contact center's automated response systems understand the queries and respond appropriately.
H04L 51/046 - Interoperability with other network applications or services
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
An automated contact center agent mobile device client infrastructure testing system comprising a mobile device command repository is disclosed. The system also has a mobile device control module that retrieves mobile device commands from the repository, receives instructions, data, and parameters for contact center device testing, runs predesignated contact center device test suites on at least one mobile device, receives contact center device test suite result data from mobile devices, and forwards the contact center device test suite result data received from mobile devices to a contact center device test manager system.
A system and methods for adaptive bi-direction audio wiring, in which a circuit may be attached via a headset port using RJ9 pin configurations in a phone handset, and dynamically test many different phone handset configurations for optimal audio pathing and processing for speaker and microphone audio generation with minimal noise, static, or power fluctuation.
G01R 31/319 - Tester hardware, i.e. output processing circuits
H02M 3/335 - Conversion of DC power input into DC power output with intermediate conversion into AC by static converters using discharge tubes with control electrode or semiconductor devices with control electrode to produce the intermediate AC using devices of a triode or a transistor type requiring continuous application of a control signal using semiconductor devices only
A system and method for interactivity testing of text-based customer communications which allows for interactivity testing of different forms of text-based communications with a contact center including two-factor authentication testing, multi-modal communication testing, and load testing.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
A system for automated contact center agent thick client workstation testing. The invention uses a workstation test execution manager. The workstation test execution manager acts as the interface between the client interaction software systems testing system and analyst controlled test device, executes an extensive set of robust test directive commands with underlying routines to be used to specify test conditions without the use of programming ability on the part of the analyst, uses a robust set of report item and format choice designators to allow easy selection of a range of report content and styles.
A system comprising a call center, contact system test engine, plurality of networks, at least one remote server, at least one remote database, which allows users to automate call center testing and combine synchronized results for agent-customer calls (AX-CX test synchronization). The system is further accomplished with methods, using different techniques for synchronizing the testing for both customer and agent results, and producing these test results in a mobile dashboard and web-accessible dashboard.
H04M 3/42 - Systems providing special services or facilities to subscribers
H04M 7/12 - Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
46.
System and method for automated thin client contact center agent desktop testing
A system for centralized testing of web-based agent desktops has been devised. The invention uses a test control portal. The test control portal acts as the interface between the client interaction software systems testing system and analyst controlled test device, executes an extensive set of robust test directive commands with underlying routines to be used to specify test conditions without the use of programming ability on the part of the analyst, uses a robust set of report item and format choice designators to allow easy selection of a range of report content and styles.
A system and method for automated multi-channel customer journey testing, that links communication channels and follows a customer interaction across multiple channels as a single journey, incorporating data and interaction content from each channel utilized to maintain a “big picture” view of a customer's journey across these channels during an interaction. The invention also provides flexible success indicators to accommodate virtual assistant and chat bot programs, by accommodating variances in expected test results such as to handle natural language variance, time of day, context, and other factors that may cause variances in interaction content.
A system comprising a call center, contact system test engine, plurality of networks, at least one remote server, at least one remote database, which allows users to automate call center testing and combine synchronized results for agent-customer calls (AX-CX test synchronization). The system is further accomplished with methods, using different techniques for synchronizing the testing for both customer and agent results, and producing these test results in a mobile dashboard and web-accessible dashboard.
H04M 3/42 - Systems providing special services or facilities to subscribers
H04M 7/12 - Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
A system and method for automated multi-channel customer journey testing, that links communication channels and follows a customer interaction across multiple channels as a single journey, incorporating data and interaction content from each channel utilized to maintain a “big picture” view of a customer's journey across these channels during an interaction. The invention also provides flexible success indicators to accommodate virtual assistant and chat bot programs, by accommodating variances in expected test results such as to handle natural language variance, time of day, context, and other factors that may cause variances in interaction content.
A system for bi-directional quality testing of a telephony system or network using an audio generation device configured to automate Perceptual Evaluation of Speech Quality assessments and connect to a communication endpoint through computer telephony integration (CTI) instruction or system configuration to enable auto-answering of the communication endpoint, listen, record, and process signals and audio data, calculate Mean Opinion Scores (MOS), generate signals and audio for playback, compare files using a full reference algorithm, and store data with MOS results displayed in data naming structure.
An automated contact center agent mobile device client infrastructure testing system comprising a mobile device command repository is disclosed. The system also has a mobile device control module that retrieves mobile device commands from the repository, receives instructions, data, and parameters for contact center device testing, runs predesignated contact center device test suites on at least one mobile device, receives contact center device test suite result data from mobile devices, and forwards the contact center device test suite result data received from mobile devices to a contact center device test manager system.
A mobile dashboard for automated contact center testing gives up-to-the-minute status reports on your customer experience, enabling you to make operational decisions and drill down to the source of an issue while on the go. A mobile-optimized executive dashboard display can be customized for each unique user, so business and technical stakeholders can filter the display for the customer experience (CX) metrics that are most relevant to them, and configure push notification alerts accordingly.
A system for automated contact center agent thick client workstation testing. The invention uses a workstation test execution manager. The workstation test execution manager acts as the interface between the client interaction software systems testing system and analyst controlled test device, executes an extensive set of robust test directive commands with underlying routines to be used to specify test conditions without the use of programming ability on the part of the analyst, uses a robust set of report item and format choice designators to allow easy selection of a range of report content and styles.
A system and methods for reliable call recording testing and proprietary customer information retrieval, wherein recording may be both active and passive in nature, recording call audio from the moment a call begins such as to include dial tones, IVR interactions, and other non-conversation call contents that may generally be omitted in traditional recordings. These recordings may then be compared to similar recordings collected by traditional systems to “align” the recordings, identifying portions of the call that may have been omitted from one recording by using audio fingerprinting to match recordings up for improved analysis.
H04M 3/42 - Systems providing special services or facilities to subscribers
G06F 16/683 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
H04M 3/32 - Automatic routine testing for lines between exchanges
G10L 25/18 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the type of extracted parameters the extracted parameters being spectral information of each sub-band
G10L 25/51 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination
G10L 13/04 - Details of speech synthesis systems, e.g. synthesiser structure or memory management
55.
System and method for automated thin client contact center agent desktop testing
A system for centralized testing of web-based agent desktops has been devised. The invention uses a test control portal. The test control portal acts as the interface between the client interaction software systems testing system and analyst controlled test device, executes an extensive set of robust test directive commands with underlying routines to be used to specify test conditions without the use of programming ability on the part of the analyst, uses a robust set of report item and format choice designators to allow easy selection of a range of report content and styles.
A system for bi-directional quality testing of a telephony system or network using an audio generation device configured to automate Perceptual Evaluation of Speech Quality assessments and connect to a communication endpoint through computer telephony integration (CTI) instruction or system configuration to enable auto-answering of the communication endpoint, listen, record, and process signals and audio data, calculate Mean Opinion Scores (MOS), generate signals and audio for playback, compare files using a full reference algorithm, and store data with MOS results displayed in data naming structure.
A system for automated adaptation and improvement of speaker authentication in a voice biometric system environment, comprising a speech sample collector, a target selector, a voice analyzer, a voice data modifier, and a call flow creator. The speech sample collector retrieves speech samples from a database of enrolled participants in a speaker authentication system. The target selector selects target users that will be used to test the speaker authentication system. The voice analyzer extracts a speech component data set from each of the speech samples. The call flow creator creates a plurality of call flows for testing the speaker authentication system, each call flow being either an impostor call flow or a legitimate call flow. The call flows created by the call flow creator are used to test the speaker authentication system.
G10L 17/02 - Preprocessing operations, e.g. segment selectionPattern representation or modelling, e.g. based on linear discriminant analysis [LDA] or principal componentsFeature selection or extraction
A system for flexible and scalable automated chat-based contact center testing, comprising a test case management platform, “chat cruncher”, contact center manager, chat classifier, and desktop automation engine, and method for using such a system for automated testing of a contact center's chat-based interactions environment and reporting of test results.
A system for automated audio quality testing, comprising a plurality of endpoint emulators, call engines, and optionally audio generator devices and head and torso simulator devices, and a method for using such a system for testing of audio quality over a variety of system architectures for optimization of contact center operations and improvement of customer experience.
G10L 25/60 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination for measuring the quality of voice signals
H04R 5/027 - Spatial or constructional arrangements of microphones, e.g. in dummy heads
A system for interactive voice response system crawling, comprising an IVR crawler that may be VXML, design specification, DTMF or ASR/NLSR speech-based in nature and traverses an IVR menu to discover possible interaction paths and produces test cases based on those paths, and a database that stores test cases produced by the IVR crawler during operation, and a method for using an IVR crawler to perform a system migration.
H04M 3/493 - Interactive information services, e.g. directory enquiries
H04M 7/12 - Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
H04M 3/24 - Arrangements for supervision, monitoring or testing with provision for checking the normal operation
G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
61.
System and method for automated end-to-end web interaction testing
A system for flexible and scalable automated end-to-end chat-based contact center testing, having a test case management platform, a chat cruncher, a contact center manager, a chat classifier, a desktop automation engine, and headless browser-based virtual agents and customers. The test case management platform allows a user to configure operation of the system. The chat cruncher operates a plurality of virtual customers. The contact center manager operates a plurality of virtual agents to participate in chat session with virtual customers.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
A system for interactive voice response system crawling, comprising an IVR crawler that may be VXML, design specification, DTMF or ASR/NLSR speech-based in nature and traverses an IVR menu to discover possible interaction paths and produces test cases based on those paths, and a database that stores test cases produced by the IVR crawler during operation, and a method for interactive voice response system crawling utilizing the IVR crawler of the invention.
H04M 1/64 - Automatic arrangements for answering callsAutomatic arrangements for recording messages for absent subscribersArrangements for recording conversations
H04M 3/493 - Interactive information services, e.g. directory enquiries
A call recording test suite comprising a call recording test manager stored and operating on a network-connected computing device and a test database, wherein the call recording test manager connects over a network to a call recording system and verifies the existence of an expected call recording and stores the results of the query in the database, and a method for call recording testing for a specific call recording, and a method for call recording testing using a synthetic test call.
A system for automated adaptation and improvement of speaker authentication in a voice biometric system environment, comprising a speech sample collector, a target selector, a voice analyzer, a voice data modifier, and a call flow creator. The speech sample collector retrieves speech samples from a database of enrolled participants in a speaker authentication system. The target selector selects target users that will be used to test the speaker authentication system. The voice analyzer extracts a speech component data set from each of the speech samples. The call flow creator creates a plurality of call flows for testing the speaker authentication system, each call flow being either an impostor call flow or a legitimate call flow. The call flows created by the call flow creator are used to test the speaker authentication system.
A system for flexible and scalable automated chat-based contact center testing, comprising a test case management platform, “chat cruncher”, contact center manager, chat classifier, and desktop automation engine, and method for using such a system for automated testing of a contact center's chat-based interactions environment and reporting of test results.
A system for automated audio quality testing, comprising a plurality of endpoint emulators, call engines, and optionally audio generator devices and head and torso simulator devices, and a method for using such a system for testing of audio quality over a variety of system architectures for optimization of contact center operations and improvement of customer experience.
A system for automated audio quality testing, having various endpoint emulators, call engines, audio generator devices, and head and torso simulator devices. The call engine utilizes reference audio samples to simulate customer interactions with a contact center. The endpoint manager utilizes reference audio samples to simulate contact center agents' interactions with customers.
H04M 1/64 - Automatic arrangements for answering callsAutomatic arrangements for recording messages for absent subscribersArrangements for recording conversations
H04M 3/22 - Arrangements for supervision, monitoring or testing
A system for flexible and scalable automated end-to-end chat-based contact center testing, having a test case management platform, a chat cruncher, a contact center manager, a chat classifier, a desktop automation engine, and headless browser-based virtual agents and customers. The test case management platform allows a user to configure operation of the system. The chat cruncher operates a plurality of virtual customers. The contact center manager operates a plurality of virtual agents to participate in chat session with virtual customers.
A system for flexible and scalable automated chat-based contact center testing, comprising a test case management platform, “chat cruncher”, contact center manager, chat classifier, and desktop automation engine, and method for using such a system for automated testing of a contact center's chat-based interactions environment and reporting of test results.
A contact center (120) is desirably tested for operating performance by simulating calls in the contact center (120) in an automated manner. Simulation of calls is achieved with the use of virtual agents that mimic the behavior of human agents that ordinarily deal with caller enquiries in a contact center (120). A set of virtual agents, which can mirror their human counterparts, can be generated and assigned activities and behaviors that simulate the behavior of human agents. These virtual agents can thus be enlisted in testing campaigns placed within the contact center (120), and assigned to answer calls as if they were in fact human agents, in accordance with the usual operation of the contact center environment.