Patent ID: 11943307
Assignee: BANK OF AMERICA CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC G  H

Claim 0:
1. A method comprising:
at a computing device including one or more processors and memory:
receiving, from an enterprise organization computing device, a request to establish a server connection to host a virtual workspace;
identifying a first web server, of a plurality of web servers, to host the server connection;
transmitting the server connection request to the first web server;
establishing the server connection between the enterprise organization computing device and the first web server, wherein the establishing the server connection establishes the virtual workspace;
generating a cookie containing details that describe the server connection;
receiving, from a consumer computing device, a request to access the virtual workspace;
establishing at least one additional server connection between the consumer computing device and the first web server based on the details within the cookie;
receiving, from the first web server, a notification indicating the enterprise organization computing device lost network connection to the first web server;
querying the plurality of web servers to identify a second web server to host the server connection;
determining, based on parsing the cookie, whether the details within the cookie identify the second web server as the host of the server connection;
based on determining the details within the cookie do not identify the second web server as the host of the server connection:
determining whether the enterprise organization computing device is authorized to modify a host web server;
based on determining the enterprise organization computing device is authorized to modify the host web server, updating the details within the cookie;
transmitting an updated cookie to the consumer computing device; and

based on determining the details within the cookie identify the second web server as the host of the server connection, re-establishing the server connection between the enterprise organization computing device and the second web server.