US 12,282,465 B1
Intelligent data repair for moving source
Saikiran Sri Thunuguntla, Bangalore (IN); Vishal Reddy Baddam, Bangalore (IN); Pradeep Srinivas Krishna, Bangalore (IN); and Thatchinamoorthy Kallipatti Arumugam, Bangalore (IN)
Assigned to Intuit Inc., Mountain View, CA (US)
Filed by Intuit Inc., Mountain View, CA (US)
Filed on Jul. 17, 2024, as Appl. No. 18/775,077.
Int. Cl. G06F 16/20 (2019.01); G06F 16/215 (2019.01); G06F 16/23 (2019.01); G06F 16/2458 (2019.01); G06F 16/18 (2019.01); G06F 16/21 (2019.01); G06F 16/25 (2019.01)
CPC G06F 16/215 (2019.01) [G06F 16/2379 (2019.01); G06F 16/2477 (2019.01); G06F 16/1873 (2019.01); G06F 16/214 (2019.01); G06F 16/219 (2019.01); G06F 16/2358 (2019.01); G06F 16/254 (2019.01); G06F 2211/1035 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for intelligently repairing data, the method performed by one or more processors of a data quality management (DQM) system and comprising:
receiving a transmission over a communications network from a computing device associated with the DQM system, the transmission including an indication that source data stored in one or more source databases was ingested and stored as target data in one or more target databases at a time of ingestion;
comparing, using an advanced DQM algorithm, the target data with the source data, the advanced DQM algorithm including:
generating a first set of parity results based on changes occurring before the time of ingestion,
generating a second set of parity results based on changes occurring after the time of ingestion, and
generating differential results based on the first set of parity results and the second set of parity results; and
selectively repairing ones of the changes based on the differential results.