| CPC G06Q 20/10 (2013.01) [G06F 16/2365 (2019.01); G06Q 20/202 (2013.01); G06Q 20/405 (2013.01)] | 10 Claims |

|
1. A computing system configured to authorize transactions, the computing system comprising:
an agent manager node executing on an issuer server, wherein the agent manager node is configured to spawn, install, and uninstall one or more transaction processing nodes on the issuer server, wherein the agent manager node allocates transaction data to one of the one or more transaction processing nodes, wherein each of the one or more transaction processing nodes stores currently active transaction authorization rules in a local-in-memory database, and wherein the agent manager node is further configured to (i) spawn the one or more transaction processing nodes in response to detecting that at least one of a transaction volume load or a transaction velocity increased, and (ii) uninstall the one or more transaction processing nodes in response to detecting that at least one of the transaction volume load or the transaction velocity decreased; and
a master node executing on a transaction infrastructure server, wherein the master node interacts with the agent manager node via an issuer communication port on the transaction infrastructure server, wherein the master node is configured to (i) store valid transaction authorization rules in a transaction authorization rules database, (ii) determine whether the stored valid transaction authorization rules and the currently active transaction authorization rules of the each of the one or more transaction processing nodes match, and (iii) in response to determining that the currently active transaction authorization rules of at least one of the one or more transaction processing nodes do not match, update the currently active transaction authorization rules of the at least one of the one or more non-matching transaction processing nodes with the stored valid transaction authorization rules;
wherein the agent manager node is further configured to allocate transaction data received at the issuer server to one of the one or more transaction processing nodes, wherein the one of the one or more transaction processing nodes locally performs a transaction authorization processing operation on the transaction data using (i) the updated currently active transaction authorization rules under control of the agent manager node and (ii) at least one of payment device data and customer data.
|