US 11,775,490 B2
Enterprise data flow lineage from enterprise data testing metadata
Wyatt Edward Maxey, Charlotte, NC (US); Conor Mitchell Liam Nodzak, Charlotte, NC (US); Kyle Scott Sorensen, Charlotte, NC (US); and Sandip Kumar, Matthews, NC (US)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on Jul. 25, 2022, as Appl. No. 17/872,171.
Application 17/872,171 is a continuation of application No. 16/893,046, filed on Jun. 4, 2020, granted, now 11,436,204.
Prior Publication US 2022/0358105 A1, Nov. 10, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/00 (2019.01); G06F 16/215 (2019.01); G06F 11/36 (2006.01); G06F 16/248 (2019.01); G06F 16/25 (2019.01)
CPC G06F 16/215 (2019.01) [G06F 11/3692 (2013.01); G06F 16/248 (2019.01); G06F 16/252 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a plurality of data source computing systems, each data source storing a source asset of a plurality of source assets;
a computing device comprising:
one or more processors;
a communication interface communicatively coupled to the one or more processors; and
non-transitory memory storing computer-readable instructions that, when executed by the one or more processors, cause the computing device to:
identify, by a data lineage engine, executed testing data associated with a test case of a data quality testing procedure for a data transformation, wherein the data transformation comprises conversion of at least one data element from each of the plurality of source assets to a data element of one or more target assets;
identify, by the data lineage engine and based on the executed testing data, source data of the data transformation, target data of the data transformation, and link data comprising relationship information between the source data and the target data of the data transformation; and
generate, by a data lineage map generator and based on the source data of the data transformation, the target data of the data transformation, and link information, a data lineage map comprising a graphical representation of a relationship between the source data and the target data of the data transformation, wherein the data lineage map comprises nodes representative of source data and target data and directional links representative of source to target relationships of source data elements and target data elements.