US 12,229,050 B2
On-demand scanning for changes in cloud object storage systems
Rajesh Kanna Durairaj, Plano, TX (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Feb. 20, 2024, as Appl. No. 18/582,527.
Application 18/582,527 is a continuation of application No. 17/543,941, filed on Dec. 7, 2021, granted, now 11,934,312.
Prior Publication US 2024/0193086 A1, Jun. 13, 2024
Int. Cl. G06F 12/0815 (2016.01); G06F 9/50 (2006.01); G06F 16/901 (2019.01)
CPC G06F 12/0815 (2013.01) [G06F 9/5072 (2013.01); G06F 16/9017 (2019.01); G06F 16/9027 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
obtaining, by a driver program executing on one or more computing devices, a first list of objects from a cloud-based object storage system at a runtime;
retrieving, by the driver program, lookup information comprising a second list of objects associated with a previous runtime of the driver program from a lookup database;
identifying, by the driver program and based on a comparison of the first list of objects to the second list of objects, a first subset of objects that were changed or added to the cloud-based object storage system after the previous runtime and before the runtime and a second subset of objects that were unchanged or deleted from the cloud-based object storage system after the previous runtime and before the runtime;
updating, by the driver program, the lookup information in the lookup database with a latest timestamp for each object in the first subset of objects; and
removing, by the driver program, each object in the second subset of objects from the lookup information in the lookup database.