US 11,907,184 B1
Collaborative data mapping system
Kenneth J. Simonelic, II, Phoenix, AZ (US); Kathleen A. Leo, St. Paul, MN (US); Michael C. Cornish, Saint Charles, MO (US); Unnikrishnan R. Kaniattu, Charlotte, NC (US); and Satya Manikonda, Charlotte, NC (US)
Assigned to Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed by Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed on Jan. 31, 2023, as Appl. No. 18/162,240.
Application 18/162,240 is a continuation of application No. 16/533,126, filed on Aug. 6, 2019, granted, now 11,593,322.
Application 16/533,126 is a continuation of application No. 15/271,552, filed on Sep. 21, 2016, granted, now 10,417,198, issued on Sep. 17, 2019.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/00 (2019.01); G06F 16/21 (2019.01); G06F 16/176 (2019.01); G06F 16/248 (2019.01); G06F 16/23 (2019.01)
CPC G06F 16/211 (2019.01) [G06F 16/176 (2019.01); G06F 16/219 (2019.01); G06F 16/2365 (2019.01); G06F 16/248 (2019.01)] 14 Claims
OG exemplary drawing
 
1. A method for mapping data, the method comprising:
obtaining, by a computing device, a plurality of versions of a mapping specification, the mapping specification describing how data from a source information system maps to a destination information system;
merging, by the computing device, the plurality of versions of the mapping specification to generate a master version of the mapping specification, wherein the master version of the mapping specification is created by merging a first version of the plurality of versions of the mapping specification with a second version of the plurality of versions of the mapping specification;
identifying, by the computing device, any conflicts between data elements in the master version of the mapping specification based on one or more predetermined business rules;
generating, by the computing device, a severity score of the conflicts, wherein the severity score indicates a significance of the conflicts and whether the conflicts should be fixed; and
generating, by the computing device, an alert based upon the conflicts.