CPC G06F 21/6245 (2013.01) [G06F 9/547 (2013.01); G06F 16/27 (2019.01); G06F 21/64 (2013.01); H04L 9/3239 (2013.01); H04L 9/50 (2022.05)] | 6 Claims |
1. A method for propagating consumer consents through a distributed ledger system comprising a plurality of peer nodes, comprising the method steps of:
a. at an original data server, collecting an item of consumer data and a consumer consent, wherein the consumer consent comprises data indicative of whether a consumer has consented to use of personal data concerning such consumer;
b. calling a first consent application programming interface (API) at one of the plurality of peer nodes to enter the consumer consent and a consumer identifier (consumer ID) in a consent ledger at such peer node;
c. syncing the consumer consent and consumer ID in the consent ledger at such peer node with each of the other peer nodes;
d. transferring the consumer data from the original data server to a transferee server;
e. calling a first data transfer API at one of the peer nodes to enter data transfer data into a data transfer ledger at such peer node; and
f. syncing the data transfer data in the consent ledger at such peer node with each of the other peer nodes.
|