×

Data processing systems for generating and populating a data inventory

  • US 10,803,097 B2
  • Filed: 02/14/2020
  • Issued: 10/13/2020
  • Est. Priority Date: 06/10/2016
  • Status: Active Grant
First Claim
Patent Images

1. A data processing system for data inventory population comprising:

  • one or more processors;

    computer memory; and

    a non-transitory computer-readable medium storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising;

    generating a data inventory for a primary data asset used in the collection or storage of personal data;

    storing the data inventory in the computer memory;

    modifying the data inventory to include one or more data fields that each define an inventory attribute of a plurality of data inventory attributes of the primary data asset;

    determining that a first inventory attribute of the plurality of inventory attributes is associated with a processing activity associated with the primary data asset;

    determining that a second inventory attribute of the plurality of inventory attributes is associated with storage data associated with personal data processed by the processing activity;

    determining that the second inventory attribute of the plurality of inventory attributes comprises a first unpopulated data field;

    determining a data inventory attribute value for the first unpopulated data field, wherein determining the data inventory attribute value for the first unpopulated data field comprises;

    requesting, via an application programming interface to an application, data associated with the storage data associated with the personal data processed by the processing activity,receiving, from the application, the data associated with the storage data associated with the personal data processed by the processing activity, anddetermining, based at least in part on the data associated with the storage data associated with the personal data processed by the processing activity, the data inventory attribute value for the for the first unpopulated data field;

    in response to determining the data inventory attribute value for the first unpopulated data field, modifying the data inventory by populating the first unpopulated data field with the data inventory attribute value; and

    storing the modified data inventory in the computer memory.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×