US 12,118,544 B2
Blockchain tracking of a physical diamond token
Cormac L. Kinney, New York, NY (US)
Assigned to Diamond Standard Inc., New York, NY (US)
Filed by Diamond Standard Inc., New York, NY (US)
Filed on Nov. 4, 2020, as Appl. No. 17/089,560.
Claims priority of provisional application 62/930,425, filed on Nov. 4, 2019.
Claims priority of provisional application 62/930,483, filed on Nov. 4, 2019.
Claims priority of provisional application 62/930,391, filed on Nov. 4, 2019.
Claims priority of provisional application 62/930,420, filed on Nov. 4, 2019.
Claims priority of provisional application 62/930,396, filed on Nov. 4, 2019.
Claims priority of provisional application 62/930,405, filed on Nov. 4, 2019.
Prior Publication US 2021/0133728 A1, May 6, 2021
Int. Cl. G06Q 20/36 (2012.01); G06F 16/22 (2019.01); G06F 16/2457 (2019.01); G06F 16/28 (2019.01); G06Q 20/06 (2012.01); G06Q 20/38 (2012.01); G06Q 30/018 (2023.01); G06Q 30/08 (2012.01); G06Q 40/04 (2012.01); H04L 9/06 (2006.01); H04L 9/14 (2006.01); H04L 9/30 (2006.01); H04L 9/32 (2006.01); H04W 12/06 (2021.01); H04L 9/00 (2022.01)
CPC G06Q 20/3825 (2013.01) [G06F 16/2264 (2019.01); G06F 16/24578 (2019.01); G06F 16/28 (2019.01); G06F 16/285 (2019.01); G06Q 20/0658 (2013.01); G06Q 20/3672 (2013.01); G06Q 20/3674 (2013.01); G06Q 20/3678 (2013.01); G06Q 20/3829 (2013.01); G06Q 30/0185 (2013.01); G06Q 30/08 (2013.01); G06Q 40/04 (2013.01); H04L 9/0618 (2013.01); H04L 9/0637 (2013.01); H04L 9/14 (2013.01); H04L 9/30 (2013.01); H04L 9/3213 (2013.01); H04L 9/3278 (2013.01); H04W 12/06 (2013.01); G06Q 20/0655 (2013.01); G06Q 20/389 (2013.01); G06Q 30/018 (2013.01); G06Q 2220/00 (2013.01); H04L 9/50 (2022.05)] 22 Claims
OG exemplary drawing
 
1. A method comprising:
linking a secured container including diamonds and taggants as a hardware security module to a cryptographic token, wherein the cryptographic token exists on a first blockchain data structure as associated with a first cryptographic wallet; and
transferring the cryptographic token from the first cryptographic wallet on the first blockchain data structure to a second cryptographic wallet that exists on a second blockchain data structure, wherein the cryptographic token is prevented via a secured container smart contract from further transfers on the first blockchain data structure unless the cryptographic token is returned to the first cryptographic wallet on the first blockchain data structure, the transferring based on authorization including all of:
registration of the secured container smart contract associated with the cryptographic token on the second blockchain data structure;
a private key of the first cryptographic wallet; and
an optical validation, performed via a mobile device, of the secured container based on a computational measurement of positioning and size of the diamonds and taggants, wherein the optical validation includes:
receiving image data of a three-dimensional (3D) shape of the secured container from a camera device included in the mobile device, wherein the image data includes multiple consecutive perspectives of the 3D shape of the secured container captured by the camera device via real-time rotation of the secured container;
determining the received image data includes the multiple consecutive perspectives of the same secured container; and
performing optical validation of the secured container confirming that the same secured container is physically presented based on the received image data including the multiple consecutive perspectives of the secured container.