US 12,277,548 B2
System and method of multi-round token distribution using a blockchain network
Silvia Bartolucci, London (GB); and Daniel Joseph, London (GB)
Assigned to NCHAIN LICENSING AG, Zug (CH)
Filed by nChain Licensing AG, Zug (CH)
Filed on Feb. 5, 2024, as Appl. No. 18/433,241.
Application 18/433,241 is a continuation of application No. 17/870,732, filed on Jul. 21, 2022, granted, now 12,131,313.
Application 17/870,732 is a continuation of application No. 16/625,517, granted, now 11,397,943, issued on Jul. 26, 2022, previously published as PCT/IB2018/054505, filed on Jun. 19, 2018.
Claims priority of application No. 1709868 (GB), filed on Jun. 20, 2017; and application No. 1709871 (GB), filed on Jun. 20, 2017.
Prior Publication US 2024/0265372 A1, Aug. 8, 2024
Int. Cl. G06Q 20/36 (2012.01); G06Q 20/38 (2012.01); G06Q 20/40 (2012.01); H04L 9/32 (2006.01); G06Q 20/02 (2012.01); H04L 9/00 (2022.01)
CPC G06Q 20/3674 (2013.01) [G06Q 20/3676 (2013.01); G06Q 20/3827 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/401 (2013.01); H04L 9/3215 (2013.01); H04L 9/3239 (2013.01); H04L 9/3236 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01)] 20 Claims
OG exemplary drawing
 
11. A computing device to initiate a token transfer process that includes a plurality of participating nodes, the computing device comprising:
memory;
a network interface to provide network connectivity; and
a processor configured to carry out a method comprising:
joining a token transfer process as a participating node in the indirect anonymous transfer protocol;
obtaining a list of indirect token transactions for which the first node is either an input node or an output node for in the indirect anonymous transfer protocol;
generating, in collaboration with other participating nodes of the indirect anonymous transfer protocol, a commitment channel between the first node and each of the other participating nodes for which an indirect token transaction identified in the list obtained by the first node; and
collaborating with all the other participating nodes and executing the indirect token transactions in which the first node is involved, using the generated commitment channels.