IP Library Granted Patent US 11,063,943
Granted Patent B2
US 11,063,943 · App. 16/180,276 · Granted Jul 13, 2021

System and method for re-authentication of asynchronous messaging

Inventors: Daniel Stoops (Powell, OH); Cliff Bell (Kalispell, MT)
H04L63/0884H04L51/00H04L51/02H04L51/046H04L51/16H04L63/083H04L63/0861H04L67/20H04W12/06
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,063,943
App. No.
16/180,276
Granted
Jul 13, 2021
Kind
B2
Abstract

A system and method are presented for the re-authentication of asynchronous messaging, specifically within enterprise to consumer communications. A third-party enterprise messaging server may be used as a conduit for a messaging service allowing for customer interaction with a business. The messaging server can append a re-authentication process for customers once a customer has been authenticated by the enterprise. Each time a customer resumes an interaction exceeding a timeout threshold, the messaging server invokes its re-authentication process. Lapsed interactions may be treated as continuous without having the customer re-authenticate through the enterprise specific authentication.

Claims (59)

1. A method for authentication in a persistent conversation in an asynchronous communication channel comprising:

providing input by a first party initiating a conversation through an asynchronous communication channel;

receiving the conversation, by an enterprise messaging server, and determining the conversation to be handled by an automated response;

routing, by the enterprise messaging server, the conversation to a third-party application automation platform;

authenticating, by the third-party application automation platform, an identity of the first party and continuing the conversation if the first party is authenticated, otherwise, terminating the conversation;

allowing a period of time to lapse in the conversation where no action is taken by the first party and the authenticating has timed-out;

initiating the conversation by the first party again in the asynchronous communication channel after the period of time;

re-authenticating, by the third-party application automation platform, the identity of the first party using biometric authentication that includes:

providing a deep link for display on a device being used by the first party;

receiving an input from the device of the first party indicating an activation of the deep link by the first party;

in response to the deep link being activated, transmitting call requests to a biometric feature associated with the device of the first party, wherein the call requests facilitate the biometrics authentication of the first party via the biometric feature; and

continuing the conversation in the asynchronous communication channel.

2. The method of claim 1 , wherein the asynchronous communication channel comprises a messaging application.

3. The method of claim 1 , wherein the input comprises at least one of: text and speech to text.

4. The method of claim 1 , wherein the enterprise messaging server is capable of allowing customers to connect with enterprises through a plurality of devices and platforms.

5. The method of claim 4 , wherein the devices comprise one or more of: tablets, smartphones, smart appliances, smart watches, and laptops.

6. The method of claim 4 , wherein the platforms comprise at least one of: a social media platform and a messaging application.

7. The method of claim 1 , wherein the third-party application automation platform is capable of conversation automation.

8. The method of claim 1 , wherein the deep link comprises a direct link to an installed device application.

9. The method of claim 1 , wherein the biometric authentication comprises at least one of: thumbprint, facial recognition, heartbeat patterns, and speech patterns.

10. The method of claim 1 , wherein re-authentication occurs after one or more of: set time intervals and a pause in conversation.

11. A method for authentication in a persistent conversation in an asynchronous communication channel comprising:

providing input by a first party initiating a conversation through an asynchronous communication channel;

receiving the conversation, by an enterprise messaging server, and determining the conversation to be handled by an automated response;

routing, by the enterprise messaging server, the conversation to a third-party application automation platform;

authenticating, by the third-party application automation platform, an identity of the first party and continuing the conversation if the first party is authenticated, otherwise, terminating the conversation;

selecting, by the first party, a PIN upon prompting by the third-party application platform;

allowing a period of time to lapse in the conversation where no action is taken by the first party and the authenticating has timed-out;

initiating the conversation by the first party again in the asynchronous communication channel after the period of time;

re-authenticating the identity of the first party, wherein the third-party application authentication is invoked to perform authentication wherein the first party is prompted for the PIN; and

continuing the conversation in the asynchronous communication channel.

12. The method of claim 11 , wherein the asynchronous communication channel comprises a messaging application.

13. The method of claim 11 , wherein the input comprises at least one of: text and speech to text.

14. The method of claim 11 , wherein the enterprise messaging server is capable of allowing customers to connect with enterprises through a plurality of devices and platforms.

15. The method of claim 14 , wherein the devices comprise one or more of: tablets, smartphones, smart appliances, smart watches, and laptops.

16. The method of claim 14 , wherein the platforms comprise at least one of: a social media platform and a messaging application.

17. The method of claim 11 , wherein the third-party application automation platform is capable of conversation automation.

18. The method of claim 11 , wherein the re-authenticating is performed with a deep link.

19. The method of claim 18 , wherein the deep link comprises a direct link to an installed device application.

20. The method of claim 11 , wherein re-authentication occurs after one or more of: set time intervals and a pause in conversation.

21. A method for authentication in a persistent conversation in an asynchronous communication channel comprising:

providing input by a first party initiating a conversation through an asynchronous communication channel;

receiving the conversation, by an enterprise messaging server, and determining the conversation to be handled by an automated response;

routing, by the enterprise messaging server, the conversation to a second party, wherein the second party initiates authentication;

authenticating, by a third-party application automation platform, an identity of the first party and continuing the conversation by the second party if the first party is authenticated, otherwise, terminating the conversation;

selecting, by the first party, a PIN upon prompting by the third-party application platform;

allowing a period of time to lapse in the conversation where no action is taken by the first party and the authenticating has timed-out;

initiating the conversation by the first party again in the asynchronous communication channel after the period of time;

re-authenticating the identity of the first party, wherein the third-party application authentication is invoked to perform authentication wherein the first party is prompted for the PIN; and

continuing the conversation in the asynchronous communication channel.

22. The method of claim 21 , wherein the asynchronous communication channel comprises a messaging application.

23. The method of claim 21 , wherein the input comprises at least one of: text and speech to text.

24. The method of claim 21 , wherein the enterprise messaging server is capable of allowing customers to connect with enterprises through a plurality of devices and platforms.

25. The method of claim 24 , wherein the devices comprise one or more of: tablets, smartphones, smart appliances, smart watches, and laptops.

26. The method of claim 24 , wherein the platforms comprise at least one of: a social media platform and a messaging application.

27. The method of claim 21 , wherein the third-party application automation platform is capable of conversation automation.

28. The method of claim 21 , wherein the re-authenticating is performed with a deep link.

29. The method of claim 28 , wherein the deep link comprises a direct link to an installed device application.

30. The method of claim 21 , wherein re-authentication occurs after one or more of: set time intervals and a pause in conversation.

Assignments (4)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 04814/0387 Recorded Feb 5, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070115/0445 →
CHANGE OF NAME Recorded Jan 30, 2025
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 070056/0995 →
SECURITY AGREEMENT Recorded Feb 22, 2019
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ECHOPASS CORPORATION; GREENEDEN U.S. HOLDINGS II, LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 048414/0387 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2019
From: BELL, CLIFF; STOOPS, DANIEL
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 047897/0223 →
Cited By (2)
US 12,476,951 US 12,591,705