US 12,123,205 B2
Automated drywall planning system and method
Maria J. Telleria, Redwood City, CA (US); Gabriel F. Hein, Albany, CA (US); Kevin B. Albert, San Francisco, CA (US); Thomas F. Allen, Oakland, CA (US); and Charlie Yan, San Francisco, CA (US)
Assigned to Canvas Construction, Inc., San Francisco, CA (US)
Filed by Canvas Construction, Inc., San Francisco, CA (US)
Filed on Nov. 7, 2022, as Appl. No. 17/981,777.
Application 17/981,777 is a continuation of application No. 16/589,501, filed on Oct. 1, 2019, granted, now 11,525,270.
Application 16/589,501 is a continuation of application No. 15/942,158, filed on Mar. 30, 2018, granted, now 10,513,856, issued on Dec. 24, 2019.
Claims priority of provisional application 62/480,172, filed on Mar. 31, 2017.
Prior Publication US 2023/0055480 A1, Feb. 23, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. E04F 21/02 (2006.01); B05B 1/28 (2006.01); B05B 7/00 (2006.01); B05B 9/00 (2006.01); B05B 12/12 (2006.01); B05B 13/04 (2006.01); B05B 15/625 (2018.01); B05C 5/00 (2006.01); B05C 5/02 (2006.01); B05C 11/10 (2006.01); B05D 1/02 (2006.01); B05D 3/04 (2006.01); B05D 3/06 (2006.01); B24B 7/18 (2006.01); B24B 49/12 (2006.01); B24B 55/06 (2006.01); B24B 55/10 (2006.01); B25J 9/16 (2006.01); B25J 11/00 (2006.01); B25J 15/00 (2006.01); B26D 5/00 (2006.01); E04B 1/76 (2006.01); E04F 21/00 (2006.01); E04F 21/08 (2006.01); E04F 21/12 (2006.01); E04F 21/16 (2006.01); E04F 21/165 (2006.01); E04F 21/18 (2006.01); B05B 7/24 (2006.01); B05B 7/26 (2006.01); B05B 9/01 (2006.01); B05B 14/00 (2018.01); B05C 3/18 (2006.01); B25J 9/00 (2006.01); B26D 3/08 (2006.01)
CPC E04F 21/026 (2013.01) [B05B 1/28 (2013.01); B05B 7/0093 (2013.01); B05B 9/007 (2013.01); B05B 12/122 (2013.01); B05B 13/0431 (2013.01); B05B 15/625 (2018.02); B05C 5/004 (2013.01); B05C 5/02 (2013.01); B05C 11/1039 (2013.01); B05D 1/02 (2013.01); B05D 3/0413 (2013.01); B05D 3/067 (2013.01); B24B 7/182 (2013.01); B24B 49/12 (2013.01); B24B 55/06 (2013.01); B24B 55/10 (2013.01); B25J 9/1661 (2013.01); B25J 9/1697 (2013.01); B25J 11/0055 (2013.01); B25J 11/0075 (2013.01); B25J 15/0019 (2013.01); B26D 5/007 (2013.01); E04B 1/7654 (2013.01); E04F 21/0046 (2013.01); E04F 21/08 (2013.01); E04F 21/085 (2013.01); E04F 21/12 (2013.01); E04F 21/16 (2013.01); E04F 21/165 (2013.01); E04F 21/1652 (2013.01); E04F 21/1657 (2013.01); E04F 21/18 (2013.01); B05B 7/24 (2013.01); B05B 7/26 (2013.01); B05B 9/01 (2013.01); B05B 14/00 (2018.02); B05C 3/18 (2013.01); B25J 9/0084 (2013.01); B26D 3/085 (2013.01); G05B 2219/40114 (2013.01); G05B 2219/40298 (2013.01); Y10S 901/01 (2013.01); Y10S 901/41 (2013.01); Y10S 901/43 (2013.01); Y10S 901/47 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An automated drywalling system network comprising:
one or more automated drywalling systems that each comprise a positioning stage;
a first network communications device to communicate with the one or more automated drywalling systems within a network; and
a computing device comprising a second network communication device that allows the computing device to communicate with the one or more automated drywalling systems, the computing device executing a computational planner that:
generates instructions for the one or more automated drywalling systems to perform two or more drywalling tasks associated with a target wall assembly, the two or more drywalling tasks including:
a sanding task that includes sanding specific areas of joint compound applied to pieces of drywall hung on studs of the target wall assembly, with the specific areas being at least associated in part with a mudding task, the sanding task being based at least in part on a plan for a configuration of a plurality of drywall pieces to be disposed on studs of the target wall assembly, and based at least in part on determining that the joint compound is dried or cured; and
a painting task that includes painting at least sanded portions of the specific areas of the joint compound applied to the pieces of drywall hung on studs of the target wall assembly;
wherein said computing device is configured to:
communicate with each automated drywalling system to coordinate at least said sanding task and painting task; and
communicate data to cause the automated drywalling system to perform at least said sanding task and painting task.