US 11,681,992 B2
Blockchain-based supply chain payment network
Jun Yan, Palo Alto, CA (US)
Assigned to TraDove, Inc., Palo Alto, CA (US)
Filed by TraDove, Inc., Palo Alto, CA (US)
Filed on Nov. 17, 2020, as Appl. No. 16/950,468.
Claims priority of provisional application 63/114,459, filed on Nov. 16, 2020.
Prior Publication US 2022/0156726 A1, May 19, 2022
Int. Cl. G06Q 20/38 (2012.01); G06Q 20/06 (2012.01); G06Q 20/36 (2012.01); G06Q 10/0631 (2023.01); G06Q 30/0601 (2023.01); G06Q 20/02 (2012.01); H04L 9/08 (2006.01); G06F 16/27 (2019.01); H04L 9/00 (2022.01)
CPC G06Q 20/065 (2013.01) [G06Q 10/06315 (2013.01); G06Q 20/02 (2013.01); G06Q 20/06 (2013.01); G06Q 20/3678 (2013.01); G06Q 20/389 (2013.01); G06Q 30/0633 (2013.01); G06F 16/27 (2019.01); G06Q 20/381 (2013.01); G06Q 2220/00 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A computer-implemented method for managing supply chain payment transactions in a first supply chain associated with a first company based on a first blockchain network associated with the first company, the method comprising:
storing, by a T-node, (i) a first blockchain configured to record supply chain payment transactions that occur in the first supply chain, the first supply chain including the first company and (ii) a second blockchain configured to record supply chain payment transactions that occur in a second supply chain, the second supply chain including a second company;
wherein the T-node is (i) a node connected to a first blockchain network, the node in the first blockchain network comprising a first virtual machine running on a first computing system, and (ii) a node connected to a second blockchain network, the node in the second blockchain network comprising a second virtual machine running on the first computing system;
wherein the T-node is controlled by a company within both (i) the first supply chain and (ii) the second supply chain; and
wherein the first blockchain is a distributed database that includes a plurality of data records that each represent a supply chain payment transaction within the first supply chain, and the second blockchain is a distributed database that includes a plurality of data records that each represent a supply chain payment transaction within the second supply chain;
determining, by the T-node, a first data record describing a supply chain payment transaction between entities included in the first supply chain, wherein the supply chain payment transaction corresponds to one of: a payment from a first I-node that is a node in the first blockchain network to a first U-node within the first blockchain network, the first I-node controlled by the first company and the first U-node controlled by a first tier supplier to the first company, and a payment from the first U-node within the first blockchain network to a second U-node within the first blockchain network, the U-node controlled by the first tier suppler to the first company and the second U-node controlled by a second tier suppler to the first company;
the determining being based on a notification to the T-node from the first I-node, wherein the payment is based on payment tokens minted by the first I-node for circulation in the first supply chain, and wherein the payment tokens are redeemable through the first I-node;
and verifying, by the T-node, the data record that represents the supply chain payment transaction between the entities within the first supply chain, wherein the first data record is posted to the first blockchain that records supply chain payment transactions that occur in the first supply chain.