| CPC G06F 3/0652 (2013.01) [G06F 3/0604 (2013.01); G06F 3/067 (2013.01)] | 20 Claims |

|
1. A system comprising:
at least one memory that stores instructions; and
one or more processors configured by the instructions to perform operations comprising:
storing a plurality of data purge requests in a first data structure, the plurality of data purge requests being grouped based on at least one feature to obtain batches of data purge requests;
causing the batches to be processed at least partially in parallel;
responsive to detecting successful processing of a first data purge request from the plurality of data purge requests, moving the first data purge request from the first data structure to a second data structure;
responsive to detecting unsuccessful processing of a second data purge request from the plurality of data purge requests, retaining the second data purge request in the first data structure;
generating purge status data based on the first data purge request being in the second data structure and the second data purge request being in the first data structure; and
causing presentation of the purge status data at a user device.
|