IP Library Granted Patent US 9,780,965
Granted Patent B2
US 9,780,965 · App. 14/325,757 · Granted Oct 3, 2017

Methods and systems for communicating using a virtual private network

Inventors: Olivier Huynh Van (Paris, FR); Jeffrey G. Gray (Sacramento, CA)
Assignee: GLUE NETWORKS
H04L12/4641H04L9/30H04L12/56H04L45/00H04L45/64
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,780,965
App. No.
14/325,757
Granted
Oct 3, 2017
Kind
B2
Abstract

Systems and methods for communication. A network abstraction layer (NAL) is built on a public Internet; and a network virtualization layer (NVL) is built on the NAL.

Claims (18)

1. A system for communication, comprising:

a network abstraction layer (NAL) built on a public Internet, the NAL comprising an overlay network allowing a direct Internet Protocol (IP) communication between endpoints in a virtual private network (VPN) over the Internet, wherein the NAL provides the overlay network between the endpoints, the overlay network being built over the Internet; and

a network virtualization layer (NVL) built on the NAL, the NVL comprising a VPN aggregator using a group key management encryption protocol providing synchronization of session keys to encrypt a payload between all the endpoints over the NAL such that encrypted traffic is able to be decrypted by any endpoint for an entire session to allow instantly available communication between all the endpoints, wherein the communication between all the endpoints does not require using a hub after an initial connection is established, and wherein the VPN aggregator enables aggregation of multiple encryption domains using virtualization techniques;

wherein an IP communication defines data being exchanged between the endpoints via tunnel interfaces, wherein a tunnel interface defines an interface on an endpoint that is one side of a point-to-point or point-to-multipoint link with another endpoint; and

wherein IP tunnel addresses define all IP addresses of the tunnel interfaces of an endpoint, wherein translation of the IP tunnel addresses and all LAN IP subnets of the endpoint interact IP address occurs for each endpoint, and wherein a registration process the IP addressing scheme of the each endpoint is recorded, said IP addressing scheme including public IP addresses and the IP tunnel addresses of the each endpoint and all LAN IP subnets of the each endpoint.

2. The system of claim 1 , wherein the endpoints are configured to hand the communications over to a recipient in clear.

3. The system of claim 1 , wherein the NVL is configured as an encryption layer on top of the NAL.

4. The system of claim 3 , wherein the NVL is configured to encode and decode the communications.

5. The system of claim 1 , wherein the protocol is a Group Domain of Interpretation (GDOI) protocol.

6. A method of communication, comprising:

performing processing associated with providing, with a network abstraction layer (NAL) built on a public Internet, the NAL comprising an overlay network, a direct Internet Protocol (IP) communication between endpoints in a virtual private network (VPN) over the Internet, wherein the NAL provides the overlay network between the endpoints, the overlay network being built over the Internet; and

performing processing associated with providing, with a network virtualization layer (NVL) built on the NAL, the NVL comprising a VPN aggregator using a group key management encryption protocol synchronization of session keys to encrypt a payload between all the endpoints over the NAL such that encrypted traffic is able to be decrypted by any endpoint for an entire session to allow instantly available communication between all the endpoints, wherein the communication between all the endpoints does not require using a hub after an initial connection is established, and wherein the VPN aggregator enables aggregation of multiple encryption domains using virtualization techniques;

wherein an IP communication defines data being exchanged between the endpoints via tunnel interfaces, wherein a tunnel interface defines an interface on an endpoint that is one side of a point-to-point or point-to-multipoint link with another endpoint; and

wherein IP tunnel addresses define all IP addresses of the tunnel interfaces of an endpoint, wherein translation of the IP tunnel addresses and all LAN IP subnets of the endpoint interact IP address occurs for each endpoint, and wherein a registration process the IP addressing scheme of the each endpoint is recorded, said IP addressing scheme including public IP addresses and the IP tunnel addresses of the each endpoint and all LAN IP subnets of the each endpoint.

7. The method of claim 6 , further comprising handing the communications over to a recipient in clear at the endpoints.

8. The method of claim 6 , wherein the NVL is configured as an encryption layer on top of the NAL.

9. The method of claim 8 , further comprising encoding and decoding, with the NVL, the communications.

10. The method of claim 6 , wherein the protocol is a Group Domain of Interpretation (GDOI) protocol.

Assignments (7)
SECURITY INTEREST Recorded Feb 28, 2025
From: GLUWARE IP, LLC
To: WESTERN ALLIANCE BANK
Reel/Frame 070372/0259 →
TERMINATION AND RELEASE OF SECURITY INTERESTS IN INTELLECTUAL PROPERTY Recorded Dec 31, 2024
From: BAIN CAPITAL CREDIT, LP
To: GLUWARE IP, LLC
Reel/Frame 069831/0668 →
SECURITY INTEREST Recorded Feb 14, 2023
From: GLUWARE IP, LLC
To: BAIN CAPITAL CREDIT, LP
Reel/Frame 062693/0652 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2021
From: GLUWARE, INC.
To: GLUWARE IP, LLC
Reel/Frame 057859/0583 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 033789 FRAME: 0449. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 14, 2017
From: VAN, OLIVIER HUYNH; GRAY, JEFFREY G.
To: GLUE NETWORKS, INC.
Reel/Frame 043865/0021 →
CHANGE OF NAME Recorded Sep 14, 2017
From: GLUE NETWORKS, INC.
To: GLUWARE, INC.
Reel/Frame 043865/0049 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2014
From: HUYNH VAN, OLIVIER; GRAY, JEFFREY G.
To: GLUE NETWORKS
Reel/Frame 033789/0449 →
Continuity (3)
Continuation 12471199 · May 22, 2009
Provisional Application 61056268 · May 27, 2008
Related Publication 20150010008A1 · Jan 8, 2015