×

Systems and methods for providing client-side accelerated access to remote applications via TCP pooling

  • US 8,700,695 B2
  • Filed: 12/30/2005
  • Issued: 04/15/2014
  • Est. Priority Date: 12/30/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for accelerating access by the client to a server by pooling on the client one or more transport layer connections to the server, the method comprising the steps of:

  • intercepting, by an acceleration program on the client, a first request by a first application to establish a first transport layer connection with a server;

    establishing, by the acceleration program, a transport layer connection between the acceleration program and the server;

    intercepting, by the acceleration program, a second request by a second application to establish a second transport layer connection with the server;

    determining, by the acceleration program based on a content length parameter or a chunk-size field in an application layer communication between the first application and the server, that the communication between the first application and the server is complete and the first application'"'"'s use of the established transport layer connection is idle; and

    using, by the acceleration program, responsive to the determination, the established transport layer connection to provide the requested transport layer connection for the second application.

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