Patent ID: 11956305
Assignee: SALESFORCE, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 5:
6. A tangible, non-transitory computer-readable storage medium having instructions stored thereon which, when executed by a processing device, cause the processing device to:
receive a request from a client application via a communication interface to obtain data;
determine via one or more processors a list of tasks to be performed to process the request to obtain the data;
determine a data payload by performing tasks from the list of tasks;
determine whether an elapsed time to determine the data payload by performing the tasks from the list of tasks exceeds a first threshold and whether a size of the data payload exceeds a second threshold, wherein performing tasks from the list of tasks comprises publishing one or messages to client applications through a message queue; and
and
send the data payload to the client application when it is determined that either the first threshold or the second threshold is exceeded, the data payload including a relay token indicating an amount of the request that has been processed.