US 11,941,144 B2
Modification of data sharing between systems
Milos Dunjic, Oakville (CA); Anthony Haituyen Nguyen, Toronto (CA); Gregory Albert Kliewer, Barrie (CA); David Samuel Tax, Toronto (CA); Sairam Srinivasa Poguluru, Richmond Hill (CA); and Shishir Dattatraya Bhat, Toronto (CA)
Assigned to The Toronto-Dominion Bank, Toronto (CA)
Filed by The Toronto-Dominion Bank, Toronto (CA)
Filed on Jan. 28, 2022, as Appl. No. 17/587,406.
Application 17/587,406 is a continuation of application No. 16/431,786, filed on Jun. 5, 2019, granted, now 11,270,021.
Prior Publication US 2022/0156402 A1, May 19, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/62 (2013.01); G06F 21/33 (2013.01); G06F 21/55 (2013.01); G06F 21/57 (2013.01)
CPC G06F 21/6236 (2013.01) [G06F 21/335 (2013.01); G06F 21/552 (2013.01); G06F 21/577 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A server comprising:
a communications module;
a processor coupled to the communications module; and
a memory coupled to the processor, the memory storing processor-executable instructions which, when executed, configure the processor to:
generate a risk profile for a user of a remote computing device;
monitor a risk parameter associated with a third party server to detect a change in the risk parameter and to determine that the change in the risk parameter exceeds a threshold;
responsive to determining that the change in the risk parameter exceeds the threshold, determine that a risk profile associated with the third party server is not compliant with the risk profile for the user; and
responsive to determining that the risk profile associated with the third party server is not compliant with the risk profile for the user:
identify, based on category data associated with the third party server, an alternative third party server that is in a same category as the third party server to replace the third party server; and
send, to the remote computing device and via the communications module, a notification that includes a first selectable option to modify data sharing associated with the third party server by at least one of revoking an access token previously issued to the third party server or modifying an access permission associated with the access token previously issued to the third party server and a second selectable option to replace the third party server with the alternative third party server.