US 12,405,805 B2
Systems and methods for processing incident data through a data pipeline
John C. Platais, Menomonee Falls, WI (US); and Ranadhir Ghosh, St Johns, FL (US)
Assigned to Fidelity Information Services, LLC, Jacksonville, FL (US)
Filed by Fidelity Information Services, LLC, Jacksonville, FL (US)
Filed on Sep. 29, 2023, as Appl. No. 18/478,106.
Prior Publication US 2025/0110746 A1, Apr. 3, 2025
Int. Cl. G06F 9/38 (2018.01)
CPC G06F 9/3869 (2013.01) 20 Claims
OG exemplary drawing
 
1. A method for processing data through a data pipeline, the method performed by one or more processors and including:
receiving, by a collection point, data from one or more data sources, the collection point being configured to at least one of extract, transform, or load the data, wherein the data comprises incident data of an incident in which a computer system does not perform as expected;
transferring the data from the collection point to a front gate processor, the front gate processor being configured to process the data;
transferring the processed data from the front gate processor to a data storage system, the data storage system being configured to store the processed data;
transferring the processed data from the front gate processor to a processing platform, the processed data transferred from the front gate processor to a processing platform comprising data that has been categorized by the front gate processor, the processing platform being configured to apply one or more real-time processing techniques including filtering the processed data;
transferring the processed data from the processing platform to one or more data sink layers, each of the one or more data sink layers being configured to provide short term storage of the processed data in an optimized format and to output the processed data to an artificial intelligence module;
transferring the processed data from the one or more data sink layers to one or more machine learning systems;
automatically evaluating, with the one or more machine learning systems, the transferred processed data; and
automatically implementing, by the one or more machine learning systems, a corrective action to the computer system.