×

Read-ahead on signed connections with unsigning, inline, transparent proxies

  • US 10,158,735 B2
  • Filed: 08/07/2015
  • Issued: 12/18/2018
  • Est. Priority Date: 08/07/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system for reducing network request response times over a server-signed network connection, the system comprising:

  • a client proxy that communicates with a client over a network connection running a server-signing protocol, wherein the client proxy generates a read-ahead request that matches a predicted future client request and sends the read-ahead request over the communication network; and

    a server proxy that;

    receives the read-ahead request from the client proxy over the network connection,identifies the received request as a read-ahead request rather than a client request originating from the client based on the received request including a distinguishing identifier that distinguishes the read-ahead request from client requests and that assigns higher priority to client requests relative to the read-ahead request, andexecutes instructions stored in memory, wherein execution of the instructions processes the read-ahead request when the network connection is idle in accordance with the higher priority assigned to client requests, wherein processing the read-ahead request comprises;

    sending the read-ahead request to a server communicatively coupled to the server proxy over the network connection,receiving from the server a response to the read-ahead request,compressing the response to the read-ahead request using a compression dictionary associated with the server proxy, andsending the compressed read-ahead response to the client proxy, wherein the client proxy modifies the compressed read-ahead response to create a modified response that matches a valid signed response to the predicted future client request.

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