| CPC G06F 21/6227 (2013.01) [G06F 16/211 (2019.01); G06F 21/6245 (2013.01)] | 20 Claims |

|
1. A method of Data Subject Request (DSR) compliance processing across a domain comprising at least a server, the server including memory for storing data relating to Data Subject Requests and a processor for executing instructions, the method comprising:
accessing an executable planning model that comprises a domain description language, an action description language, one or more logical, relational, and/or temporal constraints and one or more dependency constraints;
wherein the domain description language includes an object hierarchy between at least two objects within the domain; and
wherein the action description language includes at least one action, the at least one action comprising at least one of DELETE, REMOVE, OBFUSCATE, ANONYMIZE, ENCRYPT, MARK NOT USE, MARK NOT SHARE, and MARK NOT PROFILE;
receiving a DSR that corresponds to one or more objects for DSR processing; and
automatically processing the DSR by executing the executable planning model, and wherein the executable planning model automatically generates a set of lower-level machine-executable actions corresponding to the DSR.
|