Patent ID: 7685287

Claim:
In a computer network having a client and a server, a method comprising: establishing an IN channel for client-to-server traffic, the IN channel having a lifetime that expires and wherein the IN channel complies with a hypertext transfer protocol; establishing an OUT channel for server-to-client traffic, the OUT channel having a lifetime that expires and wherein the OUT channel complies with the hypertext transfer protocol; communicating data from the client to the server via the IN channel; communicating data from the server to the client on the OUT channel; prior to the expiration of the IN channel, establishing a new IN channel, wherein the new IN channel complies with the hypertext transfer protocol, wherein the expiration of the IN channel is determined by counting a size of request data sent from the client to the server with respect to the lifetime of the IN channel; and prior to the expiration of the OUT channel, establishing a new OUT channel, wherein the new OUT channel complies with the hypertext transfer protocol, wherein the expiration of the OUT channel is determined by counting a size of data sent from the server to the client with respect to the lifetime of the OUT channel, and wherein the establishing of the new IN channel and the new OUT channel recycle the established IN channel and OUT channel to provide a virtual connection between the client and the server having a lifetime that does not expire.