IP Library Granted Patent US 9,137,184
Granted Patent B2
US 9,137,184 · App. 14/141,424 · Granted Sep 15, 2015

System and method for automated chat testing

Inventors: Alok Kulkarni (Glen Iris, AU); Geoff Willshire (Greenslopes, AU)
Assignee: Cyara Solutions Pty Ltd
H04L51/046H04M3/5175H04L41/00H04L41/14H04L51/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,137,184
App. No.
14/141,424
Granted
Sep 15, 2015
Kind
B2
Abstract

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.

Claims (16)

1. A system for automated end-to-end testing of a text chat-based interaction environment, comprising:

a test case management platform stored and operating on a network-attached computer;

a text chat cruncher software module stored and operating on a network-attached computer;

a text chat classifier software module stored and operating on a network-attached computer;

an interaction server software module stored and operating on a network-attached computer and configured to simultaneously manage both chat interactions with live customers and chat test cases;

a contact center manager software module stored and operating on a network-attached computer;

a plurality of headless browser virtual agent software modules operating on a first network-attached computer; and

a plurality of headless browser virtual customer software modules operating on a second network-attached computer located remotely from the first network-attached computer and coupled to the first network-attached computer via the Internet;

wherein the test case management platform comprises a graphical user interface that enables a user to configure operation of the system;

wherein the text chat cruncher software module operates a plurality of virtual customers by sending instructions to the plurality of headless browser virtual agent software modules over a network;

wherein the contact center manager operates a plurality of virtual agents by sending instructions to the plurality of headless browser virtual customer software modules over a network, enabling them to participate in text chat session with virtual customers;

wherein the interaction server software module, upon receiving a chat-based interaction request, requests a classification of the chat-based interaction request from the text chat classifier software module, and the text chat classifier software module thereupon classifies the chat-based interaction request as corresponding either to a live customer chat interaction or to a text chat test case, whereby both text chat test case interactions and live customer chat interactions are simultaneously handled by the interaction server software module;

wherein the interaction server software module routes, or causes a router to route, live customer chat interactions to real agents and routes, or causes a router to route, text chat test case interactions to simulated agents; and

wherein the text chat cruncher handles loading and execution of test cases testing the virtual customer software module for at least customer experience.

2. The system of claim 1 , further comprising a desktop automation software stored and operating on a network-attached computer;

wherein the desktop automation software module operates a real or simulated agent desktop for testing of agent experience and software functionality.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2015
From: KULKARNI, ALOK; WILLSHIRE, GEOFF
To: CYARA SOLUTIONS PTY LTD
Reel/Frame 036334/0354 →
Continuity (7)
Continuation 13936186 · Jul 6, 2013
Continuation In Part 14140449 · Dec 24, 2013
Continuation 13936147 · Jul 6, 2013
Continuation 14141424
Continuation In Part 12644343 · Dec 22, 2009
Continuation In Part 13567089 · Aug 6, 2012
Related Publication 20140108583A1 · Apr 17, 2014