| CPC G06F 9/542 (2013.01) [G06F 16/1734 (2019.01); G06Q 20/405 (2013.01); G06Q 40/02 (2013.01)] | 19 Claims |

|
1. A system comprising:
a streaming processor;
a publisher;
a central data location connected to the streaming processor configured to collect information, the central data location comprising a business rules engine configured to supply business rules to the streaming processor, and to the publisher,
wherein the business rules engine is configured to externalize business rules from an application code;
a translator configured to transform transactional event data into a common data scheme, wherein the common data scheme is compliant with Banking Industry Architecture Network (BIAN); and
an ingestion connector configured to:
receive a transactional event;
extract transactional event data from the transactional event;
place the portion of the transactional event data that is BIAN-compliant onto the common data scheme topic; and
place the portion of the transactional event data that is not BIAN-compliant onto a purpose-built data scheme topic, wherein the translator transforms the transactional event data that is not BIAN-compliant into the common data scheme.
|