IP Library Granted Patent US 12700009
Granted Patent B2
US 12700009 · App. 18/359,952 · Granted Aug 4, 2026

Systems and methods for provisioning cryptographic digital assets for blockchain-secured retail products

Inventors: Christopher Andon (Portland, OR); Hien Tommy Pham (Beaverton, OR)
Assignee: NIKE, Inc.
G06Q30/0185G06F16/2379G06Q10/10G06Q20/0457G06Q20/36G06Q30/0633H04L9/0894H04L67/10G06Q2220/10H04L9/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12700009
App. No.
18/359,952
Granted
Aug 4, 2026
Kind
B2
Abstract

Presented are cryptographic digital assets for retail products, methods for making/using such cryptographic digital assets, and computing systems for generating, intermingling, and exchanging blockchain-protected products. A method for provisioning cryptographic digital assets associated with retail product transfers includes broadcasting notifications of a future transaction of a retail product, and receiving, over a distributed computing network from the computing devices of multiple users, requests to participate in the transaction. A select number of users is added to a virtual line associated with the retail product transaction; from the virtual line, a first user is selected to receive the retail product and a second user is selected to receive a cryptographic digital asset containing a digital retail product and a unique digital asset code. The cryptographic digital asset is transferred to the second user's digital wallet, and the unique digital asset code is recorded on a record block of a blockchain ledger.

Claims (50)

1 . A method for provisioning cryptographic digital assets, the method comprising:

receiving, via a dedicated mobile application (mobile app) operating on a personal computing device of a participant, a first notification of a future transaction of physical retail products, the physical retail products each having assigned thereto a respective cryptographic token operable to secure and track transaction of the physical retail product;

transmitting, via the mobile app over a distributed computing network to a remote computing node, a request by the participant to participate in the future transaction;

receiving, via the mobile app over the distributed computing network from the remote computing node, a second notification verifying the participant is one of a select number of users added to a virtual line or bin to participate in the future transaction of the physical retail products;

selecting, via the remote computing node:

a first subset of users from the select number of users added to the virtual line or bin, the first subset of users each designated to receive a respective one of the physical retail products; and

a second subset of users from the select number of users added to the virtual line or bin and not selected for the first subset of users, the 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;

transferring the physical retail products and the respective cryptographic tokens thereof to the first subset of users;

tracking, for a first of the transferred physical retail products, a time of custody between transfer of the respective cryptographic token to a first digital wallet of a first user and from the first digital wallet to a new digital wallet of a new user;

determining, for the first of the transferred physical retail products, the time of custody is below a predefined minimum hold time;

restricting, in response to determining the time of custody is below the predefined minimum hold time, future use of the first digital wallet by the first user;

receiving, via the mobile app from the remote computing node, a third notification verifying the participant is selected to be in the second subset of users;

receiving, via the mobile app responsive to the participant being selected to be in the second subset of users, a fourth notification confirming transfer of the respective one of the cryptographic digital assets to a respective digital wallet associated with the participant; and

receiving, via the mobile app, a fifth notification confirming transmittal of the unique digital asset code to a distributed blockchain ledger to record the transfer of the respective one of the cryptographic digital assets to the participant.

2 . The method of claim 1 , wherein each of the unique digital asset codes includes a unique code string with a private key and a public key.

3 . The method of claim 1 , wherein each of the digital objects includes a virtual representation or a digital image of one of the physical retail products, a unique design rendering of one of the physical retail objects, and/or a unique design file of one of the physical retail objects.

4 . The method of claim 1 , wherein the digital objects of the cryptographic digital assets are distinct from one another.

5 . The method of claim 1 , wherein the cryptographic digital assets include: a first asset set containing first cryptographic digital assets of a first type, and a second asset set containing second cryptographic digital assets of a second type distinct from the first type.

6 . The method of claim 5 , wherein the second subset of users includes: a first subset group each designated to receive a respective one of the first cryptographic digital assets from the first asset set, and a second subset group each designated to receive a respective one the second cryptographic digital assets from the second asset set.

7 . The method of claim 6 , wherein the first asset set includes a first number of the first cryptographic digital assets, and the second asset set includes a second number, distinct from the first number, of the second cryptographic digital assets.

8 . The method of claim 1 , further comprising receiving, via the mobile app after transfer of the respective one of the cryptographic digital assets to the respective digital wallet of the participant, an electronic message including a unique key with a unique hashed address to a unique cryptographic token.

9 . The method of claim 1 , further comprising:

transmitting, from the personal computing device of the participant to the remote computing node, activity data indicating the participant completed a predefined activity; and

receiving, via the mobile app, a new notification that the participant advanced to a new position forward in the virtual line or bin based on the received activity data.

10 . The method of claim 1 , wherein each of the cryptographic digital assets includes respective genotype data representative of an appearance trait of the digital object, the digital object including a digital shoe or a digital article of apparel.

11 . The method of claim 1 , wherein the request to participate in the future transaction includes a unique quick reference (QR) code acquired by the participant from a ticket to an event at a designated venue, a tangible object within the designated venue, or a merchandise receipt generated within the designated venue.

12 . A non-transitory computer-readable medium storing instructions executable by a personal computing device of a participant or a remote computing node, the instructions, when executed, causing operations comprising:

receiving, by the personal computing device, a first notification of a future transaction of physical retail products each having assigned thereto a respective cryptographic token operable to secure and track transaction of the physical retail product;

transmitting, by the personal computing device to the remote computing node, a request to participate in the future transaction;

receiving, by the personal computing device from the remote computing node, a second notification confirming the participant is one of a select number of users added to a virtual line or bin to participate in the future transaction of the physical retail products;

selecting, via the remote computing node:

a first subset of users from the select number of users added to the virtual line or bin, the first subset of users each designated to receive a respective one of the physical retail products; and

a second subset of users from the select number of users added to the virtual line or bin and not selected for the first subset of users, the second subset of users each designated to receive a respective one of a plurality of cryptographic digital assets, each of the cryptographic digital assets including a digital object and a unique digital asset code;

transferring, via the remote computing node, the physical retail products and the respective cryptographic tokens thereof to the first subset of users;

tracking, via the remote computing node for a first of the transferred physical retail products, a time of custody between transfer of the respective cryptographic token to a first digital wallet of a first user and from the first digital wallet to a new digital wallet of a new user;

determining, for the first of the transferred physical retail products, the time of custody is below a predefined minimum hold time;

restricting, in response to determining the time of custody is below the predefined minimum hold time, future use of the first digital wallet by the first user;

receiving, via the personal computing device from the remote computing node, a third notification verifying the participant is selected to be in the second subset of users;

receiving, responsive to the participant being selected to be in the second subset of users, a fourth notification confirming transfer of the respective one of the cryptographic digital assets to a respective digital wallet associated with the participant; and

receiving a fifth notification confirming transmittal of the unique digital asset code to a distributed blockchain ledger to record the transfer of the respective one of the cryptographic digital assets to the participant.

13 . The computer-readable medium of claim 12 , wherein each of the unique digital asset codes includes a unique code string with a private key and a public key.

14 . The computer-readable medium of claim 12 , wherein each of the digital objects includes a virtual representation or an image of one of the physical retail products, a unique design rendering of one of the physical retail objects, and/or a unique design file of one of the physical retail objects.

15 . The computer-readable medium of claim 12 , wherein the digital objects of the cryptographic digital assets are distinct from one another.

16 . The computer-readable medium of claim 12 , wherein the cryptographic digital assets include: a first asset set containing first cryptographic digital assets of a first type, and a second asset set containing second cryptographic digital assets of a second type distinct from the first type.

17 . The computer-readable medium of claim 12 , wherein the instructions further cause the controller to:

transmit, to the remote computing node, activity data indicating the participant completed a predefined activity; and

receive a new notification that the participant advanced to a new position forward in the virtual line or bin based on the received activity data.

18 . The computer-readable medium of claim 12 , wherein each of the cryptographic digital assets includes respective genotype data representative of an appearance trait of the digital object, the digital object including a digital shoe or a digital article of apparel.

19 . The computer-readable medium of claim 12 , wherein the instructions further cause the controller to receive, from the remote computing node, an electronic copy of a smart contract operable to authenticate ownership of and to track future transaction of the respective one of the cryptographic digital assets.

20 . The computer-readable medium of claim 12 , wherein the request to participate in the future transaction includes a unique quick reference (QR) code acquired by the participant from a ticket to an event at a designated venue, a tangible object within the designated venue, or a merchandise receipt generated within the designated venue.