Please download the dossier by clicking on the dossier button x
×

Systems and methods for multiplexing network channels

  • US 8,996,657 B2
  • Filed: 08/18/2011
  • Issued: 03/31/2015
  • Est. Priority Date: 09/01/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for TCP multiplexing over a proxy, wherein the proxy consolidates multiple TCP requests from clients into one TCP connection between the proxy and a server, the method comprising:

  • opening a persistent TCP connection between a proxy and a server;

    receiving a connection request from a client at the proxy;

    assigning a unique identifier to the client at the proxy;

    signaling the server over the persistent TCP connection to register the unique identifier of the client;

    receiving outgoing data from the client at the proxy;

    prepending the unique identifier of the client to the outgoing data at the proxy;

    forwarding the prepended outgoing data from the proxy to the server over the persistent TCP connection;

    receiving incoming data from the server at the proxy over the persistent TCP connection, wherein the incoming data includes the unique identifier of the client;

    extracting the unique identifier from the incoming data at the proxy;

    identifying the client and a corresponding client connection based on the extracted unique identifier; and

    sending at least some of the incoming data to the client over the corresponding client connection.

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