Providing a split-configuration virtual private network
AssigneeOversec, UAB
InventorKazimieras CELIESIUS
Life of this patent
Estimating the term…
Abstract
A method in a virtual private network (VPN) environment is disclosed. A user device transmits, to a VPN server before establishment of a VPN connection between the user device and the VPN server, an initiation request to establish the VPN connection. The initiation request includes remote content information indicating remote content that is unavailable in a geographic location of the user device. The user device receives, from the VPN server after establishment of the VPN connection, the remote content based at least in part on a configuration of domain name services (DNS) settings associated with the VPN connection to utilize a remote DNS server that is capable of obtaining the remote content. Various other aspects are contemplated.
Claims20
A method in a virtual private network (VPN) environment, the method comprising:
- transmitting, by a user device to a VPN server before establishment of a VPN connection between the user device and the VPN server, an initiation request to establish the VPN connection, the initiation request including remote content information indicating remote content that is unavailable in a geographic location of the user device;
- and
- receiving, by the user device from the VPN server after establishment of the VPN connection, the remote content based at least in part on a configuration of domain name services (DNS) settings associated with the VPN connection to utilize a remote DNS server that is capable of obtaining the remote content.
A user device, comprising:
- a memory;
- and
- a processor communicatively coupled to the memory, the memory and the processor being configured to:
- transmit, to a virtual private network (VPN) server before establishment of a VPN connection between the user device and the VPN server, an initiation request to establish the VPN connection, the initiation request including remote content information indicating remote content that is unavailable in a geographic location of the user device;
- and
- receive, from the VPN server after establishment of the VPN connection, the remote content based at least in part on a configuration of domain name services (DNS) settings associated with the VPN connection to utilize a remote DNS server that is capable of obtaining the remote content.
A non-transitory computer-readable medium configured to store instructions, which when executed by a processor associated with a user device, configure the processor to:
- transmit, to a virtual private network (VPN) server before establishment of a VPN connection between the user device and the VPN server, an initiation request to establish the VPN connection, the initiation request including remote content information indicating remote content that is unavailable in a geographic location of the user device;
- and
- receive, from the VPN server after establishment of the VPN connection, the remote content based at least in part on a configuration of domain name services (DNS) settings associated with the VPN connection to utilize a remote DNS server that is capable of obtaining the remote content.
Dependencies are inferred from the claim text.