US 12,319,005 B2
Systems and methods for verifying additive manufacturing workflows
Juan Carlos Flores Perez, The Woodlands, TX (US); Mikhail Gladkikh, Conroe, TX (US); and Muhammad Faisal Iqbal, Richmond, TX (US)
Assigned to Baker Hughes Oilfield Operations LLC, Houston, TX (US)
Filed by Baker Hughes Oilfield Operations LLC, Houston, TX (US)
Filed on Nov. 10, 2021, as Appl. No. 17/454,349.
Claims priority of provisional application 63/188,955, filed on May 14, 2021.
Prior Publication US 2022/0363006 A1, Nov. 17, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. B29C 64/393 (2017.01); B29C 64/386 (2017.01); B33Y 50/00 (2015.01); B33Y 50/02 (2015.01); G01N 23/046 (2018.01); G05B 19/4099 (2006.01); G06F 16/27 (2019.01); G06F 16/28 (2019.01); G06Q 10/0633 (2023.01); G06Q 10/0639 (2023.01); G06Q 10/087 (2023.01); G06Q 20/38 (2012.01); G06Q 20/40 (2012.01); G06Q 30/018 (2023.01); G06Q 30/0601 (2023.01); G06Q 50/04 (2012.01); H04L 9/32 (2006.01); H04L 9/00 (2022.01)
CPC B29C 64/393 (2017.08) [B29C 64/386 (2017.08); B33Y 50/00 (2014.12); B33Y 50/02 (2014.12); G01N 23/046 (2013.01); G05B 19/4099 (2013.01); G06F 16/27 (2019.01); G06F 16/28 (2019.01); G06Q 10/0633 (2013.01); G06Q 10/06395 (2013.01); G06Q 10/087 (2013.01); G06Q 20/38215 (2013.01); G06Q 20/389 (2013.01); G06Q 20/401 (2013.01); G06Q 30/018 (2013.01); G06Q 30/0185 (2013.01); G06Q 30/0631 (2013.01); G06Q 50/04 (2013.01); H04L 9/3236 (2013.01); G05B 2219/49023 (2013.01); G06Q 2220/00 (2013.01); G06Q 2220/18 (2013.01); H04L 9/50 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a memory device storing instructions that, when executed by a processor, cause the processor to:
accept pre-manufacture verification of manufacturer capabilities and product precursors for a product to be additively manufactured;
update a blockchain to associate the pre-manufacture verification of manufacturer capabilities and product precursors with an encrypted, secure identifier for the product to be additively manufactured utilizing a secure, distributed transaction ledger;
generate discrete packets of operational parameters to enable an additive manufacturing device to manufacture the product, each packet comprising operational parameters to enable the additive manufacturing device to manufacture a respective portion of the product;
encrypt and send respective packets of operational parameters to a network-connected additive manufacturing device, the respective packets being sent for only after receipt of confirmation that at least another previous packet is complete and associated operational parameters for the at least another previous packet have been deleted, a time from completion of the at least another previous packet being sufficient to ensure that another respective portion of the product to be manufactured responsive to execution of a subsequent packet may begin without interruption in an additive manufacturing process;
accept in-manufacture verification of operational parameters utilized by the additive manufacturing device when manufacturing the product; and
update the blockchain to associate the in-manufacture verification of the operational parameters with the encrypted, secure identifier utilizing the secure, distributed transaction ledger.