Product exploration-based promotion
AssigneeInternational Business Machines Corporation
InventorsYedendra Shrinivasan, Krishna Chaitanya Ratakonda, Rakesh Mohan
Life of this patent
Estimating the term…
Abstract
An example operation may include one or more of detecting, by a promotion processor node, a delivery of a trade promotion token by a retailer node on a blockchain, and executing, by the promotion processor node, a smart contract to: apply the trade promotion token to a purchase item and transfer incentive assets based on the trade promotion token to the retailer node and to a corresponding manufacturer node.
Claims15
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.
A method, comprising:
- establishing a connection with a digital wallet on a use device, the digital wallet being associated with a blockchain ledger;
- executing 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;
- generating, via the blockchain smart contract, a plurality of trade promotion tokens based on the created token distribution plan, and storing the plurality of trade promotion tokens with the expiration timestamps within 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;
- distributing the plurality of trade promotion tokens to the digital wallet;
- detecting delivery of a trade promotion token from the digital wallet via the blockchain ledger;
- updating the model via reinforcement learning based on the plurality of trade promotion tokens distributed to the mobile application on the user device;
- storing the updated model on the blockchain ledger;
- and
- executing the updated model on additional product exploration data to generate a plurality of additional promotion tokens and storing the plurality of additional promotion tokens within the hash-linked blocks on the blockchain ledger.
A non-transitory computer readable medium comprising instructions, that when read by a processor, cause the processor to perform a method including:
- establishing a connection with a digital wallet on a user device, the digital wallet being associated with a blockchain ledger;
- executing 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;
- generating a plurality of trade promotion tokens based on the created token distribution plan, and storing the plurality of trade promotion tokens with the expiration timestamps within hash-linked blocks on the blockchain ledger, wherein the storing comprises removing 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;
- distributing the plurality of trade promotion tokens to the digital wallet;
- detecting delivery of a trade promotion token from the digital wallet via the blockchain ledger;
- updating the model via reinforcement learning based on the plurality of trade promotion tokens distributed to the mobile application on the user device;
- storing the updated model on the blockchain ledger;
- and
- executing the updated model on additional product exploration data to generate a plurality of additional promotion tokens and storing the plurality of additional promotion tokens within the hash-linked blocks on the blockchain ledger.
Dependencies are inferred from the claim text.