IP Library Granted Patent US 9,699,135
Granted Patent B2
US 9,699,135 · App. 13/528,682 · Granted Jul 4, 2017

Private tunnel network

Inventor: Francis Dinha (Dublin, CA)
Assignee: OpenVPN Technologies, Inc.
H04L61/1511H04L63/0272H04L67/28H04L61/6068
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,699,135
App. No.
13/528,682
Granted
Jul 4, 2017
Kind
B2
Abstract

A processor-based system and method comprising a private tunnel connector operable to receive a network connection request, test the connection request for private network information, generate network connection information in response to the test, and respond to the network connection request with the network connection information. The testing may include accessing a DNS server for private network information, and receiving private domain information from a private domain server. The private tunnel connector is further operable to connect to a private domain server that is coupled to the private network connector through the Internet. The private domain server may include private cloud information such that users may create and access one or more private clouds using tunneling technologies. Domain servers and host machines may employ various encryption schemes to facilitate adding public Internet resources to the private cloud.

Claims (24)

1. A device comprising: a processor;

a memory, coupled to said processor;

a private tunnel connector coupled to said processor, said private tunnel connector operable to:

receive a network connection request;

query a first domain name server (DNS) for a predetermined internet protocol (IP) address associated with the network connection request;

query a second domain server for a private tunnel address in response to the predetermined IP address;

generate network connection information including the private tunnel address, and respond to the network connection request with the network connection information.

2. The device of claim 1 wherein the first domain name servicer returns an A record with the predetermined IP address.

3. The device of claim 1 wherein the network connection information includes a public IP address.

4. The device of claim 1 wherein the private tunnel connector is further operable to generate network connection information including a host not found indication.

5. The device of claim 1 wherein the private tunnel connector further includes a private tunnel network agent.

6. The device of claim 1 wherein the private tunnel connector is further operable to alter MAC level information with the effect of providing a local network to a host machine.

7. A method including:

receiving a network connection request;

querying a first domain name server (DNS) for a predetermined internet protocol (IP) address associated with the network connection request;

querying a second domain server for a private tunnel address in response to the predetermined IP address;

generating network connection information including the private tunnel address, and responding to the network connection request with the network connection information.

8. The method of claim 7 wherein the first DNS server returns an A record or CNAME indication.

9. The method of claim 7 wherein private tunnel address is received from a private tunnel network server.

10. The method of claim 7 further including:

establishing a private tunnel connection to a private tunnel network server.

11. The method of claim 9 wherein the private tunnel network server is remote.

12. The method of claim 10 wherein the connection is encrypted.

13. The method of claim 10 wherein the private tunnel network server includes membership information for a private cloud, said membership information including at least one of either a user, a domain, or an IP address.

Assignments (2)
CHANGE OF NAME Recorded Mar 2, 2022
From: OPENVPN TECHNOLOGIES INC
To: OPENVPN INC.
Reel/Frame 059781/0677 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2017
From: DINHA, FRANCIS
To: OPENVPN TECHNOLOGIES, INC.
Reel/Frame 042480/0844 →
Continuity (1)
Related Publication 20130347072A1 · Dec 26, 2013