×

System, method and computer program product for communicating with a private network

  • US 8,250,214 B2
  • Filed: 12/20/2004
  • Issued: 08/21/2012
  • Est. Priority Date: 12/20/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for communicating with a private network, comprising:

  • intercepting a request from an application of a client before the request can be received by a transport layer of the client, the request being for initiating a communication with a node coupled to the private network;

    transforming the request such that when the request is sent via an established network connection over a public network to an interface unit coupled to the private network, the interface unit attempts to establish a communication link with the node over the private network after receiving the request, wherein the transport layer of the client does not attempt to establish the communication link with the node due to the transforming;

    sending the request to the interface unit coupled to the private network via the established network connection over the public network, wherein the interface unit attempts to establish the communication link with the node over the private network after receiving the request;

    receiving a unique connection identifier from the interface unit via the established network connection over the public network if the interface unit is able to establish the communication link with the node, wherein the connection identifier identifies the communication link established over the private network between the interface unit and the node;

    intercepting a communication from the application of the client, the intercepted communication being directed at the node, the communication from the application being intercepted before the communication can be received by the transport layer of the client; and

    sending the communication from the application with the connection identifier to the interface unit through the established network connection over the public network, wherein after receipt of the communication with the connection identifier, the interface unit uses the connection identifier to identify the communication link and send the communication from the application to the node via the associated communication link.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×