Mediating customer-driven exchange of access to personal data for personalized merchant offers
First Claim
1. A method, comprising computer hardware performing operations comprising:
- receiving a purchase objective from a customer;
assigning to the purchase objective a respective customer session identifier that uniquely identifies the purchase objective;
associating the customer session identifier with a privacy policy established by the customer;
notifying a merchant of the purchase objective;
receiving from the merchant one or more queries for personal information associated with the customer;
validating ones of the received queries that are associated with the purchase objective;
for each of the validated queries,retrieving the privacy policy based on the customer session identifier,retrieving information matching the query from personal data relating to the customer and comprising historical data relating to prior purchases by the customer from different merchants, subject to data access restrictions specified by the privacy policy established by the customer, wherein the retrieving comprises identifying merchant-specific data access restrictions associated with a merchant identifier identifying the merchant, and applying the identified data access restrictions to the information matching the validated ones of the queries, andtransmitting the retrieved information to the merchant;
receiving from the merchant an offer that satisfies the purchase objective; and
presenting the offer to the customer.
1 Assignment
0 Petitions
Accused Products
Abstract
A purchase objective is received from a customer. A merchant is notified of the purchase objective. One or more queries for personal information associated with the customer are received from the merchant. Ones of the received queries that are associated with the purchase objective are validated. For each of the validated queries, information matching the query is retrieved from personal data relating to the customer subject to data access restrictions specified by a privacy policy established by the customer, and the retrieved information is transmitted to the merchant. An offer that satisfies the purchase objective is received from the merchant. The offer is presented to the customer.
-
Citations
13 Claims
-
1. A method, comprising computer hardware performing operations comprising:
-
receiving a purchase objective from a customer; assigning to the purchase objective a respective customer session identifier that uniquely identifies the purchase objective; associating the customer session identifier with a privacy policy established by the customer; notifying a merchant of the purchase objective; receiving from the merchant one or more queries for personal information associated with the customer; validating ones of the received queries that are associated with the purchase objective; for each of the validated queries, retrieving the privacy policy based on the customer session identifier, retrieving information matching the query from personal data relating to the customer and comprising historical data relating to prior purchases by the customer from different merchants, subject to data access restrictions specified by the privacy policy established by the customer, wherein the retrieving comprises identifying merchant-specific data access restrictions associated with a merchant identifier identifying the merchant, and applying the identified data access restrictions to the information matching the validated ones of the queries, and transmitting the retrieved information to the merchant; receiving from the merchant an offer that satisfies the purchase objective; and presenting the offer to the customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising computer hardware performing operations comprising:
-
receiving a purchase objective from a customer; notifying a merchant of the purchase objective; receiving from the merchant one or more queries for personal information associated with the customer; validating ones of the received queries that are associated with the purchase objective, wherein the validating comprises invalidating those queries that are received outside a finite customer-merchant session time period; for each of the validated queries, retrieving information matching the query from personal data relating to the customer subject to data access restrictions specified by a privacy policy established by the customer, and transmitting the retrieved information to the merchant; receiving from the merchant an offer that satisfies the purchase objective; and presenting the offer to the customer. - View Dependent Claims (12, 13)
-
Specification