IP Library › Granted Patent US 10,165,081
Granted Patent B2
US 10,165,081 · App. 15/620,632 · Granted Dec 25, 2018

System and method for processing an interaction response

Inventors: Dino Paul D'Agostino (Richmond Hill, CA); Rakesh Thomas Jethwa (Toronto, CA); Paul Mon-Wah Chan (Markham, CA); John Jong Suk Lee (Toronto, CA); Dean C. N. Tseretopoulos (Toronto, CA); Sarabjit Singh Walia (Demarest, NJ); Gregory Richard Harper (Milton, CA)
Assignee: The Toronto-Dominion Bank
H04L67/32G06Q20/1085H04L67/10H04L67/147
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,165,081
App. No.
15/620,632
Filed
Jun 12, 2017
Granted
Dec 25, 2018
Kind
B2
Art Unit
2448
USPC
709/227
Abstract

A method and system are provided for processing an interaction response of a request service provider. The method includes detecting the interaction response for a first interaction session using a first interaction channel between a request initiator and the request service provider, assigning an identifier to the interaction response, determining a task associated with the interaction response, and obtaining context data of a plurality of other interaction sessions. The plurality of other interaction sessions occurs proximal in time with the first interaction session. The context data is related to activity of the request initiator. The method also includes associating a subset of the context data with the interaction response. The subset of the context data is the context data of the plurality of other interaction sessions that are related to the task. The method also includes modifying the interaction response using the subset of the context data.

Claims (39)

1. A device for processing an interaction response of 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:

detect the interaction response for a first interaction session using a first interaction channel between a request initiator and the request service provider;

assign an identifier to the interaction response;

determine a task associated with the interaction response;

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, the context data being related to activity of the request initiator;

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

associate a subset of the context data with the interaction response, the subset of the context data being 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

modify the interaction response using the subset of the context data.

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

3. The device of claim 1 , wherein modifying the interaction response comprises translating the interaction response for transmission in a new interaction session that uses an interaction channel different from the first interaction channel.

4. The device of claim 1 , wherein modifying the interaction response comprises updating data of the interaction response to be consistent with other data transmitted to the request initiator in one of the plurality of other interaction sessions.

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

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

7. 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.

8. The device of claim 1 , wherein the device comprises a context server in communication with a request initiator device and a request service provider device.

9. A method of processing an interaction response of a request service provider, the method comprising:

detecting the interaction response for a first interaction session using a first interaction channel between a request initiator and the request service provider;

assigning an identifier to the interaction response;

determining a task associated with the interaction response;

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, the context data being related to activity of the request initiator;

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

associating a subset of the context data with the interaction response, the subset of the context data being 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

modifying the interaction response using the subset of the context data.

10. The method of claim 9 , wherein modifying the interaction response comprises translating the interaction response for transmission in one of the plurality of other interaction sessions that uses an interaction channel different from the first interaction channel.

11. The method of claim 9 , wherein modifying the interaction response comprises translating the interaction response for transmission in a new interaction session that uses an interaction channel different from the first interaction channel.

12. The method of claim 9 , wherein modifying the interaction response comprises updating data of the interaction response to be consistent with other data transmitted to the request initiator in one of the plurality of other interaction sessions.

13. The method of claim 9 , wherein the plurality of other interaction sessions comprises other interaction sessions initiated within a predetermined time preceding detecting the interaction response.

14. The method of claim 9 , wherein the plurality of other interaction sessions comprises other interaction sessions active at a time of detecting the interaction response.

15. The method of claim 9 , 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.

16. A non-transitory computer readable medium for processing an interaction response of a request service provider, the computer readable medium comprising computer executable instructions for:

detecting the interaction response for a first interaction session using a first interaction channel between a request initiator and the request service provider;

assigning an identifier to the interaction response;

determining a task associated with the interaction response;

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, the context data being related to activity of the request initiator;

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

associating a subset of the context data with the interaction response, the subset of the context data being 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

modifying the interaction response using the subset of the context data.

17. The non-transitory computer readable medium of claim 16 , wherein modifying the interaction response comprises translating the interaction response for transmission in one of the plurality of other interaction sessions that uses an interaction channel different from the first interaction channel.

18. The non-transitory computer readable medium of claim 16 , wherein modifying the interaction response comprises updating data of the interaction response to be consistent with other data transmitted to the request initiator in one of the plurality of other interaction sessions.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2018
From: D'AGOSTINO, DINO PAUL; JETHWA, RAKESH THOMAS; CHAN, PAUL MON-WAH; LEE, JOHN JONG SUK; TSERETOPOULOS, DEAN C.N.; HARPER, GREGORY RICHARD; WALIA, SARABJIT SINGH
To: THE TORONTO-DOMINION BANK
Reel/Frame 047483/0949 →
Continuity (2)
Continuation In Part 15282727 · Sep 30, 2016
Related Publication 20180097910A1 · Apr 5, 2018
Cited By (2)
US 12,450,660 US 12,694,875