Method and system for peer-to-peer enforcement
First Claim
1. A method for establishing a dynamic communications channel between a first terminal and a second terminal, said method comprising:
- connecting the first terminal over a first secured communications channel to a secured network;
connecting the second terminal over a second secured communications channel to the secured network;
generating a connection request, at the first terminal, to establish a communications channel between the first terminal and the second terminal;
transmitting the connection request from the first terminal to the second terminal over the secured network;
intercepting the connection request transmitted from the first terminal to prevent the connection request from being received by the second terminal and analyzing the connection request by an analyzer module;
transmitting, by the analyzer module, a request to each of the first terminal and the second terminal for network parameters distinct to each of the first terminal and the second terminal;
receiving and analyzing the network parameters of the first terminal and of the second terminal by the analyzer module; and
transmitting a connection instruction to at least one of the first terminal or the second terminal from the analyzer module based on the analysis of the connection request and the network parameters of the terminals, said connection instruction including an instruction to enforce a peer-to-peer communications channel, over a network distinct from the secured network, between the first terminal and the second terminal,wherein the analyzer module receives the network parameters of the first terminal and the network parameters of the second terminal from each of the first terminal and the second terminal, respectively, in response to the request from the analyzer module.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention concerns a method and a system for establishing a dynamic peer-to-peer communications channel between a first terminal and a second terminal. A first terminal and a second terminal are connectable over secured communications channels to a secured network. The first terminal sends a connection request for establishing a communications channel between the terminals. The connection request is analyzed by an analyzer module. Based on network parameters of the terminals, the analyzer module searches for a further network, and establishes a peer-to-peer communications channel over this further network. Security of the peer-to-peer communications channel may be maintained by means of a central unit of the secured network.
-
Citations
15 Claims
-
1. A method for establishing a dynamic communications channel between a first terminal and a second terminal, said method comprising:
-
connecting the first terminal over a first secured communications channel to a secured network; connecting the second terminal over a second secured communications channel to the secured network; generating a connection request, at the first terminal, to establish a communications channel between the first terminal and the second terminal; transmitting the connection request from the first terminal to the second terminal over the secured network; intercepting the connection request transmitted from the first terminal to prevent the connection request from being received by the second terminal and analyzing the connection request by an analyzer module; transmitting, by the analyzer module, a request to each of the first terminal and the second terminal for network parameters distinct to each of the first terminal and the second terminal; receiving and analyzing the network parameters of the first terminal and of the second terminal by the analyzer module; and transmitting a connection instruction to at least one of the first terminal or the second terminal from the analyzer module based on the analysis of the connection request and the network parameters of the terminals, said connection instruction including an instruction to enforce a peer-to-peer communications channel, over a network distinct from the secured network, between the first terminal and the second terminal, wherein the analyzer module receives the network parameters of the first terminal and the network parameters of the second terminal from each of the first terminal and the second terminal, respectively, in response to the request from the analyzer module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 15)
-
-
9. A system for establishing a dynamic communications channel between a first terminal and a second terminal, said system comprising:
-
the first terminal connected over a first secured communications channel to a secured network; the second terminal connected over a second secured communications channel to the secured network; and an analyzer module, the first terminal including a transmitter configured to generate a connection request to establish a communications channel between the first terminal and the second terminal and to transmit the connection request from the first terminal to the second terminal over the secured network, the analyzer module including a receiver configured to intercept the connection request transmitted from the first terminal to prevent the connection request from being received by the second terminal and to analyze the connection request generated by the first terminal, and the analyzer module including a transmitter configured to transmit a request to each of the first terminal and the second terminal for the network parameters distinct to each of the first terminal and the second terminal, wherein the receiver is further configured to receive the network parameters of the first terminal and the network parameters of the second terminal from each of the first terminal and the second terminal, respectively, in response to the request from the analyzer module, the analyzer module is further configured to analyze the received network parameters of the first terminal and the second terminal, and the transmitter is further configured to transmit a connection instruction to at least one of the first terminal or the second terminal based on the analysis of the connection request and the network parameters of the terminals, the connection instruction including an instruction to enforce a peer-to-peer communications channel, over a network distinct from the secured network, between the first terminal and the second terminal. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for establishing a dynamic communications channel between a first terminal and a second terminal, said method comprising:
-
intercepting a connection request transmitted from the first terminal to the second terminal to prevent the connection request from being received by the second terminal at an analyzer, the connection request including instructions to establish a communications channel between the first terminal and the second terminal; transmitting, by the analyzer, a request to each of the first terminal and the second terminal for the network parameters distinct to each of the first terminal and the second terminal receiving, at the analyzer, network parameters of the first terminal and the second terminal from each of the first terminal and the second terminal, respectively, in response to the request from the analyzer module; analyzing the intercepted connection request and the network parameters at the analyzer; and transmitting, from the analyzer to at least one of the first terminal or the second terminal, a peer-to-peer connection instruction based on the analysis of the connection request and the network parameters of the terminals, the connection instruction including instructions to enforce a peer-to-peer communications channel over another network and between the first terminal and the second terminal.
-
Specification