Patent ID: 11972174
Assignee: nan
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. A computer-implemented method of synthesizing building data and standardizing building design, comprising:
creating a database of building components;
receiving one or more input requirements including one or more pre-defined footprints;
defining a hierarchy of relationships between the one or more pre-defined footprints;
analyzing the one or more input requirements and the hierarchy of relationships and providing one or more optional feasible designs for a building or portion of a building that can be built on the one or more pre-define footprints;
expanding components towards each other simultaneously and choosing an expansion strategy that maximizes an area of each component while verifying clear paths and clearances in the building design, the components comprising one or more of: stairs, elevators, corridors, dwelling unit interiors, entries, living rooms, dining rooms, kitchens, bedrooms, bathrooms, and closets;
analyzing the one or more optional feasible designs and selecting an optimal feasible design based upon the one or more input requirements;
generating an architectural design plan for the building or portion of a building that can be built on the one or more pre-defined footprints;
incorporating accessibility and building code regulatory requirements into the architectural design plan including transforming the accessibility and building code regulatory requirements into a set of mathematical roles and definitions embedding regulatory requirements of clearances and passageways; and
synchronizing the simultaneous expansion of components is with the incorporating accessibility and building code regulatory requirements into the architectural design plan to verify that clearance requirements are being met while optimizing component sizes, functions, and shape ratios.