Patent ID: 11870836
Assignee: VIASAT INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 20:
21. A non-transitory computer-readable medium having encoded thereon computer software for accelerating setup of a persistent connection over a network between a client device and a remote host server, where establishing the connection requires a connection request by the client device and a corresponding connection response by the remote host server, the non-transitory computer-readable medium comprising processor-executable instructions configured to cause a processor to:
intercept a connection request to establish a persistent connection over the network generated by the client device for a connection with the remote host server;
determine whether a pre-connect response to establish the persistent connection from the remote host server is stored on a client-side of the network and corresponds to the intercepted connection request; and
responsive to a determination that the pre-connect response from the remote host server is stored on the client-side of the network and corresponds to the intercepted connection request, provide the pre-connect response to the client device as a complete response to the intercepted connection request.