System and method for automated end-to-end web interaction testing

US11799808B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11799808-B2
Application numberUS-202217574154-A
CountryUS
Kind codeB2
Filing dateJan 12, 2022
Priority dateDec 22, 2009
Publication dateOct 24, 2023
Grant dateOct 24, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for automated end-to-end interaction testing, comprising: a system for managing automated testing of a communication environment during operation with a plurality of test interactions, including an interaction server configured to simultaneously manage interactions with both live customers and test cases, comprising at least a memory, a processor, and a plurality of programming instructions stored in the memory and operating on the processor, wherein the processor, upon operating the programming instructions, cause the processor to: receive a test configuration comprising at least a plurality of stored test cases configured to test a particular aspect of the communication environment; execute the plurality of test interactions; classify the plurality of test interactions as corresponding either to a live customer interaction or to a test case, using the interaction server, to ensure boundary enforcement, the boundary enforcement preventing overlap between the test interactions and a plurality of live interactions, the plurality of live interactions associated with the operation of the communication environment; route live customer interactions to real agents and route test case interactions to virtual agents using the interaction server; generate a response for a test case interaction received by one of the plurality of virtual agents; and log a plurality of test results, the test results based on the response. 2. The system of claim 1 , wherein at least a portion of the plurality of stored test cases comprises programmatic instructions for a headless web browser. 3. A method for automated end-to-end interaction testing using a system for managing automated testing of a communication environment during operation with a plurality of test interactions, including an interaction server configured to simultaneously manage interactions with both live customers and test cases using an integration server, comprising the steps of: receiving a test configuration comprising at least a plurality of stored test cases configured to test a particular aspect of the communication environment; executing the plurality of test interactions; classifying, using the interaction server, the plurality of test interactions as corresponding either to a live customer interaction or to a test case to ensure boundary enforcement, the boundary enforcement preventing overlap between the test interactions and a plurality of live interactions, the plurality of live interactions associated with the operation of the communication environment; routing, using the interaction server, live customer interactions to real agents and routing test case interactions to virtual agents; generating a response for a test case interaction received by one of the plurality of virtual agents; and logging a plurality of test results, the test results based on the response. 4. The method of claim 3 , further comprising the step of logging output data from a previous step into a database for future reference.

Assignees

Inventors

Classifications

  • H04L51/046Primary

    Interoperability with other network applications or services · CPC title

  • wherein the managed service relates to messaging or chat services · CPC title

  • Testing arrangements · CPC title

  • Testing of service level quality, e.g. simulating service usage · CPC title

  • using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11799808B2 cover?
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 plu…
Who is the assignee on this patent?
Cyara Solutions Pty Ltd
What technology area does this patent fall under?
Primary CPC classification H04L51/046. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 24 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).