Architecture and method for operational privacy in business services
First Claim
1. In an electronic network, an architecture for providing privacy of consumer data during a business transaction comprising:
- a host computer in communication with the network;
a plurality of APIs resident on said host computer, wherein one of said APIs interfaces with a channel application operating on a presentation device that is in communication with the network to request access to various consumer privacy data during the business transaction, another one of said APIs interfaces with the channel application operating on the presentation device to request consumer consent to various privacy data categories during the business transaction, and a further one of said APIs interfaces with an operational application operating on the network to obtain the consumer privacy data consistent with the access to the various consumer privacy data and the consent to various privacy data categories during the business transaction;
a consumer privacy access and consent log in communication with the network and for retaining consumer consents to various privacy data categories; and
a data warehouse in communication with the network and for retaining consumer privacy data obtained during the business transaction and previously obtained consumer privacy data, said data warehouse interfacing with an analytical application operating on the network so that the analytical application may view consumer privacy categories retained by said data warehouse.
2 Assignments
0 Petitions
Accused Products
Abstract
Consent-based application programming interfaces (APIs) are used to provide privacy access controls to operational systems for business services accomplished particularly in an electronic and/or networked environment. An API implementation device or host provides a link between a channel application, configured to provide an interface with a customer, and privacy data as used by operational applications and obtained from databases such as data warehouses. The privacy APIs provide per-customer choice/consent to obtaining and/or retrieval of privacy information/data and per-customer access thereto. In one form, the privacy APIs are used in business initiated self service applications wherein an activity or event triggers business to customer initiation.
309 Citations
10 Claims
-
1. In an electronic network, an architecture for providing privacy of consumer data during a business transaction comprising:
-
a host computer in communication with the network; a plurality of APIs resident on said host computer, wherein one of said APIs interfaces with a channel application operating on a presentation device that is in communication with the network to request access to various consumer privacy data during the business transaction, another one of said APIs interfaces with the channel application operating on the presentation device to request consumer consent to various privacy data categories during the business transaction, and a further one of said APIs interfaces with an operational application operating on the network to obtain the consumer privacy data consistent with the access to the various consumer privacy data and the consent to various privacy data categories during the business transaction; a consumer privacy access and consent log in communication with the network and for retaining consumer consents to various privacy data categories; and a data warehouse in communication with the network and for retaining consumer privacy data obtained during the business transaction and previously obtained consumer privacy data, said data warehouse interfacing with an analytical application operating on the network so that the analytical application may view consumer privacy categories retained by said data warehouse. - View Dependent Claims (2)
-
-
3. An architecture for obtaining consumer privacy data via a network comprising:
-
a host device in communication with the network and containing a first API and a second API, wherein said first API which interfaces with a channel application functioning on a presentation device in communication with the network to request privacy data parameters from a consumer, and said a second API which interfaces with the channel application operating on the presentation device to request consumer consent to various privacy data categories; and
a third API which interfaces with an operational application functioning on the network to retrieve privacy data relating to the consumer according to said privacy data parameters and the consent to various privacy data categories;a privacy access and change log in communication with said host device and for retaining said consumer privacy data parameters; and a data warehouse in communication with the network and operable to;
retain consumer privacy data; and
provide view-level access to an analytical application, wherein the analytical application interfaces with said data warehouse to analyze the data of a plurality of consumers via said view level access provided by said data warehouse. - View Dependent Claims (4, 5, 6)
-
-
7. A system for obtaining consumer privacy data from a consumer in accordance with consumer-defined consumer privacy data parameters via a network comprising:
-
a first API for communicating with a channel application to request a privacy data parameter from a consumer, a second API for communicating with a channel application for receiving consumer privacy data from the consumer in accordance with said privacy data parameters communicated through said first API; a third API interfacing with an operational application functioning on the network to retrieve privacy data relating to the consumer according to said privacy data parameters; a data warehouse for storing said consumer privacy data; and a privacy access and change log for storing said consumer privacy data parameters so that access to said stored consumer privacy data is performed in accordance with said privacy data parameters; and an analytical application coupled to the data warehouse through an interface so that the data warehouse provides the analytical application view-level access to consumer privacy data categories in accordance with the consumer privacy data parameters. - View Dependent Claims (8, 9, 10)
-
Specification