Patent ID: 11966636
Assignee: INTUIT INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 18:
19. A system, comprising:
a memory having executable instructions stored thereon; and
a processor configured to execute the executable instructions to cause the system to:
receive, from an application, data to be committed to a remote storage location;
determine a type of the received data, the type of the received data being associated with a prioritization level and a compression mechanism to be used in committing the data to the remote storage location;
determine an application execution context associated with the received data, wherein to determine the application execution context associated with the received data, the processor is configured to cause the system to:
determine that the received data corresponds to normal operations within the application;
based on the determined type of the received data, the determined application execution context, and a determination that a current time is prior to a dispatch time associated with the determined type of the received data and the determined execution context of the received data, cache the data with previously received data corresponding to normal operations within the application; and

at the dispatch time associated with the prioritization level of the received data and the application execution context associated with the received data:
generate a compressed data payload by compressing at least the received data based on the compression mechanism, and
transmit the compressed data payload to the remote storage location.