CPC G06Q 30/0185 (2013.01) [G06F 16/2379 (2019.01); G06Q 10/10 (2013.01); G06Q 20/0457 (2013.01); G06Q 20/36 (2013.01); G06Q 30/0633 (2013.01); H04L 9/0894 (2013.01); H04L 67/10 (2013.01); G06Q 2220/10 (2013.01); H04L 9/50 (2022.05)] | 25 Claims |
1. A computing system for provisioning cryptographic digital assets, the computing system comprising:
a communications device configured to connect with a distributed computing network;
a data storage device configured to store user data for use in a virtual line or bin associated with a future transaction of physical retail products; and
a server computer operatively connected to the communications device and the data storage device, the server computer being programmed to:
broadcast, over the distributed computing network, an electronic notification of the future transaction of the physical retail products;
receive, over the distributed computing network from personal computing devices of multiple users, requests to participate in the future transaction;
add a select number of the users to the virtual line or bin associated with the future transaction of the physical retail products;
select, from the users added to the virtual line or bin, a first subset of users each designated to receive a respective one of the physical retail products;
select, from the users added to the virtual line or bin and not selected for the first subset of users, a second subset of users each designated to receive a respective one of the cryptographic digital assets, each of the cryptographic digital assets including a digital object and a unique digital asset code;
request transfer of each of the cryptographic digital assets to a respective digital wallet of a corresponding one of the users of the second subset of users; and
transmit each of the unique digital asset codes to a distributed blockchain ledger to record, on a distinct record block, the transfer of the cryptographic digital asset to the corresponding one of the users of the second subset of users.
|