Patent AU-2020202699-B2 (AU)
Title: Decentralized supply chain for three-dimensional printing based on distributed ledger technology
Inventor: KUMAR PRAVESH
IPC: G06F17/40
Filed: 2020-04-22
Granted: 2021-06-17
Abstract: A system including a printability analyzer, executed by at least one hardware 
processor, that ascertains, from an electronic three-dimensional printing file for a three
dimensional part to be printed, three-dimensional printing constraints that include a design 
constraint, a material constraint, and a dimension constraint, ascertains a plurality of 
attributes for each three-dimensional printer of a plurality of three-dimensional printers, 
compares the three-dimensional printing constraints from the electronic three-dimensional 
printing file for the three-dimensional part to be printed to each attribute of the plurality of 
attributes for each three-dimensional printer of the plurality of three-dimensional printers, 
and determines, based on the comparison, whether the three-dimensional part is printable 
by at least one three-dimensional printer of the plurality of three-dimensional printers or not 
printable by any three-dimensional printer of the plurality of three-dimensional printers, a 
print evaluator, executed by the at least one hardware processor, that either a) ascertains, 
based on a determination that the three-dimensional part is printable by the at least one 
three-dimensional printer of the plurality of three-dimensional printers, costs associated 
with three-dimensional printing of the three-dimensional part and non-three-dimensional 
printing based manufacturing of the three-dimensional part, and determines, based on an 
analysis of the costs associated with the three-dimensional printing of the three
dimensional part and the non-three-dimensional printing based manufacturing of the three
dimensional part, whether the three-dimensional part is to be printed by the at least one 
three-dimensional printer of the plurality of three-dimensional printers, or b) determines, 
based on a determination that the three-dimensional part is not printable by any three
dimensional printer of the plurality of three-dimensional printers, whether the design 
constraint or the material constraint of the three-dimensional part to be printed is not 
respectively met by a design attribute or a material attribute of any three-dimensional 
printer of the plurality of three-dimensional printers, and i. based on a determination that 
the design constraint of the three-dimensional part to be printed is not met by the design 
attribute of any three-dimensional printer of the plurality of three-dimensional printers, 
specifies a redesign for the three-dimensional part to be printed to meet the design
attribute of at least one three-dimensional printer of the plurality of three-dimensional 
printers, or ii. based on a determination that the material constraint of the three
dimensional part to be printed is not met by the material attribute of any three-dimensional 
printers, specifies an alternate material for the three-dimensional part to be printed to meet 
the material attribute of at least one three-dimensional printer of the plurality of three
dimensional printers, and determines, based on the redesign for the three-dimensional part 
to be printed meeting the design attribute of at least one three dimensional printer of the 
plurality of three-dimensional printers or based on the alternate material for the three
dimensional part to be printed meeting the material attribute of at least one three
dimensional printer of the plurality of three-dimensional printers, whether the three
dimensional part is to be printed by the at least one three-dimensional printer of the 
plurality of three-dimensional printers, and a digital integrator, executed by the at least one 
hardware processor, that ascertains, based on a determination that the three-dimensional 
part is to be printed by the at least one three-dimensional printer of the plurality of three
dimensional printers, the electronic three-dimensional printing file for the three-dimensional 
part to be printed, controls, by a distributed electronic ledger including a blockchain 
network, execution of the electronic three-dimensional printing file for the three-dimensional 
part to be printed, and controls, by the distributed electronic ledger and based on the 
execution of the electronic three-dimensional printing file for the three-dimensional part to 
be printed, printing of the three-dimensional part.
1/34 
zO z ( O0c 0c 
LU 0z w 0z~ U)~c 
J) (NJ 7 Z Z <J Z Z < 
00 
< << 
LL 0 U < 
(W D DO 
NC)H (Z HH 
- 0= Zn < 0 0WV 
FI0 N____<_0_w 
-j -j z QCJ) 
-: H U)m0 zz 0L 
LL= E3Z C)O 0C) 
I LWLJo~H o 
Z wu 00 0 z 0 . z _W0U 
<5 i : 0 jF --I