Systems and methods for controlling third-party access of protected data
AssigneeThe Toronto-Dominion Bank
InventorsMilos Dunjic, Anthony Haituyen Nguyen, David Samuel Tax
Life of this patent
Estimating the term…
Abstract
A server comprises 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 receive, via the communications module and from a monitoring application installed on a remote computing device, on-device application data, generate a risk profile for a user based at least on the on-device application data, configure a data sharing configuration option for sharing data associated with the user based on the risk profile for the user, and share the data based on the data sharing configuration option.
Claims20
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:
- receive, via the communications module and from a monitoring application installed on a remote computing device, on-device application data;
- generate a risk profile for a user based at least on the on-device application data;
- configure a data sharing configuration option for sharing data associated with the user based on the risk profile for the user, the data sharing configuration option for sharing the data with a third-party application resident on the remote computing device, the third-party application excluded when generating the risk profile for the user;
- and
- share the data from the server to the third-party application resident on the computing device based on the data sharing configuration option.
A method comprising:
- receiving, via a communications module and from a monitoring application installed on a remote computing device, on-device application data;
- generating a risk profile for a user based at least on the on-device application data;
- configuring a data sharing configuration option for sharing data associated with the user based on the risk profile for the user, the data sharing configuration option for sharing the data with a third-party application resident on the remote computing device, the third-party application excluded when generating the risk profile for the user;
- and
- sharing the data from the server to the third-party application resident on the remote computing device based on the data sharing configuration option.
A non-transitory computer-readable storage medium storing instructions that when executed by a processor of a computing system cause the computing system to:
- receive, via a communications module and from a monitoring application installed on a remote computing device, on-device application data;
- generate a risk profile for a user based at least on the on-device application data;
- configure a data sharing configuration option for sharing data associated with the user based on the risk profile for the user, the data sharing configuration option for sharing the data with a third-party application resident on the remote computing device, the third-party application excluded when generating the risk profile for the user;
- and
- share the data from the server to the third-party application resident on the remote computing device based on the data sharing configuration option.
Dependencies are inferred from the claim text.