Patent ID: 11928626
Assignee: THE TORONTO-DOMINION BANK
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A device for persisting data generated in executing a process workflow, the device comprising:
a processor;
a communications module coupled to the processor; and
a memory coupled to the processor, the memory storing computer executable instructions that when executed by the processor cause the processor to:
receive via the communications module messages exchanged in executing the process workflow by a message broker;
use a writer service to disassemble each received message into multiple properties according to a database schema and persist the received message in a database according to the database schema via the communications module; and
use a reader service to access the database and assemble the multiple properties of a first persisted message, in response to a read request received via the communications module, wherein the reader service is separate from the writer service.