| CPC G06Q 40/03 (2023.01) [G06Q 40/04 (2013.01); H04L 67/568 (2022.05)] | 2 Claims |

|
1. A system of non-blocking messaging to reduce congestion and execution time in an electronic communication network, the system comprising a message receiver programmed to:
receive, from a message transmitter via the electronic communication network, a non- blocking message;
lookup, in a hashed index, cached data relating to the message that was previously received in a non-blocking manner from the message transmitter;
validate counterparties in the message based on receiving logic applied by the message receiver;
process the message and the cached data based on the validation and logic encoded by one or more rules that would otherwise be evaluated at the message transmitter to process the message;
generate a result of the processed message and the cached data; and
transmit the result back to the message transmitter.
|