US 12,273,323 B2
Ping-based selection of private network servers
Karolis Mineikis, Vilnius (LT); and Ugnius Naujokas, Vilnius (LT)
Assigned to UAB 360 IT, Vilnius (LT)
Filed by UAB 360 IT, Vilnius (LT)
Filed on Feb. 24, 2022, as Appl. No. 17/679,914.
Prior Publication US 2023/0269231 A1, Aug. 24, 2023
Int. Cl. H04L 9/40 (2022.01); H04L 43/0864 (2022.01)
CPC H04L 63/0272 (2013.01) [H04L 43/0864 (2013.01); H04L 63/029 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method implemented by a virtual private network (VPN) client, comprising:
receiving, by the VPN client, an intended network usage used for VPN server selection;
retrieving, by the VPN client from a local storage of the VPN client, a stored association between the intended network usage and a VPN server;
responsive to determining, by the VPN client, not to use the VPN server:
obtaining, by the VPN client, a new VPN server from a central server;
establishing, by the VPN client, an encrypted tunnel with the new VPN server; and
storing, by the VPN client in the local storage of the VPN client, an updated association between the new VPN server and the intended network usage;
encrypting a communication directed to a network server to obtain an encrypted communication; and
transmitting the encrypted communication via the encrypted tunnel.