US 12,339,960 B2
Dynamic workflow engine in an enterprise bot hub system
Sakshi Bakshi, New Delhi (IN); Sudhakar Balu, Chennai (IN); and Siva Paini, Telangana (IN)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on May 8, 2023, as Appl. No. 18/144,396.
Prior Publication US 2024/0378286 A1, Nov. 14, 2024
Int. Cl. G06F 9/48 (2006.01); G06F 21/55 (2013.01); G06N 20/00 (2019.01)
CPC G06F 21/554 (2013.01) [G06F 9/485 (2013.01); G06N 20/00 (2019.01); G06F 2221/034 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computing platform, comprising:
at least one processor;
a communication interface communicatively coupled to the at least one processor; and
memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
receive, via the communication interface and from an enterprise computing device, workflow information associated with performing a first workflow process by executing one or more tasks using a plurality of bots;
transmit a workflow start instruction to a bot orchestrator on a virtual bot host server, wherein transmitting the first workflow process start instruction to the bot orchestrator causes the bot orchestrator to instantiate a first subset of the plurality of bots to process the one or more tasks of the first workflow process;
transmit a monitor instruction to the bot orchestrator on the virtual bot host server, wherein transmitting the monitor instruction to the bot orchestrator causes the bot orchestrator to instantiate a second subset of the plurality of bots to form a monitor bot hub that monitors the first subset of bots performing the one or more tasks of the first workflow process to identify a potential anomalous activity by at least one bot,
wherein identifying a potential anomalous activity by an identified bot causes the monitor bot hub to:
remove the identified bot to a quarantine hub; and
execute a repair process on the identified bot in the quarantine hub.