US 12,405,941 B2
Multi-region workflow management
Timothy Haggerty, Henrico, VA (US); Venu Kumar Nannapaneni, Glen Allen, VA (US); Ramachandra Kancharla, Glen Allen, VA (US); Pravin Nair, Addison, TX (US); and Priyank Chittaranjan Subhedar, Herndon, VA (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on May 15, 2023, as Appl. No. 18/317,689.
Prior Publication US 2024/0386008 A1, Nov. 21, 2024
Int. Cl. G06F 16/00 (2019.01); G06F 16/23 (2019.01); G06F 16/25 (2019.01); G06F 16/27 (2019.01)
CPC G06F 16/2365 (2019.01) [G06F 16/254 (2019.01); G06F 16/27 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a computing device and from a first remote server, a first processing job comprising first data and one or more validation rules;
performing, by the computing device, the first processing job resulting in a processed form of the first data, wherein the performing comprises:
reading the first data;
validating, based on the one or more validation rules, the first data;
determining, by the computing device and via a local instance of a status database of the computing device, that the second remote server has not completed the first processing job;
based on the determining that the second remote server has not completed the first processing job:
writing, by the computing device, to the local instance of the status database, a status of the first processing job, wherein the status indicates that the computing device as completed the first processing job;
transmitting, by the computing device and to the second remote server, an instruction to terminate the first processing job by writing, to the local instance of a status database of the second remote server, the status; and
writing, by the computing device, the processed form of the first data based on the performing the first processing job.