IP Library Granted Patent US 11,120,171
Granted Patent B2
US 11,120,171 · App. 16/570,641 · Granted Sep 14, 2021

System and method for construction cost estimation for non-computer aided design (CAD) files

Inventors: Todd McCormick (Chandler, AZ); Ed Riggers (Chandler, AZ)
Assignee: MCCORMICK SYSTEMS LLC.
G06F30/13G06F30/392G06F2111/04G06F2113/16
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 11,120,171
App. No.
16/570,641
Granted
Sep 14, 2021
Kind
B2
Abstract

A computing device has a processor. A display is coupled to the processor. A user interface is coupled to the processor for entering data into the computing device. A memory is coupled to the processor, the memory storing program instructions that when executed by the processor, causes the processor to: display a floorplan of a blueprint file, wherein the blueprint file is a non-CAD file; select a scale factor for the floorplan; mark and label at least one electrical panel; generate wire routes from selected points on the floorplan to a desired electrical panel of the at least one electrical panel, wherein generating wire routes comprises generating a straight line path from one of the selected points to the desired electrical panel when a direct route is selected; and generate a cost for each of the wire routes generated.

Claims (41)

1. A computing device comprising:

a processor;

a display coupled to the processor;

a user interface coupled to the processor for entering data into the computing device; and

a memory coupled to the processor, the memory storing program instructions that when executed by the processor, causes the processor to:

display a floorplan of a blueprint file, wherein the blueprint file is a non-CAD file;

select a scale factor for the floorplan;

mark and labeling at least one electrical panel;

generate wire routes from selected points on the floorplan to a desired electrical panel of the at least one electrical panel, wherein generating wire routes comprises generating a straight-line path from one of the selected points to the desired electrical panel when a direct route is selected; and

generate a cost for each of the wire routes generated.

2. The computing device of claim 1 , wherein generating wire routes comprises generating a multi-line path from one of the selected points to the desired electrical panel when an orthogonal route is selected, wherein adjacent lines of the multi-line path are orthogonal to one another.

3. The computing device of claim 2 , wherein each line of the multi-line path runs one of a horizontal direction or a vertical direction.

4. The computing device of claim 1 , wherein the memory causes the processor to mark at least one non-wiring area on the floorplan.

5. The computing device of claim 4 , wherein generate wire routes comprises generating a first section wherein the first section is a first section straight line from one of the selected points to the at least one non-wiring area and generating a second section, wherein the second section is a second section multi-line path to the desired electrical panel.

6. The computing device of claim 5 , wherein the second section multi-line path is a plurality of lines around the at least one non-wiring area, wherein adjacent lines of the plurality of lines are orthogonal to one another when the direct route is selected.

7. The computing device of claim 1 , wherein the memory causes the processor to mark at least one cable route on the floorplan.

8. The computing device of claim 7 , wherein generate wire routes comprises generating a first section wherein the first section is a first line from one of the selected points to the at least one cable route and generating a second section, wherein the second section is a second section multi-line path following the at least one cable route when an orthogonal route is selected.

9. The computing device of claim 8 , wherein the first line is one of a vertical line or a horizontal line from one of the selected points to the at least one cable route.

10. The computing device of claim 1 , wherein the memory causes the processor to generate an estimated material takeoff window, the estimated material takeoff window displaying calculated estimated costs for each of the wire routes.

11. The computing device of claim 10 , wherein the estimated material takeoff window displays a material used in calculating the estimated costs for each of the wire routes.

12. The computing device of claim 1 , wherein the memory causes the processor to generate an estimated material takeoff window, the estimated material takeoff window displaying calculated estimated costs for selected wire routes.

13. A computing device comprising:

a processor;

a display coupled to the processor;

a user interface coupled to the processor for entering data into the computing device; and

a memory coupled to the processor, the memory storing program instructions that when executed by the processor, causes the processor to:

display a floorplan of a blueprint file, wherein the blueprint file is a non-CAD file;

select a scale factor for the floorplan;

mark and labeling at least one electrical panel;

generate wire routes from selected points on the floorplan to a desired electrical panel of the at least one electrical panel, wherein generating wire routes comprises:

generating a straight-line path from one of the selected points to the desired electrical panel when a direct route is selected;

generating a multi-line path from one of the selected points to the desired electrical panel when an orthogonal route is selected, wherein adjacent lines of the multi-line path are orthogonal to one another;

generate a cost for each of the wire routes generated; and

generate an estimated material takeoff window, the estimated material takeoff window displaying calculated estimated costs for selected wire routes generated.

14. The computing device of claim 13 , wherein each line of the multi-line path runs one of a horizontal direction or a vertical direction.

15. The computing device of claim 13 , wherein the memory causes the processor to mark at least one non-wiring area on the floorplan.

16. The computing device of claim 15 , wherein generate wire routes comprises generating a first section wherein the first section is a first section straight line from one of the selected points to the at least one non-wiring area and generating a second section, wherein the second section is a second section multi-line path to the desired electrical panel.

17. The computing device of claim 16 , wherein the second section multi-line path is a plurality of lines around the at least one non-wiring area, wherein adjacent lines of the plurality of lines are orthogonal to one another when the direct route is selected.

18. The computing device of claim 13 , wherein the memory causes the processor to mark at least one cable route on the floorplan.

19. The computing device of claim 18 , wherein generate wire routes comprises generating a first section wherein the first section is a first line from one of the selected points to the at least one cable route and generating a second section, wherein the second section is a second section multi-line path following the at least one cable route when an orthogonal route is selected.

20. The computing device of claim 19 , wherein the first line is one of a vertical line or a horizontal line from one of the selected points to the at least one cable route.

Assignments (5)
SECURITY INTEREST Recorded Aug 30, 2024
From: ABOUT TIME TECHNOLOGIES, LLC; THE ESTIMATING EDGE LLC; MCCORMICK SYSTEMS, LLC
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 068452/0405 →
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT R/F 056099/0612 Recorded Aug 30, 2024
From: GOLDMAN SACHS PRIVATE MIDDLE MARKET CREDIT II, LLC
To: MCCORMICK SYSTEMS, LLC
Reel/Frame 068822/0957 →
CERTIFICATE OF CONVERSION Recorded Aug 23, 2024
From: MCCORMICK SYSTEMS, INC.
To: MCCORMICK SYSTEMS, LLC
Reel/Frame 068762/0741 →
SECURITY INTEREST Recorded Apr 30, 2021
From: MCCORMICK SYSTEMS, LLC
To: GOLDMAN SACHS PRIVATE MIDDLE MARKET CREDIT II LLC
Reel/Frame 056099/0612 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2019
From: MCCORMICK, TODD; RIGGERS, ED
To: MCCORMICK SYSTEMS, INC.
Reel/Frame 050373/0021 →
Continuity (1)
Related Publication 20210081504A1 · Mar 18, 2021