IP Library Granted Patent US 7,831,689
Granted Patent B2
US 7,831,689 · App. 10/706,601 · Granted Nov 9, 2010

Virtual private network manager GUI with links for use in configuring a virtual private network

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 7,831,689
App. No.
10/706,601
Granted
Nov 9, 2010
Kind
B2
Abstract

A system and method for managing a virtual private network. The system and method include a graphical user interface. The graphical user interface is configured to display at least one link for accessing, via the interne, a web-page associated with a switch offering virtual private network functions.

Claims (42)

1. A method of managing a virtual private network over an internet, the method comprising:

providing by a computer a graphical user interface configured to display a list of VPN switches, for each of the VPN switches, a menu of links, each link for accessing, via the internet, a web-page generated by a web-server associated with the VPN switch, wherein each of VPN switches offering virtual private network functions, wherein the list of VPN switches is displayed according to a hierarchical tree, each respective VPN switch comprising a node displayed on the hierarchical tree;

displaying by the computer a first selectable functionality in conjunction with the hierarchical tree, the first selectable functionality for instantiating a new physical VPN switch by adding a new node to the hierarchical tree;

displaying by the computer a second selectable functionality in conjunction with the hierarchical tree, the second selectable functionality for defining a network tunnel within the virtual private network, wherein defining the network tunnel includes receiving a selection of a first VPN switch as a tunnel start point and a second VPN switch as a tunnel end point, the second selectable functionality allowing for at least one network subscriber access to the tunnel; and

displaying a third selectable functionality in conjunction with the hierarchical tree, the third selectable functionality allowing for providing a view of at least one tunneling technology offered by the VPN switch;

transmitting an HTTP (Hyper Text Transfer Protocol) request when a link is selected by a user; and accessing a web-page associated with the selected link in response to the HTTP request, the web-page comprising configuration information related to the switch; modifying the configuration information of the switch via the accessed web-page.

2. The method of claim 1 , wherein each of the links comprises an HTTP (HyperText Transfer Protocol) link.

3. The method of claim 1 , wherein at least one of the links comprises a link to a web-page comprising information describing users of the virtual private network functions provided by the switch.

4. The method of claim 1 , wherein at least one of the links comprises a link to a web-page comprising information describing packet filters provided by the switch.

5. The method of claim 1 , wherein at least one of the links comprises a link to a web-page comprising information describing access hours of the switch.

6. The method of claim 1 , wherein each of the links correspond to a uniform resource locator (URL), and the graphical user interface prepares each URL by sending an IP address of the switch to a predefined web-page location.

7. A method of managing a virtual private network, the method comprising:

providing by a computer a graphical user interface display that includes:

a list of extranet switches offering virtual private network functions (VPN switches) and

a menu of HTTP links for each VPN switch selected from the list of VPN switches, each HTTP link, when selected, causing transmission of an HTTP request to access a web-page generated by a web-server associated with the VPN switch, wherein the list of VPN switches is displayed according to a hierarchical tree, each respective VPN switch comprising a node displayed on the hierarchical tree;

displaying by the computer a first selectable functionality in conjunction with the hierarchical tree, the first selectable functionality for instantiating a new physical VPN switch by adding a new node to the hierarchical tree;

displaying by the computer a second selectable functionality in conjunction with the hierarchical tree, the second selectable functionality for defining a network tunnel within the virtual private network, wherein defining the network tunnel includes receiving a selection of a first VPN switch as a tunnel start point and a second VPN switch as a tunnel end point, the second selectable functionality allowing for at least one network subscriber access to the tunnel; and

displaying a third selectable functionality in conjunction with the hierarchical tree, the third selectable functionality allowing for providing a view of at least one tunneling technology offered by the VPN switches;

transmitting an HTTP (Hyper Text Transfer Protocol) request when a link is selected by a user; and accessing a web-page associated with the selected link in response to the HTTP request, the web-page comprising configuration information related to the VPN switch;

modifying the configuration information of the VPN switch via the accessed web-page.

8. A system for managing a virtual private network, the system comprising:

a processor; and

a non-transitory computer readable medium electronically coupled to the processor; a plurality of instructions wherein said plurality of instructions are stored in the non-transitory computer readable medium, and wherein the plurality of instructions are configured to cause the processor to perform the step of:

providing a graphical user interface configured to display a list of VPN switches, and for one of the VPN switches, a menu of links, each link for accessing, via the internet a web-page generated by a web-server associated with a the VPN switch, wherein each of the VPN switches offering virtual private network functions, wherein the list of VPN switches is displayed according to a hierarchical tree, each respective VPN switch comprising a node displayed on the hierarchical tree;

displaying a first selectable functionality in conjunction with the hierarchical tree, the first selectable functionality for instantiating a new physical VPN switch by adding a new node to the hierarchical tree;

displaying a second selectable functionality in conjunction with the hierarchical tree, the second selectable functionality for defining a network tunnel within the virtual private network, wherein defining the network tunnel includes receiving a selection of a first VPN switch as a tunnel start point and a second VPN switch as a tunnel end point, the second selectable functionality allowing for at least one network subscriber access to the tunnel; and

displaying a third selectable functionality in conjunction with the hierarchical tree, the third selectable functionality allowing for providing a view of at least one tunneling technology offered by the VPN switch;

transmitting an HTTP (Hyper Text Transfer Protocol) request when a link is selected by a user; and accessing a web-page associated with the selected link in response to the HTTP request, the web-page comprising configuration information related to the switch; modifying the configuration information of the switch via the accessed web-page.

9. The system of claim 8 , wherein each link comprises an HTTP (HyperText Transfer Protocol) link.

10. The system of claim 8 , wherein at least one of the links comprises a link to a web-page comprising information describing users of the virtual private network functions provided by the switch.

11. The system of claim 8 , wherein at least one of the links comprises a link to a web-page comprising information describing packet filters provided by the switch.

12. The system of claim 8 , wherein at least one of the links comprises a link to a web-page comprising information describing access hours of the switch.

13. The method of claim 8 , wherein each of the links correspond to a uniform resource locator (URL), and the graphical user interface prepares each URL by sending an IP address of the switch to a predefined web-page location.

14. A system for managing a virtual private network, the system comprising:

a processor; and

a non-transitory computer readable medium electronically coupled to the processor;

a plurality of instructions wherein said plurality of instructions are stored in the non-transitory computer readable medium, and wherein the plurality of instructions are configured to cause the processor to provide a graphical user interface display that includes:

a list of extranet switches offering virtual private network functions (VPN switches); and a menu of HTTP links for each of VPN switch selected from the list of VPN switches each HTTP link, when selected, causing transmission of an HTTP request to access a web-page generated by a web-server associated with the VPN switch, wherein the list of VPN switches is displayed according to a hierarchical tree, each respective VPN switch comprising a node displayed on the hierarchical tree;

displaying a first selectable functionality in conjunction with the hierarchical tree, the first selectable functionality for instantiating a new physical VPN switch by adding a new node to the hierarchical tree;

displaying a second selectable functionality in conjunction with the hierarchical tree, the second selectable functionality for defining a network tunnel within the virtual private network, wherein defining the network tunnel includes receiving a selection of a first VPN switch as a tunnel start point and a second VPN switch as a tunnel end point, the second selectable functionality allowing for at least one network subscriber access to the tunnel; and

displaying a third selectable functionality in conjunction with the hierarchical tree, the third selectable functionality allowing for providing a view of at least one tunneling technology offered by the VPN switches;

transmitting an HTTP (Hyper Text Transfer Protocol) request when a link is selected by a user; and accessing a web-page associated with the selected link in response to the HTTP request, the web-page comprising configuration information related to the switch; modifying the configuration information of the switch via the accessed web-page.

Assignments (13)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063779/0622 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063457/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
SECURITY INTEREST Recorded Jan 23, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045124/0026 →
SECURITY INTEREST Recorded Jan 10, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045034/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 030083/0639 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 045012/0666 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →
SECURITY AGREEMENT Recorded Mar 13, 2013
From: AVAYA, INC.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE
Reel/Frame 030083/0639 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2010
From: NORTEL NETWORKS LIMITED
To: AVAYA INC.
Reel/Frame 025342/0076 →