| CPC G06F 16/254 (2019.01) [G06F 16/2282 (2019.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
receiving, by a computer system, data from one or more data sources;
constructing, by the computer system, a configuration framework for ingesting, conforming and curation of data processing of the received data;
providing, by the computer system, confirmation of receipt and correct format of the data based on the configuration framework;
determining, by the computer system, that the data has not been modified in transit based on the configuration framework;
confirming, by the computer system, that the data is from a proper timeframe based on a file header or content of the data;
determining, by the computer system, that the data has not been previously processed based on a comparison with previously processed data;
transforming, by the computer system, a format of the data based on the configuration framework and based on the one or more data sources; and
storing, by the computer system, the data in a data lake configured for centralized processing.
|