IP Library Granted Patent US 11,855,952
Granted Patent B2
US 11,855,952 · App. 17/412,512 · Granted Dec 26, 2023

Message rerouting from an e-mail environment to a messaging environment

Inventors: Fred Clarke (Bellevue, WA); Andrew Lader (Redmond, WA); Aparna Kulkarni (Bellevue, WA); Avi Kedmi (New York, NY)
Assignee: LIVEPERSON, INC.
H04L51/56G06F40/169G06Q10/063112G06Q10/107H04L51/02H04L51/216G06F16/2379G06Q30/016
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,855,952
App. No.
17/412,512
Granted
Dec 26, 2023
Kind
B2
Abstract

The present disclosure relates generally to facilitating routing of communications. More specifically, techniques are provided to dynamically reroute messages. For example, embodiments can redirect a communication from an e-mail environment to a messaging environment in order to perform services with one or more clients.

Claims (65)

1. A computer-implemented method, comprising:

receiving an e-mail message addressed to an account associated with a bot, wherein the e-mail message specifies an intent, and wherein the bot is dynamically trained to automatically extract intents from e-mail messages and to generate responses to the intents;

transmitting one or more components of the e-mail message, wherein the one or more components of the e-mail message are transmitted over a chat communication channel, and wherein when the one or more components of the e-mail message are received by the bot, the bot evaluates the one or more components of the e-mail message to extract the intent and to automatically generate a response to the intent;

receiving the response over the chat communication channel;

transmitting a response e-mail message, wherein the response e-mail message includes the response; and

updating the bot using the e-mail message, the intent, and feedback corresponding to the response e-mail message.

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

generating a query e-mail message, wherein the query e-mail message includes one or more queries for additional information to supplement the intent, and wherein the one or more queries are generated by the bot using natural language processing (NLP);

transmitting the query e-mail message; and

providing the additional information from the query e-mail message, wherein when the additional information is received at the bot, the bot uses the additional information and the intent to identify the response.

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

inserting a header and a footer into the response e-mail message, wherein the header and the footer are associated with the bot.

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

receiving a new e-mail message, wherein the new e-mail message corresponds to the intent;

determining that a conversation session corresponding to the intent is active; and

automatically transmitting a response to the new e-mail message, wherein the response to the new e-mail message includes instructions to utilize the conversation session corresponding to the intent.

5. The computer-implemented method of claim 1 , wherein the account is associated with a skill, and wherein the bot is associated with the account as a result of the bot corresponding to the skill.

6. The computer-implemented method of claim 1 , wherein the response e-mail message includes a conversation history associated with a sender of the e-mail message and the bot, and wherein the conversation history includes the intent.

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

converting the one or more components of the e-mail message into a conversation message; and

presenting the conversation message over the chat communication channel.

8. A system, comprising:

one or more processors; and

memory storing thereon instructions that, as a result of being executed by the one or more processors, cause the system to:

receive an e-mail message addressed to an account associated with a bot, wherein the e-mail message specifies an intent, and wherein the bot is dynamically trained to automatically extract intents from e-mail messages and to generate responses to the intents;

transmit one or more components of the e-mail message, wherein the one or more components of the e-mail message are transmitted over a chat communication channel, and wherein when the one or more components of the e-mail message are received by the bot, the bot evaluates the one or more components of the e-mail message to extract the intent and to automatically generate a response to the intent;

receive the response over the chat communication channel;

transmit a response e-mail message, wherein the response e-mail message includes the response; and

update the bot using the e-mail message, the intent, and feedback corresponding to the response e-mail message.

9. The system of claim 8 , wherein the instructions further cause the system to:

generate a query e-mail message, wherein the query e-mail message includes one or more queries for additional information to supplement the intent, and wherein the one or more queries are generated by the bot using natural language processing (NLP);

transmit the query e-mail message; and

provide the additional information from the query e-mail message, wherein when the additional information is received at the bot, the bot uses the additional information and the intent to identify the response.

10. The system of claim 8 , wherein the instructions further cause the system to:

insert a header and a footer into the response e-mail message, wherein the header and the footer are associated with the bot.

11. The system of claim 8 , wherein the instructions further cause the system to:

receive a new e-mail message, wherein the new e-mail message corresponds to the intent;

determine that a conversation session corresponding to the intent is active; and

automatically transmit a response to the new e-mail message, wherein the response to the new e-mail message includes instructions to utilize the conversation session corresponding to the intent.

12. The system of claim 8 , wherein the account is associated with a skill, and wherein the bot is associated with the account as a result of the bot corresponding to the skill.

13. The system of claim 8 , wherein the response e-mail message includes a conversation history associated with a sender of the e-mail message and the bot, and wherein the conversation history includes the intent.

14. The system of claim 8 , wherein the instructions further cause the system to:

convert the one or more components of the e-mail message into a conversation message; and

present the conversation message over the chat communication channel.

15. A non-transitory, computer-readable storage medium storing thereon executable instructions that, as a result of being executed by one or more processors of a computer system, cause the computer system to:

receive an e-mail message addressed to an account associated with a bot, wherein the e-mail message specifies an intent, and wherein the bot is dynamically trained to automatically extract intents from e-mail messages and to generate responses to the intents;

transmit one or more components of the e-mail message, wherein the one or more components of the e-mail message are transmitted over a chat communication channel, and wherein when the one or more components of the e-mail message are received by the bot, the bot evaluates the one or more components of the e-mail message to extract the intent and to automatically generate a response to the intent;

receive the response over the chat communication channel;

transmit a response e-mail message, wherein the response e-mail message includes the response; and

update the bot using the e-mail message, the intent, and feedback corresponding to the response e-mail message.

16. The non-transitory, computer-readable storage medium of claim 15 , wherein the executable instructions further cause the computer system to:

generate a query e-mail message, wherein the query e-mail message includes one or more queries for additional information to supplement the intent, and wherein the one or more queries are generated by the bot using natural language processing (NLP);

transmit the query e-mail message; and

provide the additional information from the query e-mail message, wherein when the additional information is received at the bot, the bot uses the additional information and the intent to identify the response.

17. The non-transitory, computer-readable storage medium of claim 15 , wherein the executable instructions further cause the computer system to:

insert a header and a footer into the response e-mail message, wherein the header and the footer are associated with the bot.

18. The non-transitory, computer-readable storage medium of claim 15 , wherein the executable instructions further cause the computer system to:

receive a new e-mail message, wherein the new e-mail message corresponds to the intent;

determine that a conversation session corresponding to the intent is active; and

automatically transmit a response to the new e-mail message, wherein the response to the new e-mail message includes instructions to utilize the conversation session corresponding to the intent.

19. The non-transitory, computer-readable storage medium of claim 15 , wherein the account is associated with a skill, and wherein the bot is associated with the account as a result of the bot corresponding to the skill.

20. The non-transitory, computer-readable storage medium of claim 15 , wherein the response e-mail message includes a conversation history associated with a sender of the e-mail message and the bot, and wherein the conversation history includes the intent.

21. The non-transitory, computer-readable storage medium of claim 15 , wherein the executable instructions further cause the computer system to:

convert the one or more components of the e-mail message into a conversation message; and

present the conversation message over the chat communication channel.

Assignments (2)
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 →
Continuity (3)
Continuation 17083840 · Oct 29, 2020
Provisional Application 62927892 · Oct 30, 2019
Related Publication 20220103510A1 · Mar 31, 2022