Patent ID: 11880572
Assignee: ADP, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 19:
20. A system comprising:
a processor, a computer readable memory, one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, the program instructions executable to:
read cache data from a cache memory of a user;
determine, at a first time, that the cache data in the cache memory is stale;
refresh the cache data that is stale with updated data from a storage system remote from the cache memory;
determine, at a second time, that the cache data is not stale;
set a refresh indicator to “true” and write the “true” into the cache memory; and
perform a bulk refresh process of the cache data in the cache memory comprising:
reading the cache memory to determine that the refresh indicator is “true”;
refreshing the cache data in the cache memory with updated information within a time period in which the updated information will not become stale for when the user next requires the cache data; and
resetting the refresh indicator to “false” subsequent to the refreshing of the cache data in the cache memory prior to a first day after a holiday.