CPC H04L 69/22 (2013.01) [H04L 69/24 (2013.01)] | 15 Claims |
1. A computer-implemented method comprising:
intercepting a network message comprising one or more network requests before transmitting the network message to a remote server;
identifying a network request of the one or more network requests of the network message as being deferrable based on purpose and time sensitivity associated with portions of the network request by a user agent of a client;
in response to identifying a subsequent network message as being non-deferrable based on functional purpose and increased time sensitivity, embedding data associated with the network request of the network message identified as being deferrable within a header of the subsequent network message for sending to the remote server; and
in response to detecting movement away from the user agent, sending the embedded data within the header of the subsequent network message to the remote server as a separate request from the intercepted network message.
|