Automated Building Code Conformance with Computable Regulatory Rules
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The manual building design review process is time-consuming, error-prone, and costly due to the complexity of building codes and regulations, lack of consistency in interpretation, and the difficulty in dealing with subjective and ambiguous regulations, making it challenging to automate the design review process.
Innovation Solution
A platform that uses a generalized adaptive framework to translate building codes into computable representations using formal languages and machine learning techniques, enabling automated determination of building code compliance by comparing building permit application files to local, state, or international codes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual review process is used for building permit applications, then thoroughness of code compliance checking is improved, but review time and processing cost increase significantly
Solution Approach 1:
The patent divides the building code compliance checking process into multiple independent modules, each responsible for specific code provisions or building systems. This segmentation allows parallel processing of different code requirements, maintaining thoroughness while reducing overall review time through concurrent execution of multiple checking tasks.
Solution Approach 2:
The patent introduces an automated code checking system as an intermediary between the permit application and the final review decision. This intermediary performs preliminary automated validation against multiple code provisions, filtering out obvious non-compliance issues before human review, thereby reducing the time required for thorough compliance checking.
2Measurement precision
If manual review process is used for building permit applications, then accuracy of code interpretation is improved, but processing cost and complexity increase
Solution Approach 1:
The patent creates a universal code checking platform that can interpret multiple building codes, ordinances, and regulations through a single integrated system. This multi-functional approach maintains interpretation accuracy across different regulatory frameworks while reducing processing complexity by consolidating multiple review functions into one automated platform.
Solution Approach 2:
The patent replaces manual mechanical review processes with automated computer-based code interpretation and validation. This substitution maintains or improves accuracy through consistent algorithmic application of code provisions while significantly reducing processing complexity by eliminating manual coordination between multiple government departments.
3Productivity
If automated code checking system is implemented, then review speed and efficiency are improved, but system complexity and development cost increase
Solution Approach 1:
The patent segments the automated code checking system into modular components that can be developed, tested, and maintained independently. This segmentation reduces overall system complexity by allowing incremental implementation and easier debugging of individual modules, while maintaining high review speed through parallel processing capabilities.
Solution Approach 2:
The patent implements self-service features where the automated system performs preliminary code compliance checking without requiring extensive human intervention. The system autonomously validates applications against multiple code provisions and generates initial compliance determinations, improving review speed while managing complexity through automated decision-making algorithms.
4Reliability
If comprehensive code checking is performed, then compliance accuracy is improved, but time required for review increases
Solution Approach 1:
The patent performs preliminary automated code compliance checking before final review decisions are made. The system proactively identifies and flags potential non-compliance issues by automatically comparing application submissions against relevant code provisions, enabling comprehensive compliance accuracy to be achieved in advance and reducing time required for subsequent review processes.
Data Source
AI summary
The present disclosure describes system and methods for determination of building code performance. One such method comprises transforming a building code regulation into a computable record that defines a building design and/or engineering rule for the building code regulation; performing design model validation, wherein design model validation comprises entering building permit application file information and checking the building permit application file information against relevant codes and regulations, using a taxonomy or neural natural language processing techniques or artificial Intelligence; performing exchange model code checking; performing code conformance checking, wherein the code conformance checking comprises receiving a request from the exchange models and passing the building permit application file information to code checking modules; performing verification reporting based on input provided from the code checking modules; and performing results reporting based on findings of the verification reporting.


