Data processing systems and methods for performing privacy assessments and monitoring of new versions of computer code for privacy compliance
First Claim
1. A computer system for electronically performing one or more privacy assessments of computer code, the computer system comprising:
- at least one processor; and
memory;
wherein the computer system is configured for;
displaying an instruction for a particular user to provide a location of the computer code;
electronically obtaining the computer code based on the location provided by the particular user;
automatically electronically analyzing the 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; and
in response to determining that the computer code has a particular one of the one or more privacy-related attributes;
(A) executing the steps of;
(i) electronically displaying one or more prompts to a first individual requesting that the first individual input information regarding the particular privacy-related attribute;
(ii) receiving input information from the first individual 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 privacy assessment of the computer code;
(B) changing an indicator associated with the code to indicate that, before the code is launched, the particular attribute should be reviewed by one or more designated individuals; and
(C) changing an indicator associated with the code to indicate that, before the code is launched, the code should be modified to not include the particular attribute.
2 Assignments
0 Petitions
Accused Products
Abstract
Data processing systems and methods, according to various embodiments, perform privacy assessments and monitor new versions of computer code for updated features and conditions that relate to compliance with privacy standards. The systems and methods may obtain a copy of computer code (e.g., a software application or a website) that collects and/or uses personal data, and then automatically analyzes the computer code to identify one or more privacy-related attributes that may impact privacy assessment standards. In various embodiments, the system is adapted to monitor one or more locations (e.g., an online software application marketplace, and/or a specified website) to determine whether the application or website has changed. The system may, after analyzing the computer code, display the privacy-related attributes, collect information regarding the attributes, and automatically notify one or more designated individuals (e.g., privacy office representatives) regarding the attributes and information collected.
-
Citations
19 Claims
-
1. A computer system for electronically performing one or more privacy assessments of computer code, the computer system comprising:
-
at least one processor; and memory; wherein the computer system is configured for; displaying an instruction for a particular user to provide a location of the computer code; electronically obtaining the computer code based on the location provided by the particular user; automatically electronically analyzing the 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; and in response to determining that the computer code has a particular one of the one or more privacy-related attributes;
(A) executing the steps of;
(i) electronically displaying one or more prompts to a first individual requesting that the first individual input information regarding the particular privacy-related attribute;
(ii) receiving input information from the first individual 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 privacy assessment of the computer code;
(B) changing an indicator associated with the code to indicate that, before the code is launched, the particular attribute should be reviewed by one or more designated individuals; and
(C) changing an indicator associated with the code to indicate that, before the code is launched, the code should be modified to not include the particular attribute. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented data processing method for electronically performing one or more privacy assessments of computer code, the method comprising:
-
displaying, on a graphical user interface, an instruction for a particular individual to provide the location of computer code; electronically obtaining the computer code based on the location provided by the particular individual; automatically electronically analyzing the computer code to determine whether the computer code has any one of a specified plurality of privacy-related attributes; and in response to determining that the computer code has a particular one of the plurality of privacy-related attributes;
(A) executing the steps of;
(i) electronically displaying one or more prompts to a user requesting that the user input information regarding the particular privacy-related attribute;
(ii) receiving input information from the user regarding the particular privacy-related attribute; and
(iii) communicating the input information to a second user for use in a privacy assessment of the computer code;
(B) changing an indicator associated with the code to indicate that, before the code is launched, the attribute should be reviewed by one or more designated individuals; and
(C) changing an indicator associated with the code to indicate that, before the code is launched, the code should be modified to not include the attribute. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification