US 12,265,643 B2
Systems and methods for validating sensitive data in data change repositories for shared data resources
Naveen Reddy Nagireddyvari, McLean, VA (US); and Divya Mehrotra, Frisco, TX (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Jun. 22, 2023, as Appl. No. 18/339,420.
Prior Publication US 2024/0427919 A1, Dec. 26, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/20 (2019.01); G06F 16/176 (2019.01); G06F 16/23 (2019.01); G06F 21/62 (2013.01)
CPC G06F 21/6218 (2013.01) [G06F 16/176 (2019.01); G06F 16/2386 (2019.01); G06F 2221/2113 (2013.01); G06F 2221/2141 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for validating sensitive data in shared data resources, the system comprising:
one or more processors: and
a non-transitory, computer-readable medium comprising instructions that when executed by the one or more processors causes operations comprising:
receiving, from a first user, a first request to access a data change repository, wherein the data change repository comprises a plurality of records with a plurality of respective data labels, wherein each of the plurality of respective data labels comprises a first data characteristic and a second data characteristic, wherein the first data characteristic comprises a stateless value, and wherein the second data characteristic comprises a modification characteristic of the stateless value;
receiving, from the first user, a first validation request for a first record of the plurality of records;
determining a relationship between the first data characteristic and the second data characteristic;
determining a first validation function for validating the data change repository, wherein the first validation function comprises a first validation process selected based on the first data characteristic and a second validation process selected based on the second data characteristic, and wherein the first validation process is selected based on the relationship;
performing a first validation of the first record by applying the first validation process to the first data characteristic;
performing a second validation of the first record by applying the second validation process to the second data characteristic; and
generating for display, on a user interface, a result for the first validation request based on the first validation and the second validation, wherein the result comprises a masked first data characteristic.