Invention Grant
- Patent Title: Device and method for virtual private network connection establishment
-
Application No.: US15699006Application Date: 2017-09-08
-
Publication No.: US10547649B2Publication Date: 2020-01-28
- Inventor: Thomas F. Pauly
- Applicant: APPLE INC.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Fay Kaplun & Marcin, LLP
- Main IPC: H04L29/06
- IPC: H04L29/06 ; H04L29/12 ; H04L29/08

Abstract:
A method, client device and non-transitory computer readable storage medium for connecting to a virtual private network (VPN). A request to connect to a destination identified by a hostname is received from an application executed on the client device and a domain name system (DNS) lookup functionality is performed on the hostname, the DNS lookup functionality returning an address. It is then determined whether the returned address is a redirected address, whether a hypertext transmission protocol secure (HTTPS) probe configured for the hostname fails, or whether the returned address matches a cached route in which a transmission control protocol (TCP) connection establishment is unsuccessful. If any of the returned address is a redirected address, the HTTPS probe fails or the returned address matches the cached route and the TCP connection establishment is unsuccessful, the client device is connected to the VPN.
Public/Granted literature
- US20170374110A1 Device and Method for Virtual Private Network Connection Establishment Public/Granted day:2017-12-28
Information query