×

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

  • US 8,549,149 B2
  • Filed: 12/30/2005
  • Issued: 10/01/2013
  • Est. Priority Date: 12/30/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for accelerating on a client access by the client to one or more applications on a server by multiplexing a plurality of application requests via a shared transport layer connection, the method comprising the steps of:

  • (a) intercepting at a layer below an application layer of a network stack of a client, by an acceleration program on the client, a first request by a first application of the client to access a server;

    (b) transmitting, by the acceleration program, the first request via a transport layer connection established between the acceleration program and the server;

    (c) intercepting at the layer below the application layer, by the acceleration program, a second request by a second application of the client to access the server;

    (d) determining, by the acceleration program, that the established transport layer connection is not currently in use by the first application based on expiration of a predetermined period of time without communication by the first application; and

    (e) transmitting, by the acceleration program, the second request via the established transport layer connection used by the first application, responsive to the determination that the established transport layer connection is not currently in use by the first application.

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