| CPC G06F 30/27 (2020.01) [G06F 30/13 (2020.01)] | 32 Claims |

|
1. Apparatus for quantifying building metrics based upon artificial intelligence analysis of a design plan, the apparatus comprising:
a semiconductor-based processor unit; and
a storage device storing a software program executable upon demand to cause the apparatus to:
a. receive into the apparatus the design plan comprising a description of at least a portion of a building;
b. represent a portion of the design plan as multiple components;
c. generate a first user interactive interface comprising user modifiable polygons representative of at least some of the multiple components representing the portion of the design plan, the user modifiable polygons including a parameter changeable via the first user interactive interface;
d. arrange the user modifiable polygons representative of multiple components included in the first user interactive interface to form a first set of boundaries, the first set of boundaries comprising a first length of a feature, and said first set of boundaries defining at least a portion of a first unit area;
e. generate a value for the first unit area based upon the user modifiable polygons;
f. determine an area unit per occupant for the design plan based upon a geopolitical location of the building;
g. calculate an occupancy load for the first unit area based upon the value for the first unit area and the determined area unit per occupant for the design plan;
h. identify a point of egress in the design plan;
i. designate a point on the design plan as a furthest point in the first unit area from the point of egress;
j. generate a path of egress representing an actual path of a person who will exit the first unit area to the point of egress;
k. calculate a travel distance along the path of egress to the point of egress from the point designated as the furthest point in the first unit area from the point of egress;
l. Receive a value comprising a maximum occupancy load for the first unit area and a maximum travel distance from the point designated as the furthest point in the first unit area to the point of egress in order to be in compliance with a set of conditions;
m. referencing the calculated occupancy load of the first unit area, the maximum occupancy load for the first unit area, the maximum travel distance from the furthest point within the first unit area to the point of egress, and the calculated travel distance from the furthest point within the first unit area to the point of egress along the path of egress, determine if the building is in compliance with the set of conditions;
n. indicate in the first user interactive interface whether the building is in compliance with the set of conditions; and
o. upon determining that the building is in non-compliance with the set of conditions, review a database that tracks common required changes to make the building conform to the set of conditions, generate a suggested modification to the design plan considering the review of the common required changes to meet compliance with the set of conditions, and generating values for parameters derived from a two dimensional reference to calculate a modification based on a determination of architectural aspects of the building via pattern recognition to cause the building to be compliant via modification of one or more of: an area of a common path of travel, a travel distance to traverse a dead end, and existence of a dead end.
|