US 12,393,449 B2
Computer-based systems configured for persistent state management and configurable execution flow and methods of use thereof
Emre Yucel, McLean, VA (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Dec. 5, 2022, as Appl. No. 18/061,714.
Application 18/061,714 is a continuation of application No. 16/874,357, filed on May 14, 2020, granted, now 11,520,624, issued on Dec. 6, 2022.
Prior Publication US 2023/0107334 A1, Apr. 6, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/46 (2006.01); G06F 9/445 (2018.01); G06F 9/455 (2018.01); G06F 9/48 (2006.01)
CPC G06F 9/4881 (2013.01) [G06F 9/44505 (2013.01); G06F 9/45558 (2013.01); G06F 2209/486 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
instantiating, by at least one processor, at least one program based on at least one program configuration;
receiving, by the at least one processor, a current state of the at least one program from a state persistence storage;
accessing, by the at least one processor, a variables map comprising a mapping of a plurality of file paths to a plurality of alphanumerical prefixes associated with states of the at least one program;
wherein each alphanumerical prefix represents a respective dependency;
determining, by the at least one processor, a dependency configuration of the current state of the at least one program based at least in part on at least one alphanumerical prefix of the plurality of alphanumerical prefixes, the at least one alphanumerical prefix being associated with at least one state matching the current state; and
executing, by the at least one processor, the at least one program in the current state based at least in part on the dependency configuration.