IP Library › Granted Patent US 10,181,114
Granted Patent B2
US 10,181,114 · App. 15/653,320 · Granted Jan 15, 2019

System and method for generating an interaction request

Inventors: Dean C. N. Tseretopoulos (Toronto, CA); Gregory Richard Harper (Milton, CA); Sarabjit Singh Walia (Demarest, NJ); Dino Paul D'Agostino (Toronto, CA); John Jong-Suk Lee (Toronto, CA); Paul Mon-Wah Chan (Markham, CA); Rakesh Thomas Jethwa (Toronto, CA); Tae Gyun Moon (North York, CA)
Assignee: The Toronto-Dominion Bank
G06Q10/10G06F3/038G06F9/44505G06F9/4806G06F21/41H04L63/20H04L67/02H04L67/16G06F8/24G06F8/38
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,181,114
App. No.
15/653,320
Filed
Jul 18, 2017
Granted
Jan 15, 2019
Kind
B2
Art Unit
2448
USPC
709/227
Abstract

A method and system are provided for generating an interaction request to initiate a first interaction session using a first interaction channel between a request recipient and a request service provider. The method includes determining an identifier of the interaction request to be generated, determining a task associated with the interaction request, obtaining context data of a plurality of other interaction sessions associated with the identifier, determining a subset of the context data of the plurality of other interaction sessions and generating the interaction request using the subset of the context data. The interaction request may be a modified version of an initial interaction request.

Claims (42)

1. A device for generating an interaction request to initiate a first interaction session using a first interaction channel between a request recipient and a request service provider, the device comprising a processor and memory, the memory storing computer executable instructions that when executed by the processor cause the processor to:

determine an identifier of the interaction request to be generated;

determine a task associated with the interaction request;

obtain context data of a plurality of other interaction sessions associated with the identifier, the plurality of other interaction sessions occurring proximal in time with the first interaction session to be initiated, the context data being related to activity of the request recipient;

assign weighting values to the context data of the plurality of other interaction sessions based on interaction channel type;

determine a subset of the context data of the plurality of other interaction sessions that are related to the task, wherein the subset of the context data comprises the context data of the plurality of other interaction sessions satisfying a weighting threshold value; and

generate the interaction request using the subset of the context data.

2. The device of claim 1 , wherein the computer executable instructions further cause the processor to: detect an initial interaction request for initiating the first interaction session using an initial interaction channel, and wherein determining the identifier is based on an identifier assigned to the initial interaction request, determining the task is based on a task associated with the initial interaction request, and generating the interaction request comprises modifying the initial interaction request using the subset of the context data.

3. The device of claim 2 , wherein modifying the initial interaction request comprises translating the initial interaction request for transmission in one of the plurality of other interaction sessions that uses an interaction channel different from the initial interaction channel.

4. The device of claim 2 , wherein modifying the initial interaction request comprises translating the initial interaction request for initiating the first interaction session using the first interaction channel that is different from the initial interaction channel.

5. The device of claim 1 , wherein a plurality of interaction requests are generated using the subset of the context data and the computer executable instructions further cause the processor to:

provide the plurality of interaction requests for selection by the request service provider for initiating the first interaction session.

6. The device of claim 1 , wherein the computer executable instructions further cause the processor to: send the interaction request to the request recipient.

7. The device of claim 1 , wherein the computer executable instructions further cause the processor to: associate the task and the subset of the context data with the interaction request; and store the association with the interaction request in the memory for use in determining a subsequent interaction request.

8. The device of claim 1 , wherein generating the interaction request comprises:

detecting the task and the subset of the context data are associated with a previous interaction request; and

generating the interaction request based on the previous interaction request.

9. The device of claim 1 , wherein the computer executable instructions further cause the processor to: send the interaction request to the request recipient in one of the plurality of other interaction sessions that uses an interaction channel different from the first interaction channel.

10. The device of claim 1 , wherein the interaction request comprises data consistent with other data transmitted to the request recipient in one of the plurality of other interaction sessions.

11. The device of claim 1 , wherein the plurality of other interaction sessions comprises other interaction sessions initiated within a predetermined time preceding the interaction request.

12. The device of claim 1 , wherein the plurality of other interaction sessions comprises other interaction sessions active at a time of detecting the interaction request.

13. The device of claim 1 , wherein each of the plurality of other interaction sessions and the first interaction session use different types of interaction channels and the context data of each of the plurality of other interaction sessions comprises an identifier of the type of interaction channel used.

14. The device of claim 1 , wherein the device comprises a context server in communication with a request recipient device, and the device is part of a request service provider device.

15. The device of claim 1 , wherein the device comprises an artificial intelligence server in communication with a request recipient device, and the device is part of a request service provider device.

16. A method of generating an interaction request to initiate a first interaction session using a first interaction channel between a request recipient and a request service provider, the method comprising: determining an identifier of the interaction request to be generated; determining a task associated with the interaction request; obtaining context data of a plurality of other interaction sessions associated with the identifier, the plurality of other interaction sessions occurring proximal in time with the first interaction session to be initiated, the context data being related to activity of the request recipient;

assigning weighting values to the context data of the plurality of other interaction sessions based on interaction channel type;

determining a subset of the context data of the plurality of other interaction sessions that are related to the task;

wherein the subset of the context data comprises the context data of the plurality of other interaction sessions satisfying a weighting threshold value; and

generating the interaction request using the subset of the context data.

17. The method of claim 16 further comprising:

detecting an initial interaction request for initiating the first interaction session using an initial interaction channel,

and wherein determining the identifier is based on an identifier assigned to the initial interaction request, determining the task is based on a task associated with the initial interaction request, and generating the interaction request comprises modifying the initial interaction request using the subset of the context data.

18. A non-transitory computer readable medium for generating an interaction request to initiate a first interaction session using a first interaction channel between a request recipient and a request service provider, the computer readable medium comprising computer executable instructions for:

determining an identifier of the interaction request to be generated;

determining a task associated with the interaction request;

obtaining context data of a plurality of other interaction sessions associated with the identifier, the plurality of other interaction sessions occurring proximal in time with the first interaction session to be initiated, the context data being related to activity of the request recipient;

assigning weighting values to the context data of the plurality of other interaction sessions based on interaction channel type;

determining a subset of the context data of the plurality of other interaction sessions that are related to the task;

wherein the subset of the context data comprises the context data of the plurality of other interaction sessions satisfying a weighting threshold value; and

generating the interaction request using the subset of the context data.

19. The non-transitory computer readable medium of claim 18 further comprising computer executable instructions for:

detecting an initial interaction request for initiating the first interaction session using an initial interaction channel, and wherein determining the identifier is based on an identifier assigned to the initial interaction request, determining the task is based on a task associated with the initial interaction request, and generating the interaction request comprises modifying the initial interaction request using the subset of the context data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2018
From: TSERETOPOULOS, DEAN C.N.; HARPER, GREGORY RICHARD; WALIA, SARABJIT SINGH; D'AGOSTINO, DINO PAUL; LEE, JOHN JONG-SUK; CHAN, PAUL MON-WAH; JETHWA, RAKESH THOMAS; MOON, TAE GYUN
To: THE TORONTO-DOMINION BANK
Reel/Frame 047484/0492 →
Continuity (4)
Continuation In Part 15620582 · Jun 12, 2017
Continuation In Part 15620632 · Jun 12, 2017
Continuation In Part 15282727 · Sep 30, 2016
Related Publication 20180096302A1 · Apr 5, 2018
Cited By (27)
US 12,499,241 US 12,517,812 US 12,536,264 US 12,541,894 US 12,566,541 US 12,585,435 US 12,591,559 US 12,592,301 US 12,625,680 US 12,641,178 US 12,645,429 US 12,645,689 US 12,645,838 US 12,646,051 US 12,650,836 US 12,657,566 US 12,670,334 US 12,670,640 US 12,682,179 US 12,688,620 US 12,693,842 US 12,699,556 US 12,705,398 US 12,711,683 US 12,725,152 US 12,750,363 US 12,750,443