System and method for managing data privacy in a database management system
First Claim
1. A data warehousing, management, and privacy control system, comprising:
- a database management system, for storing and retrieving data from a plurality of database tables storing data in a plurality of rows and columns, the data in the database tables controllably accessible according to privacy parameters stored in the database table;
a database management system interface operatively coupled to the database management system and controlling access to data within the database tables according to the privacy parameters; and
a trusted proxy service selectably invokable by a data source to anonymize communications between the data source and an entity with access to the database tables.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and article of manufacture for managing data privacy in a database management system is disclosed. The apparatus comprises a database management system, for storing and retrieving data from a plurality of database tables wherein the data in the database tables is controllably accessible according to privacy parameters stored in the database table, a database management system interface operatively coupled to the database management system and controlling access to the data within the database tables according to the privacy parameters, and an audit module, communicatively coupled to the database management system interface, for validating enforcement of the data privacy parameters in the database management system.
1079 Citations
10 Claims
-
1. A data warehousing, management, and privacy control system, comprising:
-
a database management system, for storing and retrieving data from a plurality of database tables storing data in a plurality of rows and columns, the data in the database tables controllably accessible according to privacy parameters stored in the database table;
a database management system interface operatively coupled to the database management system and controlling access to data within the database tables according to the privacy parameters; and
a trusted proxy service selectably invokable by a data source to anonymize communications between the data source and an entity with access to the database tables. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10)
6.The system of claim 5, wherein the means for accepting the privacy device further comprises means for issuing a privacy device. -
6. The system of claim 1, wherein the database tables are augmented with privacy control columns storing privacy data collectively describing the privacy parameters for the data.
-
8. The system of claim 1, wherein the database management system comprises a dataview suite having a plurality of enforced dataviews through which all data from the database management system is presented.
-
9. The system of claim 1, wherein the database management system comprises a macro suite for translating data requests into database queries.
-
10. The system of claim 1, wherein the audit module monitors the temporal integrity of the database management system interface.
-
-
7. The system of claim 7, wherein the database tables are augmented with a privacy control column comprising a field storing privacy parameters applied to the data associated with the field.
Specification