×

Method and system for peer-to-peer enforcement

  • US 8,233,883 B2
  • Filed: 07/21/2010
  • Issued: 07/31/2012
  • Est. Priority Date: 03/22/2005
  • Status: Active Grant
First Claim
Patent Images

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 all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×