Patent ID: 8516569

Claim:
A machine-implemented system, comprising: a server machine having memory and a processor the memory configured with Virtual Private Network (VPN) connection manager that executes on the processor of the server machine within a network; and a VPN connection table implemented in a non-transitory computer-readable storage medium and processed by the VPN connection manager on the server machine of the network; wherein the VPN connection manager authenticates a request from a VPN client to change VPN information for an existing VPN session while allowing the VPN client to maintain the existing VPN session, and wherein the VPN connection manager updates an entry for the existing VPN session within the VPN connection table to include new credentials that permit the VPN client to automatically and dynamically re-authenticate to the existing VPN session with changed VPN information, wherein the new credentials replace existing credentials being used with existing network information for the existing VPN session, and wherein the new credentials and new policies for the changed VPN information and the existing VPN session are provided to the VPN client for dynamic re-authentication to the existing VPN session.