US 12,088,558 B2
Method and apparatus for automatically switching between virtual private networks
Saran Khalid, Denver, CO (US); and Mohammedyusuf M. Shaikh, Denver, CO (US)
Assigned to Charter Communications Operating, LLC, St. Louis, MO (US)
Filed by Charter Communications Operating, LLC, St. Louis, MO (US)
Filed on Jun. 29, 2021, as Appl. No. 17/361,766.
Prior Publication US 2022/0417217 A1, Dec. 29, 2022
Int. Cl. H04L 29/00 (2006.01); H04L 9/40 (2022.01)
CPC H04L 63/0272 (2013.01) [H04L 63/083 (2013.01); H04L 63/102 (2013.01); H04L 63/20 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A method for automatically switching between virtual private networks, the method comprising:
maintaining, by a switching virtual private network application, a user defined virtual private network (VPN) list which includes applications and associated virtual private networks for accessing each of the applications by a user device;
automatically detecting, by the switching virtual private network application, activation of an application;
automatically determining, by the switching virtual private network application, whether the application is on the VPN list in the switching virtual private network application;
automatically disconnecting, by the switching virtual private network application, a an active virtual private network when the application is listed in the VPN list in the switching virtual private network application and is associated with another virtual private network;
automatically initiating, by the switching virtual private network application, a connection with the another virtual private network associated with the application when the application is defined in the switching virtual private network application; and
automatically establishing the another virtual private network for the application upon acceptance of credentials associated with the another virtual private network.