Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods
First Claim
1. A non-transitory computer-readable medium storing computer-executable instructions for:
- identifying one or more data assets associated with a particular entity;
analyzing the one or more data assets to identify one or more data elements stored in the identified one or more data assets by using at least one data model to identify the one or more data elements stored in the identified one or more data assets, the at least one data model comprising;
a respective digital inventory for each of the one or more data assets, each respective digital inventory comprising transfer data associated with each respective data asset and one or more inventory attributes selected from the group consisting of;
one or more processing activities associated with each respective data asset; and
one or more pieces of personal data associated with each respective data asset; and
a data map identifying one or more electronic associations between at least two of the one or more data assets; and
defining a plurality of physical locations and identifying, for each of the identified one or more data assets, a respective particular physical location of the plurality of physical locations;
analyzing the identified one or more data elements to determine one or more data transfers between the one or more data assets in different particular physical locations, wherein analyzing the identified one or more data elements to determine the one or more data transfers between the one or more data assets in different particular physical locations comprises analyzing the identified one or more data elements to determine one or more data transfers based at least in part on the transfer data;
determining one or more regulations that relate to the one or more data transfers;
generating a visual representation of a map comprising the plurality of physical locations;
generating an indicia for each of the one or more data assets that indicates the respective particular physical location of the plurality of physical locations for each of the one or more data assets on the visual representation of the map;
modifying the visual representation to indicate the one or more data transfers between the one or more data assets based at least in part on the one or more regulations; and
causing a display device to display the visual representation of the map.
2 Assignments
0 Petitions
Accused Products
Abstract
In particular embodiments, a Cross-Border Visualization Generation System is configured to: (1) identify one or more data assets associated with a particular entity; (2) analyze the one or more data assets to identify one or more data elements stored in the identified one or more data assets; (3) define a plurality of physical locations and identify, for each of the identified one or more data assets, a respective particular physical location of the plurality of physical locations; (4) analyze the identified one or more data elements to determine one or more data transfers between the one or more data systems in different particular physical locations; (5) determine one or more regulations that relate to the one or more data transfers; and (6) generate a visual representation of the one or more data transfers based at least in part on the one or more regulations.
657 Citations
18 Claims
-
1. A non-transitory computer-readable medium storing computer-executable instructions for:
-
identifying one or more data assets associated with a particular entity; analyzing the one or more data assets to identify one or more data elements stored in the identified one or more data assets by using at least one data model to identify the one or more data elements stored in the identified one or more data assets, the at least one data model comprising; a respective digital inventory for each of the one or more data assets, each respective digital inventory comprising transfer data associated with each respective data asset and one or more inventory attributes selected from the group consisting of; one or more processing activities associated with each respective data asset; and one or more pieces of personal data associated with each respective data asset; and a data map identifying one or more electronic associations between at least two of the one or more data assets; and defining a plurality of physical locations and identifying, for each of the identified one or more data assets, a respective particular physical location of the plurality of physical locations; analyzing the identified one or more data elements to determine one or more data transfers between the one or more data assets in different particular physical locations, wherein analyzing the identified one or more data elements to determine the one or more data transfers between the one or more data assets in different particular physical locations comprises analyzing the identified one or more data elements to determine one or more data transfers based at least in part on the transfer data; determining one or more regulations that relate to the one or more data transfers; generating a visual representation of a map comprising the plurality of physical locations; generating an indicia for each of the one or more data assets that indicates the respective particular physical location of the plurality of physical locations for each of the one or more data assets on the visual representation of the map; modifying the visual representation to indicate the one or more data transfers between the one or more data assets based at least in part on the one or more regulations; and causing a display device to display the visual representation of the map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented data processing method for generating a visualization of one or more data transfers between one or more data assets, the method comprising:
-
identifying, by one or more processors, one or more data assets associated with a particular entity; analyzing, by one or more processors, the one or more data assets to identify one or more data elements stored in the identified one or more data assets by using at least one data model to identify the one or more data elements stored in the identified one or more data assets, the at least one data model comprising; a respective digital inventory for each of the one or more data assets, each respective digital inventory comprising transfer data associated with each respective data asset and one or more inventory attributes selected from the group consisting of; one or more processing activities associated with each respective data asset; and one or more types of personal data stored on each respective data asset; and a data map identifying one or more electronic associations between at least two of the one or more data assets; defining, by one or more processors, a plurality of physical locations and identifying, for each of the identified one or more data assets, a respective particular physical location of the plurality of physical locations; analyzing, by one or more processors, the identified one or more data elements to determine one or more data transfers between the one or more data assets in different particular physical locations, wherein analyzing the identified one or more data elements to determine the one or more data transfers between the one or more data assets in different particular physical locations comprises analyzing the identified one or more data elements to determine one or more data transfers based at least in part on the transfer data; generating, by one or more processors, a visual representation of a map comprising the plurality of physical locations; generating, by one or more processors, on the visual representation of the map, a visual representation for each of the one or more data assets that indicates the respective particular physical location of the plurality of physical locations for each of the one or more data assets; generating, by one or more processors, on the visual representation of the map, a visual indication of the one or more data transfers between the one or more data assets; and displaying the visual representation of the map on a display device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer-implemented data processing method for generating a visualization of a data transfer between a first data asset and a second data asset, the method comprising:
-
analyzing, by one or more processors, at least one data model to identify the first data asset and the second data asset, wherein; the first data asset stores one or more first data elements; the second data asset stores one or more second data elements; the at least one data model comprises; a respective digital inventory for the first data asset and the second data asset, each respective digital inventory comprising transfer data associated the first data asset and the second data asset and one or more inventory attributes selected from the group consisting of; one or more processing activities associated with the first data asset and the second data asset; and one or more types of personal data stored on the first data asset and the second data asset; and a data map identifying one or more electronic associations between the first data asset and the second data asset; and defining, by one or more processors, a plurality of physical locations and identifying, for the first data asset and the second data asset, a first location of the first data asset and a second location of the second data asset, the first location and the second location comprising a location of the plurality of physical locations; analyzing, by one or more processors, the first data asset and the second data asset to identify the one or more first data elements and the one or more second data elements; analyzing, by one or more processors, the one or more first data elements and the one or more second data elements to determine the data transfer between the first data asset and the second data asset based at least in part on the transfer data; determining, by one or more processors, one or more regulations that relate to the data transfer; generating, by one or more processors, a visual representation of a map comprising the plurality of physical locations; displaying a first indicia representing the first location and a second indicia representing the second location on the visual representation of the map; generating, by one or more processors, on the visual representation of the map, a line indicating the data transfer between the first location and the second location; modifying, by one or more processors, the line indicating the data transfer based at least in part on the one or more regulations; and causing a display device to display the visual representation of the map. - View Dependent Claims (17, 18)
-
Specification