×

Device and method for virtual private network connection establishment

  • US 10,547,649 B2
  • Filed: 09/08/2017
  • Issued: 01/28/2020
  • Est. Priority Date: 05/28/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for use in virtual private network (VPN) communications, the method comprising:

  • at a client device;

    receiving, from an application executed on the client device, a request to connect to a destination identified by a hostname;

    performing a domain name system (DNS) lookup functionality on the hostname, the DNS lookup functionality returning an address,determining whether the returned address is a redirected address based on whether the returned address matches an entry in a stored list of redirected addresses;

    determining whether a hypertext transmission protocol secure (HTTPS) probe configured for the hostname fails;

    determining whether the returned address matches a cached route in which a transmission control protocol (TCP) connection establishment is unsuccessful; and

    connecting to a VPN when;

    the returned address is a redirected address;

    the HTTPS probe fails;

    orthe returned address matches the cached route and the TCP connection establishment is unsuccessful.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×