Patent ID: 11936646
Assignee: AXOS BANK
Field: Computer technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 20:
21. An authentication system comprising:
a server including at least one server processing device configured to execute an application; and
a desktop virtualization system including at least one virtualization system processing device configured to:
instantiate connection functionality at an access point accessible from outside a first firewall controlling access to the desktop virtualization system;
instantiate a virtual desktop behind the first firewall within the desktop virtualization system, the virtual desktop providing a secure computing environment;
receive an indication a user of a client device outside the first firewall is authenticated for access through the first firewall to the secure computing environment by the access point at a first time before the client device is in communication with the virtual desktop;
in response to receiving the indication that the user of the client device is authenticated, authenticate the user of the client device for access through a second firewall within the secure computing environment controlling access to the server at a second time after receiving the indication that the user of the client device is authenticated at the first time;
in response to authenticating the user of the client device at the second time, place the client device in communication with the virtual desktop through at least one network;
in response to placing the client device in communication with the virtual desktop through the at least one network, launch a secure browser in the virtual desktop; and

using the secure browser, place the client device in communication with the server through the at least one network;
wherein the application is configured to perform processing in response to at least one command from the client device sent through the secure browser of the virtual desktop.