A method, apparatus, article of manufacture, and a memory structure for
storing and retrieving data in a database implementing privacy control is
disclosed. The apparatus comprises a data storage device, storing a
database table comprising a plurality of data columns an at least one data
control column for storing data control information reflecting consumer
privacy parameters, wherein the database table comprises an identity
segment for storing identity information and a personal information
segment for storing personal information, and a processor, operatively
coupled to the data storage device, the processor implementing a dataview
suite for presenting data retrieved from the database table in accordance
with the data control information. The method comprises the steps of
extending a database table comprising a plurality of data columns to
include at least one data control column for storing data control
information reflecting at least one consumer privacy parameter, string
identity information about the consumer in an identity segment of the
database table and personal information about the consumer in a personal
information segment of the database table, receiving a data request from a
requesting entity having data privileges, and providing the data to the
requesting entity via a dataview selected in accordance with the
requesting entity's data privileges, the dataview masking the data in
accordance with the consumer privacy parameter. The program storage device
comprises a medium for storing instructions performing the method steps
outlined above.
Une méthode, l'appareil, l'article de la fabrication, et une structure de mémoire pour stocker et rechercher des données dans une base de données mettant en application la commande d'intimité est révélée. L'appareil comporte un dispositif de stockage de données, stockant une table de base de données comportant une pluralité des colonnes de données une au moins une colonne de commande de données pour stocker des paramètres se reflétants d'intimité du consommateur de paramètres de données, où la table de base de données comporte un segment d'identité pour stocker l'information d'identité et un segment personnel de l'information pour stocker l'information personnelle, et un processeur, opérativement couplé au dispositif de stockage de données, le processeur mettant en application une suite de dataview pour présenter des données recherchées de la table de base de données selon les paramètres de données. La méthode comporte les étapes de prolonger une table de base de données comportant une pluralité des colonnes de données pour inclure au moins une colonne de commande de données pour stocker des paramètres de données reflétant au moins un paramètre d'intimité du consommateur, des informations d'identité de corde sur le consommateur dans un segment d'identité de la table de base de données et des informations personnelles sur le consommateur dans un segment personnel de l'information de la table de base de données, recevant une demande de données d'une entité de demande ayant des privilèges de données, et fournissant les données à l'entité de demande par l'intermédiaire d'un dataview choisi selon les privilèges des données de l'entité de demande, le dataview masquant les données selon le paramètre d'intimité du consommateur. Le dispositif de stockage de programme comporte un milieu pour stocker des instructions exécutant les étapes de méthode décrites ci-dessus.