US 11,836,676 B2
Determining vendor components, kits, and logistics based on construction drawings
Richard Burroughs, Atlanta, GA (US); Clay Smith, Phoenix, AZ (US); Rick Buckman, Phoenix, AZ (US); and Fausto Mendez, Phoenix, AZ (US)
Assigned to EVOLVE MEP, LLC, Atlanta, GA (US)
Filed by Applied Software Technology, Inc., Atlanta, GA (US)
Filed on Aug. 4, 2018, as Appl. No. 16/055,066.
Claims priority of provisional application 62/541,469, filed on Aug. 4, 2017.
Prior Publication US 2019/0043014 A1, Feb. 7, 2019
Int. Cl. G06Q 10/08 (2023.01); G06Q 30/06 (2023.01); G06F 30/13 (2020.01); G06Q 10/0875 (2023.01); G06Q 30/0601 (2023.01); H04L 67/06 (2022.01)
CPC G06Q 10/0875 (2013.01) [G06F 30/13 (2020.01); G06Q 30/0633 (2013.01); G06Q 30/0643 (2013.01); H04L 67/06 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for creating kit assembly orders from a drawing, including:
a database that stores kit information;
a processor that executes instructions to perform stages comprising:
receiving, at an estimator graphical user interface (“GUI”), upload of a construction drawing, wherein the GUI is generated by a plugin that uses application programming interface (“API”) commands to create the GUI within a computer-aided design application, wherein the GUI is already generated when it receives the upload of the construction drawing;
identifying, by the plugin, graphical elements of a recurring assembly type within the uploaded drawing, wherein the assembly type is one of an electrical assembly, plumbing assembly, or ductwork assembly;
automatically inserting symbols into the drawing based on the plugin detecting the location of the recurring assembly type, the symbols including symbol metadata in a symbol overlay;
displaying, in the GUI, the drawing with the inserted symbols of the symbol overlay;
determining, from a set of possible assemblies, first assemblies that correspond to the symbols, the determination based on at least (1) user-identified criteria selected on the GUI and (2) the symbol metadata;
generating, from the uploaded drawing, a printable bill of materials on the GUI, wherein the bill of materials includes the first assemblies corresponding to the inserted symbols; and
staging a set of kits that make up the first assemblies for staggered delivery, including assigning different shipping times for first and second kits within the set of kits based on assembly time of the first kit based on criteria indicating that the first kit needs to be assembled before the second kit, wherein the first and second kits are routed to different staging areas that correspond to locations in the drawing, wherein packages for the first and second kits include site-specific staging information.