摘要 |
A system architecture is disclosed that includes a privacy management system. In particular, the privacy management system provides a policy hub for maintaining and managing customer privacy information. The privacy management system maintains a master data database for customer information and customer privacy preferences, and a rules database for privacy rules. The privacy management system captures, synchronizes, and stores customer privacy data. Privacy rules may be authored using a privacy management vocabulary, and can be customized for an enterprise's privacy policies. |
主权项 |
1. A computer implemented method comprising:
evaluating, by a processor of a computer system, a privacy rule by accessing a privacy knowledgebase; in response to the evaluating, storing a privacy preference in a privacy database, wherein
the privacy database is stored in a computer readable storage medium of the computer system,a privacy process module is communicatively coupled to the privacy database,the privacy preference corresponds to the privacy rule; generating, by the processor, a cleansed record by cleansing a legacy record, wherein
generating the cleansed record comprises:
retrieving the legacy record, wherein the privacy process module receives the legacy record from a legacy computer system as part of an insert operation, and wherein the privacy process module determines if a best version record associated with the legacy computer system exists in the database, determining, by the processor, that the insert operation is a real-time insert operation; determining, by the processor, whether customer data management (CDM) is active,
if the CDM is not active,
inserting the legacy record into the best version record; andif the CDM is active,
performing the cleansing of the legacy record based at least in part on the privacy preference, andinserting the cleansed legacy record into the best version record if no match for the legacy record is found in the best version record. |