CPC G06Q 30/0235 (2013.01) [G06F 16/2379 (2019.01); G06N 20/00 (2019.01); G06Q 30/0239 (2013.01)] | 15 Claims |
1. A system, comprising:
a digital wallet associated with a blockchain ledger;
a processor; and
a memory on which are stored machine readable instructions that when executed by the processor, configures the processor to:
execute an artificial intelligence (AI) model stored in a blockchain smart contract installed on the blockchain ledger based on tracked product exploration activity of the user device and pre-arranged trade promotions of a manufacturer to generate a token distribution plan for the user;
generate, via the blockchain smart contract, a plurality of trade promotion tokens based on the created token distribution plan, and store the plurality of trade promotional tokens with expiration timestamps via hash-linked blocks on the blockchain ledger, wherein the processor is configured to remove personal data from the plurality of trade promotion tokens prior to storing the plurality of trade promotion tokens and the expiration timestamps within the hash-linked blocks on the blockchain ledger;
distribute the plurality of trade promotion tokens to the digital wallet;
detect delivery of a trade promotion token from the digital wallet via the blockchain ledger;
update the model via reinforcement learning based on the plurality of trade promotion tokens distributed to the mobile application on the user device;
store the updated model on the blockchain ledger; and
execute the updated model on additional product exploration data to generate a plurality of additional promotion tokens and store the plurality of additional promotion tokens within the hash-linked blocks on the blockchain ledger.
|