US 12,238,049 B2
Method and system of converting email message to AI chat
Kenneth Dodelin, Arlington, VA (US); and Scott Karp, Washington, DC (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Nov. 4, 2022, as Appl. No. 18/052,736.
Application 18/052,736 is a continuation of application No. 17/303,758, filed on Jun. 7, 2021, granted, now 11,502,977.
Application 17/303,758 is a continuation of application No. 16/556,783, filed on Aug. 30, 2019, granted, now 11,032,218, issued on Jun. 8, 2021.
Application 16/556,783 is a continuation of application No. 16/161,519, filed on Oct. 16, 2018, granted, now 10,404,630, issued on Sep. 3, 2019.
Application 16/161,519 is a continuation of application No. 15/987,157, filed on May 23, 2018, granted, now 10,148,601, issued on Dec. 4, 2018.
Prior Publication US 2023/0224264 A1, Jul. 13, 2023
Int. Cl. H04L 51/02 (2022.01); G06F 16/242 (2019.01); G06F 16/9535 (2019.01); G06F 40/20 (2020.01); H04L 9/40 (2022.01); H04L 51/04 (2022.01); H04L 51/046 (2022.01); H04L 51/18 (2022.01); H04L 61/4511 (2022.01); H04L 67/02 (2022.01); H04L 67/306 (2022.01)
CPC H04L 51/02 (2013.01) [G06F 16/243 (2019.01); G06F 16/9535 (2019.01); G06F 40/20 (2020.01); H04L 51/04 (2013.01); H04L 51/046 (2013.01); H04L 51/18 (2013.01); H04L 61/4511 (2022.05); H04L 63/1433 (2013.01); H04L 63/1483 (2013.01); H04L 67/02 (2013.01); H04L 67/306 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of establishing an interactive communication session between a remote client device and a back-end computing system, comprising:
embedding, by the back-end computing system, one or more pre-generated message prompts in an electronic message, each of the one or more pre-generated message prompts anticipating a user request based on historical interactions with a user and a plurality of other users;
transmitting the electronic message to the remote client device associated with the user;
receiving, by an intelligent automated assistant executing on the back-end computing system, a discussion prompt based on one of the one or more pre-generated message prompts from the remote client device;
parsing, by a natural language processing (NLP) device of the back-end computing system, the discussion prompt to determine a topic corresponding to the discussion prompt;
responsive to the discussion prompt, generating, by the back-end computing system, a textual response in reply to the discussion prompt, the textual response being based on the topic of the discussion prompt;
transmitting, by the back-end computing system via the intelligent automated assistant, the textual response to the remote client device of the user;
receiving, by the back-end computing system via the intelligent automated assistant, a textual reply from the remote client device in response to the textual response;
identifying, by the NLP device of the back-end computing system, an additional discussion prompt contained in the textual reply;
generating, by the back-end computing system, a second textual response comprising an additional textual response to the additional discussion prompt; and
transmitting, by the back-end computing system via the intelligent automated assistant, the second textual response to the remote client device.