Method and apparatus for data communication between a plurality of parties
First Claim
1. A method for establishing a system for secure communications between nodes in a workgroup over a public network by facilitating the creation of a virtual private network (VPN), including a VPN server, the method comprising the steps of:
- establishing a secure connection between at least a pair of nodes within said workgroup and said VPN server; and
synchronizing each of said connected nodes with said VPN server such that each of said connected nodes receives configurational information relating to attributes of each of said other connected nodes;
wherein, when an attribute relating to one of said connected nodes or said VPN server is revised, said configurational information relating to said attribute is updated at each of said connected nodes.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method to enable the secure transfer of information between nodes in a workgroup over a public network by facilitating the creation of a virtual private network (VPN). The system preferably includes at least a pair of nodes and a VPN server. The system preferably is centrally managed such that when an attribute relating to a node or server is revised, the configuration information related to that attributed is updated at each node within the VPN. The system further preferably includes a datastore linked to the server and a client application located at each node.
116 Citations
18 Claims
-
1. A method for establishing a system for secure communications between nodes in a workgroup over a public network by facilitating the creation of a virtual private network (VPN), including a VPN server, the method comprising the steps of:
-
establishing a secure connection between at least a pair of nodes within said workgroup and said VPN server; and
synchronizing each of said connected nodes with said VPN server such that each of said connected nodes receives configurational information relating to attributes of each of said other connected nodes;
wherein, when an attribute relating to one of said connected nodes or said VPN server is revised, said configurational information relating to said attribute is updated at each of said connected nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for establishing secure communication between nodes in a workgroup over a public network by facilitating the creation of a virtual private network, the system comprising:
-
at least a pair of nodes;
a VPN server, connected with each of said at least a pair of nodes for synchronizing each of said connected nodes with said VPN server such that each of said connected nodes receives configurational information relating to attributes of said other connected nodes or said VPN server;
wherein, when an attribute relating to one of said connected nodes or said server is revised, said configurational information relating to said attribute is updated at each of said connected nodes. - View Dependent Claims (9, 10)
-
-
11. A method for establishing a system for secure transfer of a data packet between a first node and a second node in a workgroup over a public network, where said nodes are members of a virtual private network, the method comprising the steps of:
-
assessing a presence of a device associated with said connected first and second nodes;
modifying a packet header of said data packet intended for transfer between said first and second nodes when a device is detected;
wherein said modification of said packet headers facilitates traversing said detected device for transmission of said data packet between said first node and said second node. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer system for establishing the secure transfer of a data packet between nodes in a workgroup over a public network, where said nodes are members of a VPN, the system comprising:
-
a first node;
a second node;
a device detection mechanism; and
a packet interception mechanism;
wherein when a data packet is transferred from said first node to said second node and a device is detected at said second node, said data packet is intercepted and a packet header of said data packet is modified to facilitate the data transfer between said nodes.
-
Specification