Data processing systems for prioritizing data subject access requests for fulfillment and related methods
First Claim
1. A computer-implemented data processing method for prioritizing data subject access requests, the method comprising:
- receiving from a requestor, by one or more processors, a data subject access request comprising one or more request parameters;
applying, by the one or more processors, a prioritization level to the data subject access request based at least in part on the one or more request parameters;
determining, by the one or more processors, one or more pieces of metadata associated with the data subject access request;
determining, by the one or more processors based on the one or more pieces of metadata, a location from which the data subject access request is being made;
determining, by the one or more processors, whether the location from which the data subject access request is being made relates to a priority of fulfilling the data subject access request;
in response to determining that the location from which the data subject access request is being made relates to the priority of fulfilling the data subject access request, analyzing, by the one or more processors, the location from which the data subject access request is being made to determine whether the prioritization level of the data subject access request should be adjusted;
in response to determining that the prioritization level of the data subject access request should be adjusted based on the location from which the data subject access request is being made, adjusting, by the one or more processors, the prioritization level of the data subject access request for fulfillment of the data subject access request, wherein adjusting the prioritization level of the data subject access request comprises;
modifying a completion date for fulfillment of the data subject access request based on the adjusted prioritization level of the data subject access request, andupdating a prioritization indicator associated with the data subject access request to indicate that the prioritization level of the data subject access request has been adjusted; and
digitally storing, by the one or more processors, the adjusted prioritization level of the data subject access request in computer memory.
2 Assignments
0 Petitions
Accused Products
Abstract
In various embodiments, a data subject request fulfillment system may be adapted to prioritize the processing of data subject access requests based on metadata of the data subject access request. For example, the system may be adapted for: (1) in response to receiving a data subject access request, obtaining metadata regarding the location from which the data subject access request is being made; (2) using the metadata to determine whether a priority of the data subject access request should be adjusted based on the obtained metadata; and (3) in response to determining that the priority of the data subject access request should be adjusted based on the obtained metadata, adjusting the priority of the data subject access request.
-
Citations
26 Claims
-
1. A computer-implemented data processing method for prioritizing data subject access requests, the method comprising:
-
receiving from a requestor, by one or more processors, a data subject access request comprising one or more request parameters; applying, by the one or more processors, a prioritization level to the data subject access request based at least in part on the one or more request parameters; determining, by the one or more processors, one or more pieces of metadata associated with the data subject access request; determining, by the one or more processors based on the one or more pieces of metadata, a location from which the data subject access request is being made; determining, by the one or more processors, whether the location from which the data subject access request is being made relates to a priority of fulfilling the data subject access request; in response to determining that the location from which the data subject access request is being made relates to the priority of fulfilling the data subject access request, analyzing, by the one or more processors, the location from which the data subject access request is being made to determine whether the prioritization level of the data subject access request should be adjusted; in response to determining that the prioritization level of the data subject access request should be adjusted based on the location from which the data subject access request is being made, adjusting, by the one or more processors, the prioritization level of the data subject access request for fulfillment of the data subject access request, wherein adjusting the prioritization level of the data subject access request comprises; modifying a completion date for fulfillment of the data subject access request based on the adjusted prioritization level of the data subject access request, and updating a prioritization indicator associated with the data subject access request to indicate that the prioritization level of the data subject access request has been adjusted; and digitally storing, by the one or more processors, the adjusted prioritization level of the data subject access request in computer memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented data processing method for prioritizing data subject access requests, the method comprising:
-
receiving, by one or more processors, a data subject access request from a requestor; validating, by the one or more processors, an identity of the requestor by prompting the requestor to identify information associated with the requestor; at least partially in response to validating the identity of the requestor, determining, by the one or more processors, one or more pieces of metadata associated with the data subject access request; determining, by the one or more processors based on the one or more pieces of metadata, a location from which the data subject access request is being made; analyzing, by the one or more processors, the location from which the data subject access request is being made, wherein analyzing the location from which the data subject access request is being made comprises determining whether the location from which the data subject access request is being made impacts a priority of fulfilling the data subject access request; determining, by the one or more processors, the prioritization level of the data subject access request based at least in part on the analyzed location from which the data subject access request is being made; and digitally storing, by the one or more processors, the prioritization level of the data subject access request in computer memory. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer-implemented data processing method for prioritizing data subject access requests, the method comprising:
-
receiving, by one or more processors, a data subject access request from a requestor; at least partially in response to receiving the data subject access request, obtaining, by the one or more processors, one or more pieces of metadata associated with the data subject access request; determining, by the one or more processors based at least in part on the one or more pieces of metadata, a location from which the data subject access request is being made; analyzing, by the one or more processors, the location from which the data subject access request is being made to determine whether the location from which the data subject access request is being made impacts a priority of fulfilling the data subject access request; in response to determining that the location from which the data subject access request is being made impacts a priority of fulfilling the data subject access request, determining a prioritization level of the data subject access request based at least in part on the location from which the data subject access request is being made; and digitally storing, by the one or more processors, the prioritization level of the data subject access request in computer memory. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A non-transitory computer-readable medium storing computer-executable instructions for:
-
receiving a data subject access request from a requestor; at least partially in response to receiving the data subject access request, obtaining one or more pieces of metadata associated with the data subject access request; determining, based on the one or more pieces of metadata, a geographical location from which the data subject access request is being made; determining, based on the one or more pieces of metadata, a geographical location of a data subject associated with the data subject access request; determining, based on the one or more pieces of metadata, that the geographical location from which the data subject access request is being made is distinct from the geographical location of the data subject associated with the data subject access request; analyzing the geographical location from which the data subject access request is being made and the geographical location of the data subject associated with the data subject access request to determine whether the geographical location from which the data subject access request is being made being distinct from the geographical location of the data subject associated with the data subject access request impacts a priority of fulfilling the data subject access request; at least partially in response to determining that the geographical location from which the data subject access request is being made being distinct from the geographical location of the data subject associated with the data subject access request impacts a priority of fulfilling the data subject access request, determining a prioritization level of the data subject access request based, at least in part, on the geographical location from which the data subject access request is being made being distinct from the geographical location of the data subject associated with the data subject access request; and digitally storing the prioritization level of the data subject access request in computer memory.
-
Specification