CPC G06Q 20/10 (2013.01) [G06N 20/00 (2019.01); G06Q 20/3278 (2013.01); G06Q 30/04 (2013.01); G06Q 40/02 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01)] | 20 Claims |
1. A system, comprising:
a processor having access to a blockchain stored on a distributed computing system and having instructions which, when executed by the processor, cause the processor to:
identify a plurality of items in which each item has a monetary requirement and a respective due date;
generate a list of accounts, wherein each account in the list of accounts is associated with an item in the plurality of items;
prepare a notification to be sent to each account in the list of accounts regarding the requirement and the respective due date;
while simultaneously preparing the notification to be sent to each account, and in response to receiving an electronic signal indicating a specific item in the plurality of items has met the requirement:
generate a new block, wherein the new block includes the account of the specific item and that the requirement was met;
add the new block to the blockchain to result in a modified blockchain; and
distribute the modified blockchain to the distributed computing system;
remove the account associated with the specific item from the list of accounts; and
send the notification to each account in the list of accounts.
|