US 12,306,836 B2
Systems and methods for executing operations across 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,390.
Prior Publication US 2024/0427772 A1, Dec. 26, 2024
Int. Cl. G06F 16/2455 (2019.01); G06F 16/2453 (2019.01); G06F 16/248 (2019.01); G06F 21/62 (2013.01)
CPC G06F 16/24553 (2019.01) [G06F 16/24542 (2019.01); G06F 16/248 (2019.01); G06F 21/6254 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for executing operations across data change repositories that comprise 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 cause 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 a second request to apply an operation to the plurality of records in the data change repository;
generating a masked version of each of the plurality of respective data labels, wherein the masked version of each respective data label masks respective first data characteristics;
determining a relationship between the first data characteristic and the second data characteristic;
determining a first operation portion for performing a first operation on the first data characteristic and a second operation portion for performing the first operation on the second data characteristic, and wherein the first operation portion is selected based on the relationship;
performing, based on the first operation portion, the first operation to respective masked first data characteristics of the plurality of respective data labels;
performing, based on the second operation portion, the first operation to a respective second data characteristic of the plurality of records; and
generating for display, on a user interface, a result for the first operation based on performing the first operation portion and the second operation portion, wherein the result comprises a masked first data characteristic.