IP Library Granted Patent US 12,254,880
Granted Patent B2
US 12,254,880 · App. 18/208,367 · Granted Mar 18, 2025

Targeted generative AI from merged communication transcripts

Inventor: Amit Mishra (Broomfield, CO)
Assignee: LIVEPERSON, INC.
G10L15/22G10L15/063G10L15/18G10L15/30H04M3/42221H04M3/5166H04M3/5175H04M3/58G06F9/451G10L2015/0635H04M2201/405H04M2242/08
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 12,254,880
App. No.
18/208,367
Granted
Mar 18, 2025
Kind
B2
Abstract

The present disclosure relates generally to systems, methods, instructions, and other aspects describing automated transcription and associated script generation. In one aspect, a method includes facilitating a voice bot segment of a two-way communication session, where the voice bot segment is between a customer device and a non-human bot agent, and transfer of the session to a human agent device as part of a human voice segment of the two-way communication session, wherein the transfer occurs following a failure of the non-human bot agent to resolve a customer issue. Accessing survey data describing the two-way communication session, wherein the survey data is associated with successful resolution of the customer issue and automatically processing transcript data from the two-way communication with the survey data to identify language data from the transcript associated with resolution of the customer issue. The non-human bot agent is then dynamically updated using the language data.

Claims (63)

1. A computer-implemented method comprising:

facilitating a voice bot segment of a two-way communication session, wherein the voice bot segment is between a customer device and a non-human bot agent;

facilitating transfer of the two-way communication session to a human agent device as part of a human voice segment of the two-way communication session, wherein the transfer occurs following a failure of the non-human bot agent to resolve a customer issue;

accessing survey data describing the two-way communication session, wherein the survey data includes post call data from the customer device including an evaluation of the human voice segment;

automatically generating a merged transcript in real-time as the voice bot segment and the human voice segment occur, wherein the segments are automatically and separately routed to generate the merged transcript, and wherein the merged transcript includes a transcript of the voice bot segment, a transcript of the human voice segment, and the survey data;

automatically processing the merged transcript associated with the two-way communication session to identify language data associated with resolution of the customer issue; and

dynamically updating the non-human bot agent using the language data.

2. The computer-implemented method of claim 1 , wherein dynamically updating the non-human bot agent includes:

adding a menu prompt associated with the customer issue to a decision tree of the non-human bot agent; and

adding a response associated with the menu prompt to the non-human bot agent, wherein the response includes the language data.

3. The computer-implemented method of claim 1 , wherein the failure of the non-human bot agent to resolve the customer issue is associated with a request from the customer device to communicate with the human agent device.

4. The computer-implemented method of claim 1 , wherein the failure of the non-human bot agent to resolve the customer issue is associated with an end of a decision path of the non-human bot agent.

5. The computer-implemented method of claim 1 , wherein the survey data includes summary data generated by the human agent device following the customer device disconnecting from the two-way communication session.

6. The computer-implemented method of claim 1 , further comprising:

gathering the transcript data in real-time for two-way communication sessions managed by a communication system, wherein the two-way communication sessions are associated with the non-human bot agent and a pool of human agents; and

automatically identifying customer issues and successful resolutions of customer issues associated with one or more human agents of the pool of human agents.

7. The computer-implemented method of claim 1 , further comprising:

tracking successful resolutions of customer issues in real-time for a plurality of two-way communication sessions involving human agent devices;

dynamically updating the non-human bot agent in real-time using language data from the successful resolutions;

tracking results from subsequent two-way communication sessions associated with the language data; and

dynamically updating the non-human bot agent in real-time based on the results from the subsequent two-way communication sessions.

8. The computer-implemented method of claim 1 , wherein the two-way communication session begins in an initial language; and

wherein the language data from the transcript associated with resolution of the customer issue includes a cue indicating a preference for an alternate language other than the initial language.

9. The computer-implemented method of claim 1 , wherein automatically generating a merged transcript includes receiving the transcript of the voice bot segment, the transcript of the human voice segment, and the survey data from separate independent systems using separate transcript generation tools and formats.

10. The computer-implemented method of claim 1 , wherein automatically generating the merged transcript further includes:

selecting a format using an application layer; and

formatting the merged transcript using a presentation layer.

11. The computer-implemented method of claim 1 , wherein the voice bot segment includes transitions between multiple separate bot systems.

12. The computer-implemented method of claim 1 , wherein the human voice segment includes transitions between multiple human agents, and wherein the survey data includes feedback data from multiple feedback systems.

13. The computer-implemented method of claim 1 , further comprising:

displaying the merged transcript in a user interface; and

receiving an update to the merged transcript through the user interface.

14. A system comprising:

memory; and

one or more processors coupled to the memory, the one or more processors configured for operations including:

facilitating a voice bot segment of a two-way communication session, wherein the voice bot segment is between a customer device and a non-human bot agent;

facilitating transfer of the two-way communication session to a human agent device as part of a human voice segment of the two-way communication session, wherein the transfer occurs following a failure of the non-human bot agent to resolve a customer issue;

accessing survey data describing the two-way communication session, wherein the survey data includes post call data from the customer device including an evaluation of the human voice segment;

automatically generating a merged transcript in real-time as the voice bot segment and the human voice segment occur, wherein the segments are automatically and separately routed to generate the merged transcript, and wherein the merged transcript includes a transcript of the voice bot segment, a transcript of the human voice segment, and the survey data;

automatically processing the merged transcript associated with the two-way communication session to identify language data associated with resolution of the customer issue; and

dynamically updating the non-human bot agent using the language data.

15. The system of claim 14 , wherein dynamically updating the non-human bot agent includes:

adding a menu prompt associated with the customer issue to a decision tree of the non-human bot agent; and

adding a response associated with the menu prompt to the non-human bot agent, wherein the response includes the language data.

16. The system of claim 14 , wherein the failure of the non-human bot agent to resolve the customer issue is associated with a request from the customer device to communicate with the human agent device.

17. The system of claim 14 , wherein the failure of the non-human bot agent to resolve the customer issue is associated with an end of a decision path of the non-human bot agent.

18. The system of claim 14 , wherein the two-way communication session begins in an initial language; and

wherein the language data from the transcript associated with resolution of the customer issue includes a cue indicating a preference for an alternate language other than the initial language.

19. A non-transitory computer readable medium comprising instructions that, when executed by one or more processors of a system, cause the system to perform operations including:

facilitating a voice bot segment of a two-way communication session, wherein the voice bot segment is between a customer device and a non-human bot agent;

facilitating transfer of the two-way communication session to a human agent device as part of a human voice segment of the two-way communication session, wherein the transfer occurs following a failure of the non-human bot agent to resolve a customer issue;

accessing survey data describing the two-way communication session, wherein the survey data includes post call data from the customer device including an evaluation of the human voice segment;

automatically generating a merged transcript in real-time as the voice bot segment and the human voice segment occur, wherein the segments are automatically and separately routed to generate the merged transcript, and wherein the merged transcript includes a transcript of the voice bot segment, a transcript of the human voice segment, and the survey data;

automatically processing the merged transcript associated with the two-way communication session to identify language data associated with resolution of the customer issue; and

dynamically updating the non-human bot agent using the language data.

20. The non-transitory computer readable medium of claim 19 , wherein dynamically updating the non-human bot agent includes:

adding a menu prompt associated with the customer issue to a decision tree of the non-human bot agent; and

adding a response associated with the menu prompt to the non-human bot agent, wherein the response includes the language data.

21. The non-transitory computer readable medium of claim 19 , wherein the failure of the non-human bot agent to resolve the customer issue is associated with a request from the customer device to communicate with the human agent device.

22. The non-transitory computer readable medium of claim 19 , wherein the failure of the non-human bot agent to resolve the customer issue is associated with an end of a decision path of the non-human bot agent.

23. The non-transitory computer readable medium of claim 19 , wherein the survey data includes summary data generated by the human agent device following the customer device disconnecting from the two-way communication session.

24. The non-transitory computer readable medium of claim 19 , wherein the two-way communication session begins in an initial language; and

wherein the language data from the transcript associated with resolution of the customer issue includes a cue indicating a preference for an alternate language other than the initial language.

Assignments (4)
SECURITY INTEREST Recorded Jan 13, 2026
From: LIVEPERSON, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 073451/0061 →
SECURITY INTEREST Recorded Sep 13, 2025
From: LIVEPERSON, INC.; VOICEBASE, INC.; LIVEPERSON AUTOMOTIVE, LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 072891/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2025
From: MISHRA, AMIT
To: LIVEPERSON, INC.
Reel/Frame 070073/0939 →
PATENT SECURITY AGREEMENT Recorded Jun 3, 2024
From: LIVEPERSON, INC.; LIVEPERSON AUTOMOTIVE, LLC; VOICEBASE, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 067607/0073 →
Continuity (2)
Provisional Application 63351939 · Jun 14, 2022
Related Publication 20230410801A1 · Dec 21, 2023
References Cited (15)
US 10528671B1 · Robertson · 2020 [cited by examiner]
US 11743378B1 · Johnston · 2023 [cited by examiner]
US 20100332287A1 · Gates · 2010 [cited by examiner]
US 20180165691A1 · Dolan et al. · 2018 [cited by applicant]
US 20200099633A1 · D'Agostino · 2020 [cited by examiner]
US 20200137230A1 · Spohrer · 2020 [cited by examiner]
US 20200349614A1 · Batcha · 2020 [cited by examiner]
US 20210125190A1 · Coman · 2021 [cited by examiner]
US 20210142789A1 · Gurbani · 2021 [cited by examiner]
US 20210144250A1 · Molly et al. · 2021 [cited by applicant]
US 20210201238A1 · Archana et al. · 2021 [cited by applicant]
US 20210390268A1 · Pandey · 2021 [cited by examiner]
US 20220293099A1 · Lee · 2022 [cited by examiner]
US 20230289836A1 · Chopra · 2023 [cited by examiner]
International Search Report and Written Opinion of Oct. 26, 2023 for PCT Application No. PCT/US2023/025017, 11 pages. [cited by applicant]