Patent ID: 8370477
Filing Date: 2013-02-05
Classification: G06F,G06Q,H04L,H04W

Abstract:
1. A method of redirecting a session directed to an HTTP server to a redirected destination HTTP server, the method comprising the steps of: receiving a first communication from a user device at a communications port of a network system, the first communication including a request to open a TCP connection with a server located external to the network system; sending a second communication to the user device from the network system, the second communication including TCP connection handshake completion data in response to the request to open the TCP connection, the handshake completion data being configured to appear to be from the server located external to the network system, wherein the network system need not communicate with the server located external to the network system; receiving a third communication from the user device at the communications port of the network system, the third communication including an HTTP server request for access to the server located external to the network system; and generating response data customized for the HTTP server request, the response data including content different from content requested by the HTTP server request, the response data being customized for the HTTP server request at least in part by appearing to be from the server located external to the network system by including, in a header of the response data, a source address corresponding to the server located external to the network system; and sending a fourth communication from the network system, the fourth communication including a response to the HTTP server request, the response comprising the generated response data customized for the HTTP server request.