Data processing systems for generating and populating a data inventory

US11138336B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11138336-B2
Application numberUS-202117198757-A
CountryUS
Kind codeB2
Filing dateMar 11, 2021
Priority dateJun 10, 2016
Publication dateOct 5, 2021
Grant dateOct 5, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computer-implemented method for populating a privacy-related data model by: (1) providing a data model that comprises one or more respective populated or unpopulated fields; (2) determining that at least a particular one of the fields for a particular data asset is an unpopulated field; (3) at least partially in response to determining that the at least one particular field is unpopulated, automatically generating a privacy questionnaire comprising at least one question that, if properly answered, would result in a response that may be used to populate the at least one particular unpopulated field; (4) transmitting the privacy questionnaire to at least one individual; (5) receiving a response to the questionnaire, the response comprising a respective answer to the at least one question; and (6) in response to receiving the response, populating the at least one particular unpopulated field with information from the received response.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented data processing method for populating a privacy-related data model, the method comprising: generating, by one or more computer processors, a data model that defines one or more electronic links between a plurality of data assets, wherein the data model comprises a plurality of data inventories that each define one or more inventory attributes for a respective data asset of the plurality of data assets; determining, by one or more computer processors, a respective value for each attribute of a first subset of inventory attributes of a first data inventory of the plurality of data inventories for a first data asset of the plurality of data assets; populating, by one or more computer processors, each attribute of the first subset of inventory attributes of the first data inventory with the respective determined value; storing, by one or more computer processors in a computer memory, the data model; determining, by one or more computer processors, that at least one particular attribute of a second subset of inventory attributes of the first data inventory of the plurality of data inventories for the first data asset of the plurality of data assets is unpopulated; at least partially in response to determining that the at least one attribute of the second subset of inventory attributes of the first data inventory is unpopulated, automatically generating, by one or more computer processors, a privacy questionnaire comprising: at least one question that, if properly answered, would result in a response that may be used to populate the at least one attribute of the second subset of inventory attributes of the first data inventory; and a user-selectable risk indicium associated with the at least one question; presenting, by one or more computer processors on a video display device, a graphical user interface comprising the privacy questionnaire to at least one individual; receiving, by one or more computer processors as input via the graphical user interface, a response to the questionnaire, the response comprising a respective answer to the at least one question and an indication of a user selection of the user-selectable risk indicium; at least partially in response to receiving, in the response, the respective answer to the at least one question, updating the data model by populating, by one or more computer processors, the at least one attribute of the second subset of inventory attributes of the first data inventory with the respective answer to the at least one question; at least partially in response to receiving, in the response, the indication of the user selection of the user-selectable risk indicium, updating the data model by associating, by one or more computer processors, a flag with the at least one attribute of the second subset of inventory attributes of the first data inventory; and analyzing, by one or more computer processors, the updated data model to determine a risk associated with the first data asset by: identifying the flag associated with the at least one attribute of the second subset of inventory attributes of the first data inventory; determining, based at least in part on the flag associated with the at least one attribute of the second subset of inventory attributes of the first data inventory, a first risk value for the at least one attribute of the second subset of inventory attributes of the first data inventory; and calculating a risk level for the first data asset using the first risk level value for the at least one attribute of the second subset of inventory attributes of the first data inventory. 2. The computer-implemented data processing method of claim 1 , wherein the at least one attribute of the second subset of inventory attributes of the first data inventory comprises a processing activity associated with the first data asset. 3. The computer-implemented data processing method of claim 1 , wherein the at least one attribute of the second subset of inventory attributes of the first data inventory comprises an indication of a second data asset of the plurality of data assets. 4. The computer-implemented data processing method of claim 1 , further comprising modifying, by one or more computer processors, the privacy questionnaire based at least in part on the response. 5. The computer-implemented data processing method of claim 1 , further comprising: analyzing, by one or more computer processors, the response to identify a new data asset that is not currently referenced within the data model; and at least partially in response to identifying the new data asset, generating, by one or more computer processors, a new data asset inventory for the new data asset. 6. The computer-implemented data processing method of claim 5 , wherein the new data asset comprises a data asset selected from a group consisting of: (a) a software application for collecting specific personal data referenced within the data model; and (b) one or more computer servers for storing the specific personal data. 7. The computer-implemented data processing method of claim 1 , wherein the response further comprises one or more risk attributes associated with the at least one attribute of the second subset of inventory attributes of the first data inventory selected from a group of risk attributes consisting of: (a) a risk likelihood; (b) a risk severity; (c) a risk description; and (d) a risk recommendation. 8. A computer system for populating a privacy-related data model comprising: at least one computer processor; a non-transitory computer-readable medium storing computer executable instructions that, when executed by the at least one computer processor, cause the at least one computer processor to perform operations comprising: accessing, by the at least one computer processor, a data model that defines one or more electronic links between a plurality of data assets, wherein the data model comprises a plurality of data inventories that each define one or more inventory attributes for a respective data asset of the plurality of data assets; identifying, by the at least one computer processor, one or more unpopulated inventory attributes of a first data inventory of the plurality of data inventories for a first data asset of the plurality of data assets; at least partially in response to identifying the one or more unpopulated inventory attributes of the first data inventory, automatically generating, by the at least one computer processor, a privacy questionnaire comprising: at least one question that, if properly answered, would result in a response that may be used to populate one or more of the one or more unpopulated inventory attributes of the first data inventory; and a user-selectable control associated with the at least one question; presenting, by the at least one computer processor on a video display device, a graphical user interface comprising the privacy questionnaire to at least one individual; receiving, by the at least one computer processor as input via the graphical user interface, a response to the questionnaire, the response comprising a respective answer to the at least one question and an indication of a user selection of the user-selectable control associated with the at least one question; at least partially in response to receiving, in the response, the respective answer to the at least one question, updating the data model by populating, by the at least one computer processor, the one or more of the one or more unpopulated inventory attributes of the first data inventory with the respective answer to the at least one question; at least partially in response to receiving, in the response, the indication of the user selection of the user-selectable

Assignees

Inventors

Classifications

  • Protecting personal data, e.g. for financial or medical purposes · CPC title

  • Market modelling; Market analysis; Collecting market data · CPC title

  • Details of free space management performed by the file system (saving storage space on storage systems G06F3/0608; management of blocks in storage devices G06F3/064) · CPC title

  • involving long-term monitoring or reporting · CPC title

  • between a Database Management System and a front-end application · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11138336B2 cover?
A computer-implemented method for populating a privacy-related data model by: (1) providing a data model that comprises one or more respective populated or unpopulated fields; (2) determining that at least a particular one of the fields for a particular data asset is an unpopulated field; (3) at least partially in response to determining that the at least one particular field is unpopulated, au…
Who is the assignee on this patent?
Onetrust Llc
What technology area does this patent fall under?
Primary CPC classification G06F21/6245. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 05 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).