IP Library Granted Patent US 12,330,231
Granted Patent B2
US 12,330,231 · App. 18/492,742 · Granted Jun 17, 2025

Cloud controlled laser fabrication

Inventors: Daniel Shapiro (Mercer Island, WA); Mark Gosselin (Seattle, WA); Anthony Wright (Seattle, WA); Dean Putney (Seattle, WA); Timothy Ellis (Everett, WA); Lauren Banka (Seattle, WA)
Assignee: Glowforge, Inc.
B23K26/032B23K10/006B23K26/08B23K26/082B23K26/0853B23K26/0876B23K26/38B23K37/0211B23K37/0235B23K37/0408B23Q17/22G05B19/18G05B19/402G05B19/406G06F21/121B33Y50/00G05B2219/31186G05B2219/32001G05B2219/36053G05B2219/36199G05B2219/37359G05B2219/37555G05B2219/42307G05B2219/45041G05B2219/45212Y02P80/40Y02P90/80
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,330,231
App. No.
18/492,742
Granted
Jun 17, 2025
Kind
B2
Abstract

An execution plan segment of an execution plan can be received at a control unit of a computer numerically controlled machine from a general purpose computer. The execution plan segment can define operations for causing movement of a moveable head of the computer numerically controlled machine to deliver electromagnetic energy to effect a change in a material within an interior space of the computer numerically controlled machine. The execution plan segment can include a predefined safe pausing point from which the execution plan can be restarted while minimizing a difference in appearance of a finished work-product relative to if a pause and restart are not necessary. Operations of the computer numerically controlled machine can be commenced only after determining that the execution plan segment has been received up to and including the predefined safe pausing point by the computer numerically controlled machine.

Claims (40)

1. A computing system comprising:

at least one processor;

at least one non-transitory computer-readable medium; and

program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the computing system is configured to:

receive, via a client device, user input indicating a design for a project for fabrication via a computer-numerically-controlled (CNC) machine on a material, wherein the user input indicates (i) a first portion of the design that corresponds to project material that is to be included in the project after fabrication and (ii) a second portion of the design that corresponds to material that is to be separated from the project material during fabrication of the project on the material;

based on the design, determine (i) a first portion of the material that is project material that is to be included in the project after fabrication and (ii) a second portion of the material that is material that is to be separated from the project material during fabrication of the project on the material; and

cause a visual representation of the design to be presented via the client device, wherein the visual representation of the design is at least partially overlaying an image of the material, wherein the visual representation of the design comprises (i) a first portion that corresponds to the first portion of the material and (ii) a second portion that corresponds to the second portion of the material, and wherein the first portion of the visual representation is visually distinct from the second portion of the visual representation.

2. The computing system of claim 1 , wherein the second portion of the material comprises (i) kerf scrap material that is to be removed during fabrication of the project on the material and (ii) other material that is to be separated from the project material by removal of the kerf scrap material during fabrication of the project on the material.

3. The computing system of claim 1 , wherein the first portion of the visual representation overlays the image of the material.

4. The computing system of claim 1 , further comprising program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the computing system is configured to:

determine a type of the material based on at least one of (i) receiving, via the client device, user input that indicates the type of the material, (ii) receiving, via the CNC machine, data indicating an image of the material captured via one or more sensors of the CNC machine, or (iii) receiving, via the CNC machine, data indicating an image of an identifier for the material captured via the one or more sensors of the CNC machine.

5. The computing system of claim 4 , further comprising program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the computing system is configured to:

obtain the image of the material based on the determined type of the material.

6. The computing system of claim 1 , further comprising program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the computing system is configured to:

predict one or more fabrication effects on the first portion of the material, wherein the first portion of the visual representation that corresponds to the first portion of the material includes the one or more predicted fabrication effects on the first portion of the material.

7. The computing system of claim 1 , wherein the visual representation of the design that is presented at least partially overlaying the image of the material is a 3D visual representation.

8. The computing system of claim 1 , wherein the computing system is connected to the CNC machine via a network connection.

9. The computing system of claim 1 , further comprising program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the computing system is configured to receive, via the client device, a user request to view the visual representation of the design; and

wherein the program instructions that are executable by the at least one processor such that the computing system is configured to cause the visual representation of the design to be presented via the client device comprise program instructions that are executable by the at least one processor such that the computing system is configured to cause the visual representation of the design to be presented via the client device based on receiving, via the client device, the user request to view the visual representation of the design.

10. The computing system of claim 1 , wherein the computing system comprises the client device.

11. A non-transitory computer-readable medium, wherein the non-transitory computer-readable medium is provisioned with program instructions that, when executed by at least one processor, cause a computing system to:

receive, via a client device, user input indicating a design for a project for fabrication via a computer-numerically-controlled (CNC) machine on a material, wherein the user input indicates (i) a first portion of the design that corresponds to project material that is to be included in the project after fabrication and (ii) a second portion of the design that corresponds to material that is to be separated from the project material during fabrication of the project on the material;

based on the design, determine (i) a first portion of the material that is project material that is to be included in the project after fabrication and (ii) a second portion of the material that is material that is to be separated from the project material during fabrication of the project on the material; and

cause a visual representation of the design to be presented via the client device, wherein the visual representation of the design is at least partially overlaying an image of the material, wherein the visual representation of the design comprises (i) a first portion that corresponds to the first portion of the material and (ii) a second portion that corresponds to the second portion of the material, and wherein the first portion of the visual representation is visually distinct from the second portion of the visual representation.

12. The non-transitory computer-readable medium of claim 11 , wherein the second portion of the material comprises (i) kerf scrap material that is to be removed during fabrication of the project on the material and (ii) other material that is to be separated from the project material by removal of the kerf scrap material during fabrication of the project on the material.

13. The non-transitory computer-readable medium of claim 11 , wherein the first portion of the visual representation overlays the image of the material.

14. The non-transitory computer-readable medium of claim 11 , wherein the non-transitory computer-readable medium is also provisioned with program instructions that, when executed by at least one processor, cause the computing system to:

determine a type of the material based on at least one of (i) receiving, via the client device, user input that indicates the type of the material, (ii) receiving, via the CNC machine, data indicating an image of the material captured via one or more sensors of the CNC machine, or (iii) receiving, via the CNC machine, data indicating an image of an identifier for the material captured via the one or more sensors of the CNC machine.

15. The non-transitory computer-readable medium of claim 14 , wherein the non-transitory computer-readable medium is also provisioned with program instructions that, when executed by at least one processor, cause the computing system to:

obtain the image of the material based on the determined type of the material.

16. A method implemented by a computing system, the method comprising:

receiving, via a client device, user input indicating a design for a project for fabrication via a computer-numerically-controlled (CNC) machine on a material, wherein the user input indicates (i) a first portion of the design that corresponds to project material that is to be included in the project after fabrication and (ii) a second portion of the design that corresponds to material that is to be separated from the project material during fabrication of the project on the material;

based on the design, determining (i) a first portion of the material that is project material that is to be included in the project after fabrication and (ii) a second portion of the material that is material that is to be separated from the project material during fabrication of the project on the material; and

causing a visual representation of the design to be presented via the client device, wherein the visual representation of the design is at least partially overlaying an image of the material, wherein the visual representation of the design comprises (i) a first portion that corresponds to the first portion of the material and (ii) a second portion that corresponds to the second portion of the material, and wherein the first portion of the visual representation is visually distinct from the second portion of the visual representation.

17. The method of claim 16 , wherein the second portion of the material comprises (i) kerf scrap material that is to be removed during fabrication of the project on the material and (ii) other material that is to be separated from the project material by removal of the kerf scrap material during fabrication of the project on the material.

18. The method of claim 16 , wherein the first portion of the visual representation overlays the image of the material.

19. The method of claim 16 , further comprising:

determining a type of the material based on at least one of (i) receiving, via the client device, user input that indicates the type of the material, (ii) receiving, via the CNC machine, data indicating an image of the material captured via one or more sensors of the CNC machine, or (iii) receiving, via the CNC machine, data indicating an image of an identifier for the material captured via the one or more sensors of the CNC machine.

20. The method of claim 19 , further comprising:

obtaining the image of the material based on the determined type of the material.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2026
From: LASER EQUIPMENT COMPANY (ABC), LLC
To: PURPLEVINE IP SINGAPORE PTE. LTD.
Reel/Frame 073443/0437 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2026
From: PURPLEVINE IP SINGAPORE PTE. LTD.
To: MAKEBLOCK HONGKONG HOLDING LIMITED
Reel/Frame 073443/0896 →
RELEASE OF SECURITY INTEREST Recorded Jan 7, 2026
From: JPMORGAN CHASE BANK, N.A.
To: LASER EQUIPMENT COMPANY (ABC), LLC
Reel/Frame 073398/0822 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2026
From: GLOWFORGE INC.
To: LASER EQUIPMENT COMPANY (ABC), LLC
Reel/Frame 073369/0869 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2024
From: SHAPIRO, DANIEL; GOSSELIN, MARK; WRIGHT, ANTHONY; PUTNEY, DEAN; ELLIS, TIMOTHY; BANKA, LAUREN
To: GLOWFORGE INC.
Reel/Frame 067832/0286 →
SUPPLEMENT NO. 1 TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 13, 2024
From: GLOWFORGE INC.; GLOWFORGE INTERNATIONAL INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 067385/0141 →
Continuity (10)
Continuation 17350789 · Jun 17, 2021
Continuation 16442198 · Jun 14, 2019
Continuation 15334120 · Oct 25, 2016
Continuation PCTUS2016017904 · Feb 12, 2016
Provisional Application 62115562 · Feb 12, 2015
Provisional Application 62115571 · Feb 12, 2015
Provisional Application 62222756 · Sep 23, 2015
Provisional Application 62222757 · Sep 23, 2015
Provisional Application 62222758 · Sep 23, 2015
Related Publication 20240202290A1 · Jun 20, 2024
References Cited (290)
US 3721811A · Taylor et al. · 1973 [cited by applicant]
US 3967176A · Wagener et al. · 1976 [cited by applicant]
US 4055787A · Beadle et al. · 1977 [cited by applicant]
US 4138718A · Toke et al. · 1979 [cited by applicant]
US 4244347A · Welch · 1981 [cited by applicant]
US 4383762A · Burkert · 1983 [cited by applicant]
US 4518843A · Antol et al. · 1985 [cited by applicant]
US 4589729A · Bridges et al. · 1986 [cited by applicant]
US 4650287A · Kudo et al. · 1987 [cited by applicant]
US 4723219A · Beyer et al. · 1988 [cited by applicant]
US 4863538A · Deckard · 1989 [cited by applicant]
US 4894831A · Alfrey · 1990 [cited by applicant]
US 4901359A · Bruder · 1990 [cited by applicant]
US 4918611A · Shyu et al. · 1990 [cited by applicant]
US 4998260A · Taniura · 1991 [cited by applicant]
US 5136160A · Nakane et al. · 1992 [cited by applicant]
US 5298843A · Miyajima et al. · 1994 [cited by applicant]
US 5355250A · Grasso et al. · 1994 [cited by applicant]
US 5396279A · Vossen · 1995 [cited by applicant]
US 5475521A · Heidemann · 1995 [cited by applicant]
US 5585018A · Kanaoka et al. · 1996 [cited by applicant]
US 5682319A · Boland et al. · 1997 [cited by applicant]
US 5756961A · Sato et al. · 1998 [cited by applicant]
US 6031200A · Whitehouse · 2000 [cited by applicant]
US 6085122A · Manning · 2000 [cited by applicant]
US 6087625A · Iso · 2000 [cited by applicant]
US 6284999B1 · Virtanen et al. · 2001 [cited by applicant]
US 6326586B1 · Heyerick et al. · 2001 [cited by applicant]
US 6420674B1 · Cole et al. · 2002 [cited by applicant]
US 6420675B1 · Lizotte et al. · 2002 [cited by applicant]
US 6483596B1 · Philippi et al. · 2002 [cited by applicant]
US 6498653B1 · Wang · 2002 [cited by applicant]
US 6528758B2 · Shaffer · 2003 [cited by applicant]
US 6609044B1 · Basista et al. · 2003 [cited by applicant]
US 6628322B1 · Cerruti · 2003 [cited by applicant]
US 6696667B1 · Flanagan · 2004 [cited by applicant]
US 7456372B2 · Hiramatsu · 2008 [cited by applicant]
US 8111904B2 · Wallack et al. · 2012 [cited by applicant]
US 8136432B2 · Travez et al. · 2012 [cited by applicant]
US 8786928B2 · Dolleris et al. · 2014 [cited by applicant]
US 8809780B2 · Wollenhaupt et al. · 2014 [cited by applicant]
US 8921734B2 · Yerazunis et al. · 2014 [cited by applicant]
US 9020628B2 · Fagan · 2015 [cited by applicant]
US 9114478B2 · Scott et al. · 2015 [cited by applicant]
US 9235205B2 · Prestidge et al. · 2016 [cited by applicant]
US 9469338B2 · Norberg · 2016 [cited by applicant]
US 9618926B1 · Louette et al. · 2017 [cited by applicant]
US 9734419B1 · Ye et al. · 2017 [cited by applicant]
US 9772067B2 · Bunz et al. · 2017 [cited by applicant]
US 9782906B1 · Aminpour et al. · 2017 [cited by applicant]
US 9908290B1 · Clayton · 2018 [cited by applicant]
US 9912915B2 · Sinclair · 2018 [cited by applicant]
US 9987798B2 · Tyler · 2018 [cited by applicant]
US 10106864B2 · Zeng et al. · 2018 [cited by applicant]
US 10234260B2 · Siercks et al. · 2019 [cited by applicant]
US 10340654B2 · Nogiwa et al. · 2019 [cited by applicant]
US 10379517B2 · Shapiro et al. · 2019 [cited by applicant]
US 10496070B2 · Shapiro et al. · 2019 [cited by applicant]
US 10509390B2 · Shapiro et al. · 2019 [cited by applicant]
US 10551824B2 · Shapiro et al. · 2020 [cited by applicant]
US 10642251B2 · Platts et al. · 2020 [cited by applicant]
US 10737355B2 · Shapiro et al. · 2020 [cited by applicant]
US 10755215B2 · Rakshit · 2020 [cited by examiner]
US 10802465B2 · Shapiro et al. · 2020 [cited by applicant]
US 11249456B2 · Shapiro et al. · 2022 [cited by applicant]
US 11281189B2 · Shapiro et al. · 2022 [cited by applicant]
US 11327461B2 · Shapiro et al. · 2022 [cited by applicant]
US 20010012973A1 · Wehrli et al. · 2001 [cited by applicant]
US 20020129485A1 · Mok et al. · 2002 [cited by applicant]
US 20020144987A1 · Tomlinson et al. · 2002 [cited by applicant]
US 20030049373A1 · Van et al. · 2003 [cited by applicant]
US 20040029493A1 · Tricard et al. · 2004 [cited by applicant]
US 20040060910A1 · Schramm · 2004 [cited by applicant]
US 20040207831A1 · Aoyama · 2004 [cited by applicant]
US 20040223165A1 · Kurokawa et al. · 2004 [cited by applicant]
US 20040245227A1 · Grafton-Reed et al. · 2004 [cited by applicant]
US 20050051523A1 · Legge et al. · 2005 [cited by applicant]
US 20050069682A1 · Tseng · 2005 [cited by applicant]
US 20050071020A1 · Yamazaki et al. · 2005 [cited by applicant]
US 20050115941A1 · Sukhman et al. · 2005 [cited by applicant]
US 20050142701A1 · Yamaguchi et al. · 2005 [cited by applicant]
US 20050187651A1 · Kimura et al. · 2005 [cited by applicant]
US 20060022379A1 · Wicker et al. · 2006 [cited by applicant]
US 20060043615A1 · Zheng et al. · 2006 [cited by applicant]
US 20070000889A1 · Yamazaki et al. · 2007 [cited by applicant]
US 20070032733A1 · Burton · 2007 [cited by applicant]
US 20070034615A1 · Kleine · 2007 [cited by applicant]
US 20070181544A1 · Sukhman et al. · 2007 [cited by applicant]
US 20080058734A1 · Hanft et al. · 2008 [cited by applicant]
US 20080100829A1 · Watson · 2008 [cited by applicant]
US 20080101687A1 · Goeller · 2008 [cited by applicant]
US 20080149604A1 · Varriano-Marston et al. · 2008 [cited by applicant]
US 20080160254A1 · Arnold · 2008 [cited by applicant]
US 20080218735A1 · Atsumi et al. · 2008 [cited by applicant]
US 20080243299A1 · Johnson et al. · 2008 [cited by applicant]
US 20080249653A1 · Ichikawa · 2008 [cited by applicant]
US 20090060386A1 · Cooper et al. · 2009 [cited by applicant]
US 20090120914A1 · Lawrence · 2009 [cited by applicant]
US 20090250445A1 · Yamaguchi et al. · 2009 [cited by applicant]
US 20090308851A1 · Harnisch et al. · 2009 [cited by applicant]
US 20100063603A1 · Chandhoke · 2010 [cited by applicant]
US 20100081971A1 · Allison · 2010 [cited by applicant]
US 20100149337A1 · Porcino · 2010 [cited by applicant]
US 20100193482A1 · Ow et al. · 2010 [cited by applicant]
US 20100193483A1 · Chen et al. · 2010 [cited by applicant]
US 20100262590A1 · Holt · 2010 [cited by applicant]
US 20100274379A1 · Hehl · 2010 [cited by applicant]
US 20100292947A1 · Buk · 2010 [cited by applicant]
US 20100301023A1 · Unrath et al. · 2010 [cited by applicant]
US 20100326962A1 · Silvia et al. · 2010 [cited by applicant]
US 20110005458A1 · Cunningham · 2011 [cited by applicant]
US 20110080476A1 · Dinauer et al. · 2011 [cited by applicant]
US 20110108533A1 · Boettcher et al. · 2011 [cited by applicant]
US 20110127333A1 · Veksland et al. · 2011 [cited by applicant]
US 20110127697A1 · Milne · 2011 [cited by applicant]
US 20110135208A1 · Atanassov et al. · 2011 [cited by applicant]
US 20110193943A1 · Campbell · 2011 [cited by applicant]
US 20110286007A1 · Pangrazio et al. · 2011 [cited by applicant]
US 20110316977A1 · Pienaar · 2011 [cited by applicant]
US 20120026249A1 · Kihira et al. · 2012 [cited by applicant]
US 20120035745A1 · Mori et al. · 2012 [cited by applicant]
US 20120109590A1 · Trainer et al. · 2012 [cited by applicant]
US 20120117787A1 · Sun et al. · 2012 [cited by applicant]
US 20120120232A1 · Nishikawa · 2012 [cited by applicant]
US 20120197427A1 · Gallucci · 2012 [cited by applicant]
US 20120293821A1 · Chiba · 2012 [cited by applicant]
US 20130158957A1 · Lee et al. · 2013 [cited by applicant]
US 20130178972A1 · Goldsmith et al. · 2013 [cited by applicant]
US 20130190898A1 · Shilpiekandula et al. · 2013 [cited by applicant]
US 20130200053A1 · Bordatchev · 2013 [cited by applicant]
US 20130211391A1 · Benyakar et al. · 2013 [cited by applicant]
US 20130304248A1 · Lange et al. · 2013 [cited by applicant]
US 20140005804A1 · Brand · 2014 [cited by applicant]
US 20140018779A1 · Worrell et al. · 2014 [cited by applicant]
US 20140032706A1 · Kuscher et al. · 2014 [cited by applicant]
US 20140039707A1 · Curtis et al. · 2014 [cited by applicant]
US 20140046131A1 · Morita et al. · 2014 [cited by applicant]
US 20140071330A1 · Zhang et al. · 2014 [cited by applicant]
US 20140071486A1 · Van Bauwel · 2014 [cited by applicant]
US 20140071502A1 · Liu · 2014 [cited by applicant]
US 20140160273A1 · Jedynak et al. · 2014 [cited by applicant]
US 20140168293A1 · Moreau et al. · 2014 [cited by applicant]
US 20140168302A1 · Ngo et al. · 2014 [cited by applicant]
US 20140268607A1 · Wicker et al. · 2014 [cited by applicant]
US 20140299586A1 · Sawabe et al. · 2014 [cited by applicant]
US 20140310122A1 · Danielson et al. · 2014 [cited by applicant]
US 20140327687A1 · Murakami · 2014 [cited by applicant]
US 20140330424A1 · Garaas et al. · 2014 [cited by applicant]
US 20140368348A1 · Lin · 2014 [cited by applicant]
US 20140371895A1 · Sadusk et al. · 2014 [cited by applicant]
US 20150030821A1 · Costin, Sr. et al. · 2015 [cited by applicant]
US 20150107033A1 · Chang et al. · 2015 [cited by applicant]
US 20150108095A1 · Kruer et al. · 2015 [cited by applicant]
US 20150112470A1 · Chang et al. · 2015 [cited by applicant]
US 20150127137A1 · Brandt et al. · 2015 [cited by applicant]
US 20150136949A1 · De Nooij et al. · 2015 [cited by applicant]
US 20150154453A1 · Wilf · 2015 [cited by applicant]
US 20150158121A1 · Di Cairano et al. · 2015 [cited by applicant]
US 20150158311A1 · Ogasawara et al. · 2015 [cited by applicant]
US 20150197064A1 · Walker et al. · 2015 [cited by applicant]
US 20150212421A1 · Devilliers et al. · 2015 [cited by applicant]
US 20150228069A1 · Fresquet et al. · 2015 [cited by applicant]
US 20150245549A1 · Kurita et al. · 2015 [cited by applicant]
US 20150301327A1 · Okugawa et al. · 2015 [cited by applicant]
US 20150301444A1 · Singh et al. · 2015 [cited by applicant]
US 20150355621A1 · Ikeda et al. · 2015 [cited by applicant]
US 20150360318A1 · Aubry · 2015 [cited by applicant]
US 20150378348A1 · Gupta et al. · 2015 [cited by applicant]
US 20160023486A1 · Priyadarshi · 2016 [cited by applicant]
US 20160059371A1 · Chang et al. · 2016 [cited by applicant]
US 20160084649A1 · Yamazaki et al. · 2016 [cited by applicant]
US 20160093540A1 · Liu et al. · 2016 [cited by applicant]
US 20160147213A1 · Murakami · 2016 [cited by applicant]
US 20160156771A1 · Lee · 2016 [cited by applicant]
US 20160193698A1 · Hildebrand et al. · 2016 [cited by applicant]
US 20160199945A1 · Mcdowell et al. · 2016 [cited by applicant]
US 20160210737A1 · Straub et al. · 2016 [cited by applicant]
US 20160271718A1 · Fagan · 2016 [cited by applicant]
US 20160303845A1 · Arce · 2016 [cited by applicant]
US 20160325541A1 · Lavrentyev et al. · 2016 [cited by applicant]
US 20160349038A1 · Ohtsuka et al. · 2016 [cited by applicant]
US 20160360409A1 · Singh · 2016 [cited by applicant]
US 20160367336A1 · Lv et al. · 2016 [cited by applicant]
US 20160372349A1 · Hyakumura · 2016 [cited by applicant]
US 20170008127A1 · Hyatt et al. · 2017 [cited by applicant]
US 20170045877A1 · Shapiro et al. · 2017 [cited by applicant]
US 20170045879A1 · Yang et al. · 2017 [cited by applicant]
US 20170051429A1 · Sachs et al. · 2017 [cited by applicant]
US 20170057008A1 · Liu et al. · 2017 [cited by applicant]
US 20170123362A1 · Masui et al. · 2017 [cited by applicant]
US 20170129180A1 · Coates et al. · 2017 [cited by applicant]
US 20170203390A1 · Kato · 2017 [cited by applicant]
US 20170235293A1 · Shapiro et al. · 2017 [cited by applicant]
US 20170235294A1 · Shapiro et al. · 2017 [cited by applicant]
US 20170243374A1 · Matsuzawa · 2017 [cited by applicant]
US 20170304897A1 · Walrand et al. · 2017 [cited by applicant]
US 20170341183A1 · Buller et al. · 2017 [cited by applicant]
US 20180001565A1 · Hocker · 2018 [cited by applicant]
US 20180113434A1 · Shapiro et al. · 2018 [cited by applicant]
US 20180132520A1 · Ellison · 2018 [cited by examiner]
US 20180150047A1 · Shapiro et al. · 2018 [cited by applicant]
US 20190014307A1 · Mcnamer et al. · 2019 [cited by applicant]
US 20190033832A1 · Clement · 2019 [cited by examiner]
US 20190058870A1 · Rowell et al. · 2019 [cited by applicant]
US 20190278250A1 · Clement et al. · 2019 [cited by applicant]
US 20190310604A1 · Shapiro et al. · 2019 [cited by applicant]
US 20200039002A1 · Sercel et al. · 2020 [cited by applicant]
US 20200064806A1 · Shapiro et al. · 2020 [cited by applicant]
US 20200073362A1 · Shapiro et al. · 2020 [cited by applicant]
US 20200089184A1 · Shapiro et al. · 2020 [cited by applicant]
US 20200089185A1 · Shapiro et al. · 2020 [cited by applicant]
US 20200125071A1 · Shapiro et al. · 2020 [cited by applicant]
US 20200192332A1 · Jacobs et al. · 2020 [cited by applicant]
US 20200398457A1 · Zhang et al. · 2020 [cited by applicant]
US 20210007901A1 · Piantoni et al. · 2021 [cited by applicant]
US 20210094127A1 · Sercel et al. · 2021 [cited by applicant]
US 20220066413A1 · Shapiro et al. · 2022 [cited by applicant]
US 20220276632A1 · Shapiro et al. · 2022 [cited by applicant]
US 20220350306A1 · Shapiro et al. · 2022 [cited by applicant]
CN 1364033A · 2002 [cited by applicant]
CN 101095033A · 2007 [cited by applicant]
CN 101283362A · 2008 [cited by applicant]
CN 201253852Y · 2009 [cited by applicant]
CN 101559513A · 2009 [cited by applicant]
CN 101733558A · 2010 [cited by applicant]
CN 101837517A · 2010 [cited by applicant]
CN 205958834U · 2017 [cited by applicant]
CN 106670656A · 2017 [cited by applicant]
DE 102014214058A1 · 2016 [cited by applicant]
EP 0050425A2 · 1982 [cited by applicant]
EP 0954125A2 · 1999 [cited by applicant]
EP 1309108A1 · 2003 [cited by applicant]
EP 1645925A1 · 2006 [cited by applicant]
EP 2471625A2 · 2012 [cited by applicant]
EP 2808123A1 · 2014 [cited by applicant]
FR 2748562A1 · 1997 [cited by applicant]
JP H03254380A · 1991 [cited by applicant]
JP H04244347A · 1992 [cited by applicant]
JP H05205051A · 1993 [cited by applicant]
JP H06196557A · 1994 [cited by applicant]
JP 2000503154A · 2000 [cited by applicant]
JP 2001330413A · 2001 [cited by applicant]
JP 2002123306A · 2002 [cited by applicant]
JP 2004517377A · 2004 [cited by applicant]
JP 2006187782A · 2006 [cited by applicant]
JP 2006329751A · 2006 [cited by applicant]
JP 2008119718A · 2008 [cited by applicant]
JP 4311856B2 · 2009 [cited by applicant]
JP 4694077B2 · 2011 [cited by applicant]
WO 9403302A1 · 1994 [cited by applicant]
WO 9623240A1 · 1996 [cited by applicant]
WO 01076250A1 · 2001 [cited by applicant]
WO WO03057328A1 · 2003 [cited by examiner]
WO 2016131019A1 · 2016 [cited by applicant]
WO 2016131021A1 · 2016 [cited by applicant]
WO 2016131022A1 · 2016 [cited by applicant]
WO 2018098394A1 · 2018 [cited by applicant]
WO 2018098398A1 · 2018 [cited by applicant]
WO WO2020079036A1 · 2020 [cited by examiner]
Dazhong Wu et al. “Cloud Manufacturing: Drivers, Current Status, and Future Trends” vol. 2. Systems; Micro And Nano Technologies Sustainable Manufacturing, Jun. 10, 2013, Retrieved on May 10, 2016, pp. 1-10. [cited by applicant]
Gao, Rong et al. “Human-Machine Collaborative Workshop Digital Manufacturing.” ICICTA, 2010 IEEE, May 11, 2010, pp. 445-448. [cited by applicant]
Barbosa, W. et al. (Jan. 1, 2012), “Samba Reception Desk: Compromising Aesthetics, Fabrication and Structural Performance in the Design Process,”, Digital Aids to Design Creativity, vol. 2, eCAADe 30, pp. 245-254, XP055… [cited by applicant]
Extended European Search Report issued in European Patent Application No. 21180624.5, issue date Oct. 7, 2021 (Oct. 7, 2021), 13 pages. [cited by applicant]
Hartmann, M. et al. (Feb. 27, 2014) “CutCAD User Guide”, 71 pages, XP055844537, Retrieved from the Internet: URL:https://hci.rwth-aachen.de/ index.php?option=com attachments&task-download&id=2059 [retrieved on Sep. 24, … [cited by applicant]
Robertson, D. et al. (Sep. 1991), “CAD and Cognitive Complexity: Beyond the Drafting Board Metaphor,” Manufacturing Review, American Society of Mechanical Engineers, New York, US, vol. 4, No. 3, pp. 194-204, XP000233200… [cited by applicant]
Sass, L. (2007), “Synthesis Of Design Production With Integrated Digital Fabrication”, Automation In Construction, Elsevier, Amsterdam, NL, vol. 16, No. 3, Feb. 7, 2007, pp. 298-310, XP005877992,ISSN: 0926-5805, DOI: 10… [cited by applicant]
Extended European Search Report issued in European Patent Application No. 21182408.1, issue date Oct. 8, 2021 (Oct. 8, 2021), 14 pages. [cited by applicant]
First Office Action issued in Chinese Patent Application No. 201780084613.X, dated Sep. 9, 2021, 11 pages. [Chinese language]. [cited by applicant]
First Office Action issued in Chinese Patent Application No. 201780084613.X, dated Sep. 9, 2021, 21 pages. [English language translation]. [cited by applicant]
Hattuniemi, J.M. et al. (2009). “A Calibration Method Of Triangulation Sensors For Thickness Measurement.” 2009 IEEE Instrumentation and Measurement Technology Conference, (12MTC) May 5-7, 2009 Singapore, Singapore, IEE… [cited by applicant]
Office Action issued in European Patent Application No. 16709185.9, dated Oct. 27, 2021 (Oct. 27, 2021), 5 pages. [cited by applicant]
Sliwinski, P. et al. (2013). “A Simple Model for On-Sensor Phase-Detection Autofocusing Algorithm.” Journal of Computer and Communications, vol. 1, No. 6, pp. 11-17. doi: 10.4236/jcc.2013.16003, ISSN: 2327-5219. [cited by applicant]
Examination Report issued in European Patent Application No. 16709185.9, mailed Jul. 1, 2020 (Jul. 1, 2020), 5 pages. [cited by applicant]
First Office Action issued in Chinese Patent Application No. 201680021337.8, issue date Apr. 10, 2019, 6 pages. [Chinese language]. [cited by applicant]
First Office Action issued in Chinese Patent Application No. 201680021337.8, issue date Apr. 10, 2019, 8 pages. [English language translation]. [cited by applicant]
International Search Report and Written Opinion issued in International Application No. PCT/US2016/017900, mailed May 27, 2016, 16 pages. [cited by applicant]
International Search Report and Written Opinion issued in International Application No. PCT/US2016/017901, mailed Jun. 3, 2016 (Jun. 3, 2016), 13 pages. [cited by applicant]
International Search Report and Written Opinion issued in International Application No. PCT/US2016/017903, mailed Jun. 1, 2016, 15 pages. [cited by applicant]
International Search Report and Written Opinion issued in International Application No. PCT/US2017/063187, mailed Apr. 3, 2018 (Apr. 3, 2018), 11 pages. [cited by applicant]
International Search Report and Written Opinion issued in International Application No. PCT/US2017/063188, mailed Feb. 16, 2018 (Feb. 16, 2018), 14 pages. [cited by applicant]
International Search Report and Written Opinion issued in International Application No. PCT/US2017/063189, mailed May 2, 2018 (May 2, 2018), 22 pages. [cited by applicant]
International Search Report and Written Opinion issued in International Application No. PCT/US2017/063190, mailed May 3, 2018 (May 3, 2018), 18 pages. [cited by applicant]
International Search Report and Written Opinion issued in International Application No. PCT/US2017/063191, mailed Mar. 21, 2018 (Mar. 21, 2018), 12 pages. [cited by applicant]
International Search Report and Written Opinion issued in International Application No. PCT/US2017/063192, mailed Apr. 19, 2018 (Apr. 19, 2018), 12 pages. [cited by applicant]
International Search Report and Written Opinion issued in International Application No. PCT/US2017/063193, mailed Feb. 16, 2018 (Feb. 16, 2018), 12 pages. [cited by applicant]
Second Office Action issued in Chinese Patent Application No. 201680021337.8, issue date Nov. 4, 2019, 3 pages. [Chinese language]. [cited by applicant]
Second Office Action issued in Chinese Patent Application No. 201680021337.8, issue date Nov. 4, 2019, 4 pages. [English language translation]. [cited by applicant]
Third Office Action issued in Chinese Patent Application No. 201680021337.8, issue date Jul. 23, 2020, 11 pages. [Chinese language]. [cited by applicant]
Third Office Action issued in Chinese Patent Application No. 201680021337.8, issue date Jul. 23, 2020, 20 pages. [English language translation]. [cited by applicant]
International Search Report and Written Opinion issued in International Application No. PCT/US2016/017904, mailed May 23, 2016. (May 23, 2016), 19 pages. [cited by applicant]