US 11,734,410 B2
Automatic workstation functionality management based on login credentials
Chad Philip McKenzie, London (CA); Benjamin James Allen Dougall, London (CA); and Lori-Anne Carley, London (CA)
Assigned to The Toronto-Dominion Bank
Filed by The Toronto-Dominion Bank, Toronto (CA)
Filed on Apr. 5, 2022, as Appl. No. 17/658,066.
Application 17/658,066 is a continuation of application No. 16/778,534, filed on Jan. 31, 2020, granted, now 11,328,052.
Prior Publication US 2022/0229897 A1, Jul. 21, 2022
Int. Cl. H04L 29/06 (2006.01); G06F 21/44 (2013.01); G06F 21/62 (2013.01)
CPC G06F 21/44 (2013.01) [G06F 21/6218 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for controlling access to a workstation, the system comprising:
a communications interface;
at least one memory storing a repository of login credentials, a repository of authorization rules, and instructions;
at least one hardware processor interoperably coupled with the at least one memory and the communications interface, the instructions instructing the at least one hardware processor to perform operations comprising:
executing an overwatch application associated with the workstation, the overwatch application monitoring logins to the workstation;
detecting, by the overwatch application, a login initiated by a limited user associated with a set of credentials, wherein the limited user is associated with at least one non-authorized process or application;
initializing a lockdown application, wherein the lockdown application analyzes hardware inputs to an input/output system of the workstation prior to passing the hardware inputs to a process or application;
identifying, by the lockdown application, at least one unauthorized hardware input based on the authorization rules and the set of credentials, wherein the at least one unauthorized hardware input is associated with a particular non-authorized process or application of the at least one non-authorized process or application associated with the limited user, and wherein the identification occurs prior to the workstation passing the at least one unauthorized hardware input to the particular non-authorized process or application; and
blocking, by the lockdown application, the at least one unauthorized hardware input associated with the workstation, wherein the blocking prohibits the workstation passing the at least one unauthorized hardware input to the particular non-authorized process or application.