×

Data processing and communications systems and methods for the efficient implementation of privacy by design

  • US 10,496,846 B1
  • Filed: 07/15/2019
  • Issued: 12/03/2019
  • Est. Priority Date: 06/10/2016
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium storing computer-executable instructions for demonstrating compliance with privacy-by-design practices, the computer-executable instructions comprising computer-executable instructions for:

  • automatically electronically analyzing computer code to determine one or more privacy-related attributes of the computer code, each of the privacy-related attributes indicating one or more types of personal information that the computer code collects or accesses;

    in response to determining that at least one of the one or more privacy-related attributes indicates that the computer code collects or accesses one or more particular types of personal information;

    (A) executing the steps of;

    (i) electronically displaying one or more prompts to one or more first individuals requesting that the one or more first individuals input information regarding the particular privacy-related attribute;

    (ii) receiving input information from the one or more first individuals regarding the particular privacy-related attribute; and

    (iii) communicating the information regarding the particular privacy-related attribute to one or more second individuals for use in conducting a first privacy assessment of the computer code;

    receiving, by one or more computer processors, from the one or more second individuals, an indication of one or more revisions to the design of the computer code, the one or more revisions comprising one or more steps that would facilitate the compliance of the computer code with one or more privacy standards;

    in response to receiving the indication of the one or more revisions, automatically initiating the generation of at least one task that is to be used in managing the design of the computer code, the at least one task comprising one or more tasks that, if completed, would individually or collectively result in the one or more revisions to the computer code;

    receiving, by one or more computer processors, a notification that the at least one task has been completed;

    at least partially in response to receiving the notification that the at least one task has been completed, generating a second, updated privacy assessment for the computer code that reflects the fact that the one or more revisions have been completed; and

    saving data to computer memory indicating that the one or more revisions have been completed, wherein the computer-executable instructions comprise computer-executable instructions for;

    receiving a go-live date for the computer code;

    saving the go-live date to memory; and

    conducting one or more audits to facilitate completion of the one or more revisions to the computer code before the go-live date.

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