US 12,067,149 B2
Embedded metadata for data privacy compliance
David Michael Herman, West Bloomfield, MI (US); Jon Speigle, Livonia, MI (US); and Brian Tamm, Pleasant Ridge, MI (US)
Assigned to FORD GLOBAL TECHNOLOGIES, LLC, Dearborn, MI (US)
Filed by FORD GLOBAL TECHNOLOGIES, LLC, Dearborn, MI (US)
Filed on May 11, 2021, as Appl. No. 17/317,549.
Prior Publication US 2022/0366082 A1, Nov. 17, 2022
Int. Cl. G06F 21/62 (2013.01); G06F 16/11 (2019.01); G06F 16/23 (2019.01); H04L 9/40 (2022.01)
CPC G06F 21/6254 (2013.01) [G06F 16/125 (2019.01); G06F 16/2379 (2019.01); H04L 63/105 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system for use of embedded metadata for data privacy compliance, comprising:
a data store configured to maintain self-managed data, the self-managed data including metadata specifying retention policy data, the retention policy data indicating a first timeframe for scrubbing personally identifiable information (PII) from the self-managed data, and a second timeframe for deleting the self-managed data from the data store; and
one or more servers, including one or more hardware processors, programmed to receive the self-managed data from a client device;
bind the self-managed data to the retention policy data by embedded the retention policy data into metadata of the self-managed data;
store the self-managed data including the embedded retention policy data to the data store;
responsive to a self-update being indicated by the first timeframe of the embedded retention policy data to scrub the PII from the self-managed data, remove the PII from the self-managed data maintained by the data store,
responsive to a self-update being indicated by the second timeframe of the embedded retention policy data to delete the self-managed data from the self-managed data, remove the self-managed data from the data store,
provide a first level of access to a first client device configured to access a data portal via an internal communications network, the data portal providing access to the data store to client devices, and
provide a second level of access to a second client device configured to access the data portal via an external communications network,
wherein the self-managed data indicates a first active period during which the self-managed data is in use and editable, and a second period once the self-managed data is no longer active, in which the self-managed data is accessible to internal client devices but not to external client devices.