Real time event notification
AssigneeFmr LLC
InventorsLee Gondorchin, Sujith Kumar T L, Theodore Nienstedt, Firas Khasawneh, Michael Helms, Bude Saheb Shaik, Gregory Wayne Harvey
Life of this patent
Estimating the term…
Abstract
A computerized method is provided for real-time aggregation, curation, enrichment, and streaming of event-based notifications from various back-end systems to client user devices or web sessions via a persistent, stateful connection.
Claims20
A computerized method for event-driven notifications, the method comprising:
- receiving an event related to a user at an event collector;
- processing the event using one or more artificial intelligence (AI) agents, wherein processing comprises one or more of:
- obtaining additional data related to the event or the user from a database;
- communicating with one or more internal business services to trigger the one or more internal business services to generate a new internal business services event based on the event or the additional data, and returning the new internal business services event to the event collector;
- or
- generating a new agent event based on the event or the additional data, and returning the new agent event to the event collector;
- comparing the event and any related new agent event or new internal business services event in the event collector to aggregate or enrich events using the one or more AI agents to create an event notification;
- analyzing the event notification using an event governance service to confirm user authorization to receive the event notification;
- delivering the analyzed event notification to the user via a computing device.
A computer system for event-driven notifications, the system comprising a computing device comprising a processor and a memory storing instructions that, when executed by the processor, cause the processor to perform the steps of:
- receiving an event related to a user at an event collector;
- processing the event using one or more artificial intelligence (AI) agents, wherein processing comprises one or more of:
- obtaining additional data related to the event or the user from a database;
- communicating with one or more internal business services to trigger the one or more internal business services to generate a new internal business services event based on the event or the additional data, and returning the new internal business services event to the event collector;
- or
- generating a new agent event based on the event or the additional data, and returning the new agent event to the event collector;
- comparing the event and any related new agent event or new internal business services event in the event collector to aggregate or enrich events using the one or more AI agents to create an event notification;
- analyzing the event notification using an event governance service to confirm user authorization to receive the event notification;
- delivering the analyzed event notification to the user via a computing device.
Dependencies are inferred from the claim text.