IP Library › Granted Patent US 11,411,893
Granted Patent B2
US 11,411,893 · App. 16/526,234 · Granted Aug 9, 2022

Systems and methods for managing chat-based registration with an online service

Inventor: Inna Kharshak (Aurora, CA)
Assignee: The Toronto-Dominion Bank
H04L51/02G06F21/31H04L63/0428
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,411,893
App. No.
16/526,234
Granted
Aug 9, 2022
Kind
B2
Abstract

A method for real-time management of chat session data is disclosed. The method includes: receiving data from a client device via a web-based form; receiving, from the client device, a request to initiate a chat session between the client device and the computing system; in response to receiving the request to initiate the chat session, providing a chat interface for a new chat session on a display of the client device; populating a form with select data from the received data; and transmitting an encrypted version of the form via the chat interface to the client device.

Claims (37)

1. A computing system, comprising:

a communications module communicable with an external network;

a memory; and

a processor coupled to the communications module and the memory, the processor being configured to:

receive, from a client device, a request for registering a user in association with a selected product that is offered at a third-party online service, the request including data inputted by the user via a web-based form for registration;

receive, from the client device, user input of login credentials for a resource account at the computing system and a request to initiate chat-based registration of a user associated with the resource account in association with the selected product at the online service;

in response to receiving the request to initiate the chat-based registration and authenticating the user to the resource account based on the user-inputted login credentials, provide a chat interface for a new authenticated chat session on a display of the client device;

process the user-inputted data to obtain a first value representing a quote for the selected product;

store the user-inputted data and the first value in association with the resource account for the authenticated user;

populate a form for registering the authenticated user in association with the selected product at the online service using the first value associated with the selected product and select data from the user-inputted data; and

transmit an encrypted version of the populated form via the chat interface to the client device.

2. The computing system of claim 1 , wherein the processor is further configured to provide, via the display of the client device, a selectable user interface element for requesting to initiate the chat session.

3. The computing system of claim 1 , wherein the processor is further configured to:

receive, from the client device via the chat interface, the encrypted form containing additional information inputted by a user of the client device; and

store data from the encrypted form in association with the resource account of the user.

4. The computing system of claim 3 , wherein the processor is further configured to extract data from the encrypted form and save the extracted data in a database.

5. The computing system of claim 1 , wherein the encrypted form is transmitted as an attachment via the chat interface.

6. The computing system of claim 1 , wherein the processor is further configured to:

obtain a first value associated with a first product based on the user-inputted data; and

generate a unique, non-modifiable identifier for the first value for associating the form with the first value.

7. A processor-implemented method, comprising:

receiving, from a client device, a request for registering a user in association with a selected product that is offered at a third-party online service, the request including data inputted by the user via a web-based form for registration;

receiving, from the client device, user input of login credentials for a resource account at a computing system and a request to initiate chat-based registration of session for registering a user associated with the resource account in association with the selected product at the online service;

in response to receiving the request to initiate the chat-based registration and authenticating the user to the resource account based on the user-inputted login credentials, providing a chat interface for a new authenticated chat session on a display of the client device;

processing the user-inputted data to obtain a first value representing a quote for the selected product;

storing the user-inputted data and the first value in association with the resource account for the authenticated user;

populating a form for registering the authenticated user in association with the selected product at the online service using the first value associated with the selected product and select data from the user-inputted data; and

transmitting an encrypted version of the populated form via the chat interface to the client device.

8. The method of claim 7 , further comprising providing, via the display of the client device, a selectable user interface element for requesting to initiate the chat session.

9. The method of claim 7 , further comprising:

receiving, from the client device via the chat interface, the encrypted form containing additional information inputted by a user of the client device; and

storing data from the encrypted form in association with the resource account of the user.

10. The method of claim 9 , further comprising extracting data from the encrypted form and saving the extracted data in a database.

11. The method of claim 7 , wherein the encrypted form is transmitted as an attachment via the chat interface.

12. The method of claim 7 , further comprising:

obtaining a first value associated with a first product based on the user-inputted data; and

generating a unique, non-modifiable identifier for the first value for associating the form with the first value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2022
From: KHARSHAK, INNA
To: THE TORONTO-DOMINION BANK
Reel/Frame 059945/0026 →
Continuity (1)
Related Publication 20210036972A1 · Feb 4, 2021
Cited By (1)
US 12,192,162