System and method for implementing a trusted identity broker solution to protect customer identity
The invention relates to a trusted identity broker system to protect customer personal information and monetize direct marketing. According to an embodiment of the present invention, the innovative trusted identity broker solution receives a customer identifier and a merchant specific code via the customer mobile application from the customer responsive to a customer transaction request; generates a customer token that defines a customer-merchant relationship; transmits the customer token to the merchant entity; receives customer authorization from the merchant entity; and transmits authorization to the customer mobile application to effectuate the customer transaction request.
1. A system for implementing a trusted identity service, the system comprising:
a first communication interface that communicates to a customer via a customer mobile application on a mobile device;
a second communication interface that communicates with a merchant entity; and
a processor, coupled to the first communication interface and the second communication interface, configured to perform the steps comprising:
receiving a customer identifier and a merchant specific code via one or more of scanning a QR code and a nearfield communication in the customer mobile application from the customer responsive to a customer transaction request wherein the customer transaction request is initiated with a credit card swipe;
generating a customer token, based on the customer identifier and merchant specific code, that defines a customer-merchant relationship and validates the existence and veracity of one or more pieces of personally identifiable information for the customer;
transmitting the customer token to the merchant entity;
receiving customer authorization from the merchant entity; and
transmitting authorization to the customer mobile application to effectuate the customer transaction request.
2. The system of claim 1 , wherein the processor is further configured to perform the steps comprising:
receiving a customer token, a message and a transaction request from the merchant entity; and
transmitting the message to the customer associated with the customer token to enable the message to display on the customer mobile application.
3. The system of claim 2 , wherein the transaction request comprises a transaction fee.
4. The system of claim 1 , wherein the customer transaction request occurs at a merchant store location.
5. The system of claim 1 , wherein the customer transaction request occurs via an online website.
6. The system of claim 1 , wherein the customer authorization verifies that the customer has a valid account and is in good standing.
7. The system of claim 1 , wherein the authorization to effectuate the customer transaction request comprises enrollment in a customer loyalty program.
8. The system of claim 1 , wherein the authorization to effectuate the customer transaction request comprises a discount to be applied to the customer transaction request.
9. The system of claim 1 , wherein the customer identifies one or more preferences that determine how a merchant entity can communicate with the customer.
10. The system of claim 9 , wherein the one or more preferences comprise mode of communication and type of communication associated with the merchant entity.
11. A method for implementing a trusted identity service, the method comprising the steps of:
receiving, via a first communication interface, a customer identifier and a merchant specific code via one or more of scanning a QR code and a nearfield communication in a customer mobile application from the customer responsive to a customer transaction request wherein the customer transaction request is initiated with a credit card swipe;
generating a customer token, based on the customer identifier and merchant specific code, that defines a customer-merchant relationship and validates the existence and veracity of one or more pieces of personally identifiable information for the customer;
transmitting, via a second communication interface, the customer token to the merchant entity;
receiving, via the second communication interface, customer authorization from the merchant entity; and
transmitting, via the first communication interface, authorization to the customer mobile application to effectuate the customer transaction request.
12. The method of claim 11 , further comprising the steps of:
receiving a customer token, a message and a transaction request from the merchant entity; and
transmitting the message to the customer associated with the customer token to enable the message to display on the customer mobile application.
13. The method of claim 12 , wherein the transaction request comprises a transaction fee.
14. The method of claim 11 , wherein the customer transaction request occurs at a merchant store location.
15. The method of claim 11 , wherein the customer transaction request occurs via an online web site.
16. The method of claim 11 , wherein the customer authorization verifies that the customer has a valid account and is in good standing.
17. The method of claim 11 , wherein the authorization to effectuate the customer transaction request comprises enrollment in a customer loyalty program.
18. The method of claim 11 , wherein the authorization to effectuate the customer transaction request comprises a discount to be applied to the customer transaction request.
19. The method of claim 11 , wherein the customer identifies one or more preferences that determine how a merchant entity can communicate with the customer.
20. The method of claim 19 , wherein the one or more preferences comprise mode of communication and type of communication associated with the merchant entity.