IP Library Granted Patent US 10,902,199
Granted Patent B2
US 10,902,199 · App. 16/899,223 · Granted Jan 26, 2021

Systems and methods for communication system intent analysis

Inventors: Matthew Dunn (Arlington, MA); Joe Bradley (Seattle, WI); Laura Onu (Redmond, WA)
Assignee: LIVEPERSON, INC.
G06F40/205G06F40/169G06N20/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 10,902,199
App. No.
16/899,223
Filed
Jun 11, 2020
Granted
Jan 26, 2021
Kind
B2
Art Unit
2658
USPC
704/9
Abstract

The present disclosure relates generally to systems and methods for analyzing intent. Intents may be analyzed to determine to which device or agent to route a communication. The analyzed intent information can also be used to formulate reports and analyze the accuracy of the identified intents with respect to the received communication.

Claims (49)

1. A computer-implemented method comprising:

receiving a communication, wherein the communication includes one or more words, and wherein a device that generated the communication is associated with an action;

automatically parsing the communication to identify one or more operative words that correspond to the action associated with the device;

determining an intent value associated with the one or more operative words, wherein the intent value is associated with the action;

facilitating annotation of the intent value, wherein annotation defines a quality of an association between the communication and the intent value, and wherein the annotation and the quality indicate a strength of the association between the communication and the intent value;

calculating a metric for the intent value based on the quality of the association, wherein the metric is calculated using a plurality of communications associated with the intent value and one or more human agent profiles, and wherein a human agent profile is associated with a human agent;

matching the communication with a terminal device associated with the human agent profile, wherein matching is based on the metric; and

facilitating an interaction with the human agent associated with the human agent profile.

2. The computer-implemented method of claim 1 , wherein the communication is in natural language.

3. The computer-implemented method of claim 1 , wherein the one or more operative words are identified by comparing the one or more operative words to one or more known operative words in a database.

4. The computer-implemented method of claim 1 , wherein the intent value associated with the one or more operative words is identified through stored associations in a database.

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

retrieving the one or more human agent profiles based on the intent value and the metric, wherein the one or more human agent profiles have an association for an agent and a corresponding terminal device for an individual human agent profile.

6. The computer-implemented method of claim 1 , further comprising selecting a selected human agent profile of the one or more human agent profiles, wherein the selected human agent profile is selected based on a correlation of the selected human agent profile to the intent value and the annotation.

7. The computer-implemented method of claim 1 , further comprising routing the communication.

8. A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions that, when executed by one or more processors, cause the one or more processors to perform operations including:

receiving a communication wherein the communication includes one or more words, and wherein a device that generated the communication is associated with an action;

automatically parsing the communication to identify one or more operative words that correspond to the action associated with the device;

determining an intent value associated with the one or more operative words, wherein the intent value is associated with the action;

facilitating annotation of the intent value, wherein annotation defines a quality of an association between the communication and the intent value, and wherein the annotation and the quality indicate a strength of the association between the communication and the intent value;

calculating a metric for the intent value based on the quality of the association, wherein the metric is calculated using a plurality of communications associated with the intent value and one or more human agent profiles, and wherein a human agent profile is associated with a human agent;

matching the communication with a terminal device associated with the human agent profile, wherein matching is based on the metric; and

facilitating an interaction with the human agent associated with the human agent profile.

9. The computer-program product of claim 8 , wherein the communication is in natural language.

10. The computer-program product of claim 8 , wherein the one or more operative words are identified by comparing the one or more operative words to one or more known operative words in a database.

11. The computer-program product of claim 8 , wherein the intent value associated with the one or more operative words is identified through stored associations in a database.

12. The computer-program product of claim 8 , wherein the operations further include:

retrieving the one or more human agent profiles based on the intent value and the metric, wherein the one or more human agent profiles have an association for an agent and a corresponding terminal device for an individual human agent profile.

13. The computer-program product of claim 8 , wherein the operations further include:

selecting a selected human agent profile of the one or more human agent profiles, wherein the selected human agent profile is selected based on a correlation of the selected human agent profile to the intent value and the annotation.

14. The computer-program product of claim 8 , wherein the operations further include:

routing the communication.

15. A system comprising:

one or more processors; and

one or more non-transitory machine-readable storage media containing instructions that, when executed on the one or more processors, cause the one or more processors to perform operations including:

receiving a communication wherein the communication includes one or more words, and wherein a device that generated the communication is associated with an action;

automatically parsing the communication to identify one or more operative words that correspond to the action associated with the device;

determining an intent value associated with the one or more operative words, wherein the intent value is associated with the action;

facilitating annotation of the intent value, wherein annotation defines a quality of an association between the communication and the intent value, and wherein the annotation and the quality indicate a strength of the association between the communication and the intent value;

calculating a metric for the intent value based on the quality of the association, wherein the metric is calculated using a plurality of communications associated with the intent value and one or more human agent profiles, and wherein a human agent profile is associated with a human agent;

matching the communication with a terminal device associated with the human agent profile, wherein matching is based on the metric; and

facilitating an interaction with the human agent associated with the human agent profile.

16. The system of claim 15 , wherein the communication is in natural language.

17. The system of claim 15 , wherein the one or more operative words are identified by comparing the one or more operative words to one or more known operative words in a database.

18. The system of claim 15 , wherein the intent value associated with the one or more operative words is identified through stored associations in a database.

19. The system of claim 15 , wherein the operations further include:

retrieving the one or more human agent profiles based on the intent value and the metric, wherein the one or more human agent profiles have an association for an agent and a corresponding terminal device for an individual human agent profile.

20. The system of claim 15 , wherein the operations further include:

selecting a selected human agent profile of the one or more human agent profiles, wherein the selected human agent profile is selected based on a correlation of the selected human agent profile to the intent value and the annotation.

Assignments (3)
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2020
From: DUNN, MATTHEW; BRADLEY, JOE; ONU, LAURA
To: LIVEPERSON, INC.
Reel/Frame 054679/0668 →
Continuity (2)
Provisional Application 62860520 · Jun 12, 2019
Related Publication 20200394360A1 · Dec 17, 2020
Cited By (2)
US 12,505,289 US 12,699,942