| CPC G06Q 20/386 (2020.05) [G06Q 20/389 (2013.01)] | 20 Claims | 

| 
               1. A method for event notification, the method comprising: 
            (a) receiving an upstream message corresponding to an event in a first format from an event engine, wherein the upstream message is sent in response to the event being processed by the event engine; 
                (b) converting the upstream message from the first format into a downstream message in a second format that is different from the first format; and 
                (c) delivering the downstream message to an event consumer, 
                wherein after receiving the upstream message from the event engine and before delivering the downstream message to the event consumer, the method further comprises: 
              (i) encountering an error in processing at least one of the upstream message or the downstream message, or being unable to identify the event that corresponds to the upstream message; 
                  (ii) in response to the error, storing the at least one of the upstream message or the downstream message in a dead letter channel repository; and 
                  (iii) subsequent to the storing, retrieving the at least one of the upstream message or the downstream message from the dead letter channel repository to respectively perform at least one of the converting of the upstream message or the delivering of the downstream message. 
                 |