IP Library Granted Patent US 12,444,003
Granted Patent B2
US 12,444,003 · App. 18/774,981 · Granted Oct 14, 2025

Systems, media, and methods for automated response to queries made by interactive electronic chat

Inventors: Andrew Thomas Busey (Austin, TX); Anthony Dan Chen (Austin, TX); Isao Uchida Jonas (Austin, TX); Douglas James Daniels, Jr. (Austin, TX); Benjamin Edward Lamm (Dallas, TX)
Assignee: LIVEPERSON, INC.
G06Q50/01G06N5/01G06N5/02G06N20/00
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,444,003
App. No.
18/774,981
Granted
Oct 14, 2025
Kind
B2
Abstract

Systems, media, and methods for automated response to social queries comprising: monitoring queries from users, each query submitted to a vendor via an interactive chat feature of an external electronic communication platform, monitoring human responses to the queries, monitoring subsequent communications conducted via the electronic communication platform until each query is resolved; applying a first machine learning algorithm to the monitored communications to identify a query susceptible to response automation; applying a second machine learning algorithm to the query susceptible to response automation to identify one or more responses likely to resolve the query; and either i) notifying a human to respond to the query susceptible to response automation with the one or more responses likely to resolve the query, or ii) instantiating an autonomous software agent configured to respond to the query susceptible to response automation with the one or more responses likely to resolve the query.

Claims (49)

1. A computer-implemented method comprising:

receiving, by a computing device, a natural language input, wherein the natural language input is associated with a device;

preprocessing the natural language input based on a relevance value of one or more substrings of the natural language input;

determining that the preprocessed natural language input includes a query that can be resolved by a machine-learning model;

executing the machine-learning model using the preprocessed natural language input, wherein the machine-learning model identifies one or more responses that are likely to resolve the query;

selecting a particular response from the one or more responses;

defining, by the computing device, a narrative flow using a set of strings derived from substrings of a set natural language inputs and substrings of the particular response generated by the machine-learning model; and

facilitating a transmission including the narrative flow and the particular response as a response to the natural language input.

2. The computer-implemented method of claim 1 , wherein selecting a particular response from the one or more responses includes:

identifying previous interactions between a user of the device and the computing device; and

selecting the particular response based on the previous interactions.

3. The computer-implemented method of claim 1 , wherein the machine-learning model is a predictive model.

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

modifying one or more established responses to natural-language inputs, wherein the particular response corresponds to a modified established response.

5. The computer-implemented method of claim 1 , wherein the computing device is configured to receive natural language inputs from one or more messaging services via an application programming interface layer.

6. The computer-implemented method of claim 1 , wherein the particular response is selected based on a location of a user of the device.

7. A system comprising:

one or more processors; and

a non-transitory machine-readable medium storing instructions that when executed by the one or more processors, cause the one or more processors to perform operations including:

receiving, by a computing device, a natural language input, wherein the natural language input is associated with a device;

preprocessing the natural language input based on a relevance value of one or more substrings of the natural language input;

determining that the preprocessed natural language input includes a query that can be resolved by a machine-learning model;

executing the machine-learning model using the preprocessed natural language input, wherein the machine-learning model identifies one or more responses that are likely to resolve the query;

selecting a particular response from the one or more responses;

defining, by the computing device, a narrative flow using a set of strings derived from substrings of a set natural language inputs and substrings of the particular response generated by the machine-learning model; and

facilitating a transmission including the narrative flow and the particular response as a response to the natural language input.

8. The system of claim 7 , wherein selecting a particular response from the one or more responses includes:

identifying previous interactions between a user of the device and the computing device; and

selecting the particular response based on the previous interactions.

9. The system of claim 7 , wherein the machine-learning model is a predictive model.

10. The system of claim 7 , wherein the operations further include:

modifying one or more established responses to natural-language inputs, wherein the particular response corresponds to a modified established response.

11. The system of claim 7 , wherein the computing device is configured to receive natural language inputs from one or more messaging services via an application programming interface layer.

12. The system of claim 7 , wherein the particular response is selected based on a location of a user of the device.

13. A non-transitory machine-readable medium storing instructions that when executed by one or more processors, cause the one or more processors to perform operations including:

receiving, by a computing device, a natural language input, wherein the natural language input is associated with a device;

preprocessing the natural language input based on a relevance value of one or more substrings of the natural language input;

determining that the preprocessed natural language input includes a query that can be resolved by a machine-learning model;

executing the machine-learning model using the preprocessed natural language input, wherein the machine-learning model identifies one or more responses that are likely to resolve the query;

selecting a particular response from the one or more responses;

defining, by the computing device, a narrative flow using a set of strings derived from substrings of a set natural language inputs and substrings of the particular response generated by the machine-learning model; and

facilitating a transmission including the narrative flow and the particular response as a response to the natural language input.

14. The non-transitory machine-readable medium of claim 13 , wherein selecting a particular response from the one or more responses includes:

identifying previous interactions between a user of the device and the computing device; and

selecting the particular response based on the previous interactions.

15. The non-transitory machine-readable medium of claim 13 , wherein the machine-learning model is a predictive model.

16. The non-transitory machine-readable medium of claim 13 , wherein the operations further include:

modifying one or more established responses to natural-language inputs, wherein the particular response corresponds to a modified established response.

17. The non-transitory machine-readable medium of claim 13 , wherein the computing device is configured to receive natural language inputs from one or more messaging services via an application programming interface layer.

Assignments (6)
SECURITY INTEREST Recorded Jan 13, 2026
From: LIVEPERSON, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 073449/0643 →
SECURITY INTEREST Recorded Jan 13, 2026
From: LIVEPERSON, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 073449/0966 →
SECURITY INTEREST Recorded Jan 13, 2026
From: LIVEPERSON, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 073450/0491 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2025
From: BUSEY, ANDREW THOMAS; CHEN, ANTHONY DAN; JONAS, ISAO UCHIDA; DANIELS JR., DOUGLAS JAMES; LAMM, BENJAMIN EDWARD
To: CONVERSABLE, INC.
Reel/Frame 072317/0894 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2025
From: CONVERSABLE, INC.
To: LIVEPERSON, INC.
Reel/Frame 072318/0033 →
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 →
Continuity (5)
Continuation 18206714 · Jun 7, 2023
Continuation 15691626 · Aug 30, 2017
Continuation 15582209 · Apr 28, 2017
Provisional Application 62329582 · Apr 29, 2016
Related Publication 20250086730A1 · Mar 13, 2025
References Cited (9)
US 9875483B2 · Stoll · 2018 [cited by examiner]
US 10621507B2 · Venkataraman · 2020 [cited by examiner]
US 10963497B1 · Tablan · 2021 [cited by examiner]
US 20140229408A1 · Vijayaraghavan · 2014 [cited by examiner]
US 20140272909A1 · Isensee · 2014 [cited by examiner]
US 20140280633A1 · Ravindran · 2014 [cited by examiner]
US 20160196491A1 · Chandrasekaran · 2016 [cited by examiner]
US 20170017694A1 · Roytman · 2017 [cited by examiner]
Microsoft Dictionary, 5th Edition, Microsoft Press, Redmond, WA, @ 2002, p. 33. [cited by examiner]