Patent ID: 7840205

Claim:
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; receiving and analyzing the connection request by an analyzer module; receiving and analyzing network parameters of the first terminal and of the second terminal by the analyzer module; 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; establishing the first secured communications channel between the first terminal and the secured network; and establishing the second secured communications channel between the second terminal and the secured network, wherein said establishing first and second secured communications channels comprises using public access points for connecting terminals to public networks, using public communications channels between the public networks and the secured network, and using cryptographic modules for authentication of the terminals and for encryption of the first and second secured communications channels between the terminals and the secured network.