Bank of America Corporation
Digital processing system for event and/or time based triggering management, and control of tasks

Last updated:

Abstract:

A method, apparatus, computer-readable medium, and/or system may comprise a user device configured to receive, from a user, a selection of a plurality of dependent computing tasks for a first computing task. The user device may transmit, to a computing device, the selection of the plurality of dependent computing tasks for the first computing task. The system may comprise a computing device comprising a processor and memory storing computer-executable instructions that, when executed by the processor, cause the computing device to receive, from the user device, the selection of the plurality of dependent computing tasks for the first computing task. The computing device may store, at a task registry and in association with the first computing task, an indication of the plurality of dependent computing tasks. The computing device may cause transmission of the first computing task from the task registry to a task queue. In some aspects, a dependent task queue may comprise the plurality of dependent computing tasks. The computing device may determine whether the plurality of dependent computing tasks has been executed. If the plurality of dependent computing tasks has been executed, the computing device may determine one or more nodes for executing the first computing task and cause transmission of the first computing task from the task queue to the one or more nodes for executing the first computing task. The one or more nodes may be configured to execute the first computing task in response to receiving the first computing task from the task queue.

Status:
Grant
Type:

Utility

Filling date:

10 Apr 2017

Issue date:

10 Sep 2019