IP Library Granted Patent US 11,544,473
Granted Patent B2
US 11,544,473 · App. 17/324,764 · Granted Jan 3, 2023

System and method for sentiment analysis of chat ghost typing

Inventor: Michael Johnston (Alpharetta, GA)
Assignee: VERINT AMERICAS INC.
G06F40/35G06Q30/016H04L65/1096
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 11,544,473
App. No.
17/324,764
Granted
Jan 3, 2023
Kind
B2
Abstract

The present invention allows for the capture and sentiment analysis of text the customer inputs into a chat, but never actually sends to the customer service representative (ghost text). The system captures this ghost text with a ghost capture system (GCS) software module. The GCS module analyzes the ghost text to generate metadata. The ghost text and metadata are used by a sentiment analysis engine to apply appropriate sentiment to the ghost text. The sentiment and ghost text are routed to a customer service representative (CSR). This provides the customer service agent with additional detail and information about a customer's emotions during a text chat conversation, allowing the CSR to determine a court of interaction not only based on the customer's response, but also based on the ghost text and the sentiment from the ghost text.

Claims (37)

1. A method for capturing and analyzing ghost text, comprising:

capturing a ghost text, wherein the ghost text is text entered by a customer and not sent to a customer service representative (CSR);

generating ghost text metadata for the captured ghost text based on an analysis of the captured ghost text;

assigning at least one sentiment to the ghost text based on an analysis of the ghost text metadata and a set of sentiment criteria;

routing the at least one sentiment to a determined CSR based on a determination of the CSR by a routing engine; and

displaying the sentiment on a CEC desktop for the determined CSR.

2. The method of claim 1 , wherein the ghost text is captured by a customer engagement center (CEC) system and further wherein the ghost text entered is entered by the customer from outside of the CEC system.

3. The method of claim 1 , wherein the analysis to assign the at least one sentiment to the ghost text includes analysis of the captured ghost text.

4. The method of claim 1 , further comprising displaying the captured ghost text for the determined CSR.

5. The method of claim 1 , further comprising receiving an update to at least one sentiment criteria.

6. The method of claim 1 , further comprising displaying the ghost text metadata for the determined CSR.

7. The method of claim 1 , wherein the ghost text is captured at predetermined intervals.

8. A system for capturing and analyzing ghost text for sentiment, comprising:

a processor, and

a non-transitory computer readable medium programmed with computer readable code that upon execution by the processor causes the processor to:

capture a ghost text, wherein the ghost text is text entered by a customer and not sent to a customer service representative (CSR);

generate ghost text metadata for the captured ghost text based on an analysis of the captured ghost text;

assign at least one sentiment to the ghost text based on an analysis of the ghost text metadata and a set of sentiment criteria;

route the at least one sentiment to a determined CSR based on a determination of the CSR by a routing engine; and

display the sentiment on a CEC desktop for the determined CSR.

9. The system of claim 8 , wherein the ghost text is captured by a customer engagement center (CEC) system and further wherein the ghost text entered is entered by the customer from outside of the CEC system.

10. The system of claim 8 , wherein the analysis to assign the at least one sentiment to the ghost text includes analysis of the captured ghost text.

11. The system of claim 8 , wherein the ghost text metadata is at least one of a speed at which the customer typed the ghost text, a time the customer spent not actively typing the ghost text, a number of edits, deletes or mistakes made prior to capturing the ghost text, A tone of the ghost text, or an intent or meaning of the ghost text.

12. The system of claim 8 , wherein the processor is further caused to receive an update to at least one sentiment criteria.

13. The system of claim 8 , wherein the processor is further caused to display the ghost text metadata for the determined CSR.

14. The system of claim 8 , wherein the ghost text is captured at predetermined intervals.

15. A non-transitory computer readable medium programmed with computer readable code that upon execution by a processor causes the processor to:

capture a ghost text, wherein the ghost text is text entered by a customer and not sent to a customer service representative (CSR);

generate ghost text metadata for the captured ghost text based on an analysis of the captured ghost text;

assign at least one sentiment to the ghost text based on an analysis of the ghost text metadata and a set of sentiment criteria;

route the at least one sentiment to a determined CSR based on a determination of the CSR by a routing engine; and

display the sentiment on a CEC desktop for the determined CSR.

16. The non-transitory computer readable medium of claim 15 , wherein the ghost text is captured by a customer engagement center (CEC) system and further wherein the ghost text entered is entered by the customer from outside of the CEC system.

17. The non-transitory computer readable medium of claim 15 , wherein the analysis to assign the at least one sentiment to the ghost text includes analysis of the captured ghost text.

18. The non-transitory computer readable medium of claim 15 , wherein the ghost text metadata is at least one of a speed at which the customer typed the ghost text, a time the customer spent not actively typing the ghost text, a number of edits, deletes or mistakes made prior to capturing the ghost text, A tone of the ghost text, or an intent or meaning of the ghost text.

19. The non-transitory computer readable medium of claim 15 , wherein the processor is further caused to receive an update to at least one sentiment criteria.

20. The non-transitory computer readable medium of claim 15 , wherein the ghost text is captured at predetermined intervals.

Assignments (2)
SECURITY INTEREST Recorded Dec 23, 2025
From: VERINT AMERICAS INC.
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 074034/0292 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2021
From: JOHNSTON, MICHAEL
To: VERINT AMERICAS INC.
Reel/Frame 056824/0755 →
Continuity (2)
Continuation 16154328 · Oct 8, 2018
Related Publication 20210271825A1 · Sep 2, 2021