US 12,111,790 B1
Automatic validation of input files
Robin J. Kurian, Carrollton, TX (US); Neelima Rath, Irving, TX (US); MadhuShalini Kuruganthy, Frisco, TX (US); and Jamaal D. Marshall, Irving, TX (US)
Assigned to Citibank, N.A., New York, NY (US)
Filed by CITIBANK, N.A., New York, NY (US)
Filed on Jun. 30, 2023, as Appl. No. 18/217,041.
Int. Cl. G06F 16/11 (2019.01); G06F 16/16 (2019.01)
CPC G06F 16/122 (2019.01) [G06F 16/116 (2019.01); G06F 16/16 (2019.01)] 16 Claims
OG exemplary drawing
 
1. A data management system, comprising:
one or more processors communicatively coupled to a storage device, wherein the one or more processors execute application code instructions that are stored in the storage device to cause the data management system to:
receive a plurality of data sets from a plurality of different applications, wherein each received data set is in a different format;
transform each data set of the plurality of data sets into a base level format with a configured level of granularity, wherein the configured level of granularity enables different data formats to be directly compared;
categorize data within the plurality of data sets to generate categorized data;
detect, based on categorizing the data, one or more outliers within the categorized data, wherein each outlier is determined to be a different entry for a matching category;
apply a rule to the categorized data that updates the plurality of data sets to modify the one or more outliers in a particular category across the plurality of different applications; and
provide a display of a visualization of the one or more outliers that were modified.