IP Library Granted Patent US 10,764,439
Granted Patent B1
US 10,764,439 · App. 16/372,155 · Granted Sep 1, 2020

Auto learning system for active co-browse sessions

Inventors: Manish Negi (Pune, IN); Rajashri Bhor (Pune, MH); Saumabha Pal (Pune, IN)
Assignee: Avaya Inc.
H04M3/5191G10L15/08H04L67/02H04L67/141H04M3/42221H04M3/5133G06F3/0482G06F3/0486G06F3/04812G10L2015/088H04M2201/40
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 10,764,439
App. No.
16/372,155
Granted
Sep 1, 2020
Kind
B1
Abstract

A co-browsing session between a customer communication endpoint and an agent terminal is established. User input is received, via at least one of the customer communication endpoint and the agent terminal, in the co-browsing session, which identifies a field that is difficult to understand. For example, the contact center agent may provide input that the customer does not understand a terms of use field. Information associated with the identified field that is difficult to understand is stored in a memory. The stored information is used to generate a report for the identified field. The report is then used to identify ways that may make the field more understandable by future customers. In one embodiment, the customer may also be able to mask one or more fields so that the contact center agent cannot view information in the field. For example, the customer may mask a social security number field.

Claims (56)

1. A system comprising:

a microprocessor;

a memory;

a computer readable medium, coupled with the microprocessor and comprising microprocessor readable and executable instructions that, when executed by the microprocessor, cause the microprocessor to:

establish a first co-browsing session between a first customer communication endpoint and a first agent terminal;

receive first input, via at least one of the first customer communication endpoint and the first agent terminal, in the first co-browsing session, that identifies a field that is difficult to understand;

store information associated with the identified field that is difficult to understand in the memory; and

generate a report based on the stored information associated with the identified field that is difficult to understand.

2. The system of claim 1 , wherein a bot receives input from a plurality of co-browsing sessions that identifies the field that is difficult to understand and wherein the microprocessor readable and executable instructions further cause the microprocessor to:

automatically generate a script based on the input from that plurality of co-browsing sessions that identifies the field that is difficult to understand;

receive second input, via a second co-browsing session between a second customer communication endpoint and a second agent terminal, that identifies the field that is difficult to understand; and

generate for display the script in the second co-browsing session to a contact center agent using the second agent terminal.

3. The system of claim 1 , wherein the first input comprises one or more of using a selection box, a text marking cursor, a text selection cursor, and a drag-and-drop to identify the field that is difficult to understand.

4. The system of claim 3 , wherein the microprocessor readable and executable instructions further cause the microprocessor to:

receive second input, via the first customer communication endpoint, in the first co-browsing session, that provides a comment as to why the identified field is difficult to understand;

store the comment as to why the field is difficult to understand, wherein the report is generated based on the comment as to why the field is difficult to understand.

5. The system of claim 1 , wherein the microprocessor readable and executable instructions further cause the microprocessor to:

identify at least one of a keyword and a key phrase in at least one of an audio conversation and a chat conversation associated with the field that is difficult to understand, wherein the report is generated using the at least one of the identified keyword and the key phrase.

6. The system of claim 1 , wherein the microprocessor readable and executable instructions further cause the microprocessor to:

record at least one of an audio conversation and a chat conversation associated with the field that is difficult to understand, wherein the report is generated using the at least one of the recorded audio conversation and the chat conversation.

7. The system of claim 6 , wherein the recording of the at least one of the audio conversation and the chat conversation associated with the field that is difficult to understand is taken from a full recording of the co-browsing session and wherein the recording of the at least audio conversation and the chat conversation is determined after the first input is received.

8. The system of claim 1 , wherein the received first input is received based on an annotation window that allows a user to select how to identify the field that is difficult to understand.

9. The system of claim 1 , wherein the microprocessor readable and executable instructions further cause the microprocessor to:

automatically schedule a training session based on the generated report associated with the identified field that is difficult to understand.

10. The system of claim 1 , wherein the received input identifies at least one of an audio message and a vibration played during the co-browsing session.

11. A method comprising:

establishing, by a microprocessor, a first co-browsing session between a first customer communication endpoint and a first agent terminal;

receiving, by the microprocessor, first input, via at least one of the first customer communication endpoint and the first agent terminal, in the first co-browsing session, that identifies a field that is difficult to understand;

storing, by the microprocessor, information associated with the identified field that is difficult to understand in a memory; and

generating, by the microprocessor, a report based on the stored information associated with the identified field that is difficult to understand.

12. The method of claim 11 , wherein a bot receives input from a plurality of co-browsing sessions that identifies the field that is difficult to understand and further comprising:

automatically generating a script based on the input from that plurality of co-browsing sessions that identifies the field that is difficult to understand;

receiving second input, via a second co-browsing session between a second customer communication endpoint and a second agent terminal, that identifies the field that is difficult to understand; and generating for display, the script in the second co-browsing session to a contact center agent using the second agent terminal.

13. The method of claim 11 , wherein the first input comprises one or more of using a selection box, a text marking cursor, a text selection cursor, and a drag-and-drop to identify the field that is difficult to understand.

14. The system of claim 13 , further comprising:

receiving second input, via the first customer communication endpoint, in the first co-browsing session , that provides a comment as to why the identified field is difficult to understand;

storing the comment as to why the field is difficult to understand, wherein the report is generated based on the comment as to why the field is difficult to understand.

15. The method of claim 11 , further comprising:

identifying at least one of a keyword and a key phrase in at least one of an audio conversation and a chat conversation associated with the field that is difficult to understand, wherein the report is generated using the at least one of the identified keyword and the key phrase.

16. The method of claim 11 , further comprising:

recording at least one of an audio conversation and a chat conversation associated with the field that is difficult to understand, wherein the report is generated using the at least one of the recorded audio conversation and the chat conversation.

17. The method of claim 16 , wherein the recording of the at least one of the audio conversation and the chat conversation associated with the field that is difficult to understand is taken from a full recording of the co-browsing session and wherein the recording of the at least audio conversation and the chat conversation is determined after the first input is received.

18. The method of claim 11 , wherein the received input identifies at least one of an audio message and a vibration played during the co-browsing session.

19. A system comprising:

a microprocessor;

a memory; and

a computer readable medium, coupled with the microprocessor and comprising microprocessor readable and executable instructions that, when executed by the microprocessor, cause the microprocessor to:

receive first input, via the first customer communication endpoint, that identifies a field that a customer does not want shared in a first co-browsing session;

establish the first co-browsing session between a first customer communication endpoint and a first agent terminal;

masking the identified field that the user does not want shared in the first co-browsing session;

receive input from a plurality of co-browsing sessions, wherein at least one of a percentage and a number of the plurality of co-browsing sessions identifies the field that the user does not want shared in the first co-browsing session; and

changing the identified field to be automatically masked in any future co-browsing sessions based on the at least one of the percentage and the number of the plurality of co-browsing sessions that identify the field that the user does not want shared.

20. The system of claim 19 , wherein the microprocessor readable and executable instructions further cause the microprocessor to:

receive a second input, via at least one of the first customer communication endpoint and the first agent terminal, in the first co-browsing session, that identifies a field that is difficult to understand;

store information associated with the identified field that is difficult to understand in the memory; and

generate a report based on the stored information associated with the identified field that is difficult to understand.

Assignments (8)
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2019
From: NEGI, MANISH; BHOR, RAJASHRI; PAL, SAUMABHA
To: AVAYA INC.
Reel/Frame 048759/0624 →
Cited By (1)
US 12,301,525