Claims
- 1. A method of controlling the collection and dissemination of data stored in a data warehouse, comprising the steps of:
accepting a request for a privacy card from a consumer; querying the consumer for consumer personal information and privacy preferences; storing a customer unique proxy identifying the customer in the data warehouse; and issuing a privacy card comprising the proxy to the customer.
- 2. The method of claim 1, wherein the step of storing a customer unique proxy in the data warehouse comprises the steps of:
generating the proxy; storing the customer unique proxy in the data warehouse; and storing the proxy in the privacy card.
- 3. The method of claim 2, wherein the privacy card is a smart card.
- 4. The method of claim 1, wherein the step of storing a customer unique proxy in the data warehouse comprises the steps of:
reading the proxy from the privacy card; and storing the proxy in the data warehouse.
- 5. The method of claim 1, further comprising the steps of:
receiving a request for a commercial transaction from the consumer, the request comprising the proxy; associating data about the commercial transaction with the proxy; and storing the associated commercial transaction data in the data warehouse.
- 6. The method of claim 1, further comprising the steps of:
accepting a request from the consumer to manage the privacy preferences in the data warehouse; and verifying the identity of the consumer; and managing the privacy preferences stored in the data warehouse in accordance with a consumer privacy preference management command.
- 7. The method of claim 1, wherein the proxy is stored in the data warehouse secure from the consumer personal information.
- 8. The method of claim 1, wherein a customer unique identification code for is generated and stored for each of a plurality of retailers.
- 9. An apparatus for controlling the collection and dissemination of data stored in a data warehouse, comprising:
means for accepting a request for a privacy card from a consumer; means for querying the consumer for consumer personal information and privacy preferences; means for storing a customer unique proxy identifying the customer in the data warehouse; and means for issuing a privacy card comprising the proxy to the customer.
- 10. The apparatus of claim 9, wherein the means for storing a customer unique proxy in the data warehouse comprises:
means for generating the proxy; means for storing the customer unique proxy in the data warehouse; and means for storing the proxy in the privacy card.
- 11. The apparatus of claim 10, wherein the privacy card is a smart card.
- 12. The apparatus of claim 9, wherein the means for storing a customer unique proxy in the data warehouse comprises:
means for reading the proxy from the privacy card; and means for storing the proxy in the data warehouse.
- 13. The apparatus of claim 9, further comprising:
means for receiving a request for a commercial transaction from the consumer, the request comprising the proxy; means for associating data about the commercial transaction with the proxy; and means for storing the associated commercial transaction data in the data warehouse.
- 14. The apparatus of claim 9, further comprising:
means for accepting a request from the consumer to manage the privacy preferences in the data warehouse; and means for verifying the identity of the consumer; and means for managing the privacy preferences stored in the data warehouse in accordance with a consumer privacy preference management command.
- 15. The apparatus of claim 9, wherein the proxy is stored in the data warehouse secure from the consumer personal information.
- 16. The apparatus of claim 9, wherein a customer unique identification code for is generated and stored for each of a plurality of retailers.
- 17. A program storage device, readable by a computer, embodying one or more instructions executable by the computer to perform method steps for controlling the collection and dissemination of data stored in a data warehouse, the method steps comprising the steps of:
accepting a request for a privacy card from a consumer; querying the consumer for consumer personal information and privacy preferences; storing a customer unique proxy identifying the customer in the data warehouse; and issuing a privacy card comprising the proxy to the customer.
- 18. The program storage device of claim 17, wherein the method step of storing a customer unique proxy in the data warehouse comprises the method steps of:
generating the proxy; storing the customer unique proxy in the data warehouse; and storing the proxy in the privacy card.
- 19. The program storage of claim 18, wherein the privacy card is a smart card.
- 20. The program storage device of claim 17, wherein the method step of storing a customer unique proxy in the data warehouse comprises the method steps of:
reading the proxy from the privacy card; and storing the proxy in the data warehouse.
- 21. The program storage device of claim 17, wherein the method steps further comprise the method steps of:
receiving a request for a commercial transaction from the consumer, the request comprising the proxy; associating data about the commercial transaction with the proxy; and storing the associated commercial transaction data in the data warehouse.
- 22. The program storage device of claim 17, wherein the method steps further comprising the method steps of:
accepting a request from the consumer to manage the privacy preferences in the data warehouse; and verifying the identity of the consumer; and managing the privacy preferences stored in the data warehouse in accordance with a consumer privacy preference management command.
- 23. The program storage device of claim 1, wherein the proxy is stored in the data warehouse secure from the consumer personal information.
- 24. The program storage device of claim 1, wherein a customer unique identification code for is generated and stored for each of a plurality of retailers.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is related to the following co-pending and commonly assigned applications, each of which is hereby incorporated by reference herein:
[0002] U.S. Provisional Patent Application Ser. No., --/---,---, entitled “SYSTEM AND METHOD FOR PRIVACY-ENHANCED DATA WAREHOUSING,” by Kenneth W. O'Flaherty, Reid M. Watts, David A. Ramsey, Adriaan W. Veldhuisen, Richard G. Stellwagen, Jr., Todd A. Walter, and Patric B. Dempster, filed on same date herewith;
[0003] Application Ser. No. --/---,---, entitled “SYSTEM AND METHOD FOR MANAGING DATA PRIVACY IN A DATABASE MANAGEMENT SYSTEM,” by Kenneth W. O'Flaherty, Reid M. Watts, and David A. Ramsey, Adriaan W. Veldhuisen, Richard G. Stellwagen, Jr., and Todd A. Walter, filed on same date herewith; and
[0004] Application Ser. No. --/---,---, entitled “PRIVACY-ENHANCED DATABASE,” by Kenneth W. O'Flaherty, Reid M. Watts, and David A. Ramsey, Adriaan W. Veldhuisen, Richard G. Stellwagen, Jr., and Todd A. Walter, filed on same date herewith.