Patent ID: 11936763
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 10:
11. A system for handling deferrable network requests, comprising:
a client system including a processor and a memory configured to provide computer program instructions to the processor to execute the function of the components:
a request intercepting component for intercepting a network message comprising one or more network requests before transmitting the network message to a remote server intercepting a network request and a deferrable request identifying component for 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;
a heading component for, in response to identifying a subsequent network message as being non-deferrable based on functional purpose and increased time sensitivity, embed 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
program instructions stored on computer readable storage media that is executed by the processor to, in response to detecting an exit event from the user agent, send the embedded data within the header of the subsequent network message to the remote server as a separate special batch request.