IP Library › Patent Application 19418506
Patent Application
App. No. 19/418,506

AUTOMATED ZONING AND BUILDING CODE COMPLIANCE

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 None
App. No.
19/418,506
Abstract

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for generation of computer-executable code for automated zoning compliance. Zoning, building, planning, and other regulations for a jurisdiction are provided to a trained artificial intelligence model which provides computer-executable code that is configured, when executed, to provide output that indicates whether an input candidate building plan complies with the regulations for the jurisdiction. The computer-executable code generated by the trained artificial intelligence model is deployed in an application. The application receives, in a request, a candidate building plan. The application generates and provides a compliance report for the candidate building plan that includes compliance results for the candidate building plan with respect to the regulations for the jurisdiction.

Claims (61)

1 . A computer-implemented method comprising:

identifying, as first training data for an artificial intelligence model, different sets of training zoning, planning, and building regulations;

identifying, as second training data for the artificial intelligence model, different sets of training computer-executable code for the different sets of training zoning, planning, and building regulations, wherein each set of training computer-executable code is configured, when executed, to provide output that indicates whether an input candidate building plan complies with a respective set of training zoning, planning, and building regulations;

training, as a trained artificial intelligence model, the artificial intelligence model using the different sets of training zoning, planning, and building regulations and the different sets of training computer-executable code for the different sets of training zoning, planning, and building regulations to automatically generate computer-executable code configured to automatically check compliance of building plans with respect to model input zoning, planning, and building regulations;

identifying first model input zoning, planning, and building regulations relevant for building development for a jurisdiction, wherein the first model input zoning, planning, and building regulations are not included in the first training data;

providing the first model input zoning, planning, and building regulations to the trained artificial intelligence model that is trained to generate computer-executable code with respect to model input zoning, planning, and building regulations;

receiving, from the trained artificial intelligence model, first computer-executable code that is different from the different sets of training computer-executable code and is configured, when executed, to provide output that indicates whether an input candidate building plan complies with the first model input zoning, planning, and building regulations for the jurisdiction;

deploying the first computer-executable code generated by the trained artificial intelligence model in a first application;

providing, in a first request, a first candidate building plan to the first application that includes the first computer-executable code;

receiving, from the first application that includes the first computer-executable code, a compliance report for the first candidate building plan that includes compliance results for the first candidate building plan with respect to the first model input zoning, planning, and building regulations for the jurisdiction; and

providing the compliance report in response to the first request.

2 . The computer-implemented method of claim 1 , further comprising:

creating enriched zoning, planning, and building regulations by enriching the first model input zoning, planning, and building regulations with additional data; and

providing the enriched zoning, planning, and building regulations to the trained artificial intelligence model.

3 . The computer-implemented method of claim 1 , wherein enriching includes translating table cell content for a first cell included in the first model input zoning, planning, and building regulations into a sentence form that includes column and row header information corresponding to the first cell.

4 . The computer-implemented method of claim 1 , wherein enriching includes replacing a first content reference in the first model input zoning, planning, and building regulations with regulation content referenced by the first content reference.

5 . The computer-implemented method of claim 1 , wherein the trained artificial intelligence model generates the first executable code by performing multiple translation steps.

6 . The computer-implemented method of claim 1 , wherein output from a first translation step comprises intermediate computer-executable code.

7 . The computer-implemented method of claim 6 , wherein the intermediate computer-executable code is provided as input to a second translation step that includes adjusting the intermediate computer-executable code.

8 . The computer-implemented method of claim 6 , wherein adjusting the intermediate computer-executable code includes adding logging code, adding error-handling code, or adjusting portions of the intermediate computer-executable code.

9 . The computer-implemented method of claim 1 , further comprising validating the first executable code by providing the first executable code to a set of one or more AI-based or rule-based scoring functions that score the compliance checking code for executability, performance, correct syntax, and consistency with original regulatory text.

10 . The computer-implemented method of claim 1 , wherein the compliance report indicates, for the first candidate building plan, with which regulations the first candidate building plan is in compliance, with which regulations the first candidate building plan is not in compliance, and with which regulations the first candidate building plan might not be in compliance.

11 . The computer-implemented method of claim 1 , wherein providing the first candidate building plan to the trained artificial intelligence model comprises:

generating a vector representation of the first candidate building plan; and

providing the vector representation of the first candidate building plan to the trained artificial intelligence model.

12 . The computer-implemented method of claim 1 , wherein the compliance report indicates how and which specific conditions in the first candidate building plan were met that led to a given regulation applying to a particular portion of the first candidate building plan.

13 . The computer-implemented method of claim 12 , wherein the specific conditions are presented in a graphical tree representation.

14 . The computer-implemented method of claim 1 , further comprising:

performing geospatial analysis for the first candidate building plan;

determining that certain conditions in the zoning, planning, and building regulations are met based on the geospatial analysis; and

determining with which zoning, planning, or building regulations the first candidate building plan is in compliance based on determining that the certain conditions are met.

15 . The computer-implemented method of claim 1 , wherein providing the compliance report comprises providing information from the compliance report to a trained artificial intelligence design system trained to generate building designs for a building project.

16 . The computer-implemented method of claim 15 , wherein the information from the compliance report comprises constraints on specifications for the building project determined from the first model input zoning, planning, and building regulations that are used by the trained artificial intelligence design system to generate building designs that comply with the constraints on the specifications for the building project.

17 . A system comprising one or more computers and one or more storage devices on which are stored instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:

identifying, as first training data for an artificial intelligence model, different sets of training zoning, planning, and building regulations;

identifying, as second training data for the artificial intelligence model, different sets of training computer-executable code for the different sets of training zoning, planning, and building regulations, wherein each set of training computer-executable code is configured, when executed, to provide output that indicates whether an input candidate building plan complies with a respective set of training zoning, planning, and building regulations;

training, as a trained artificial intelligence model, the artificial intelligence model using the different sets of training zoning, planning, and building regulations and the different sets of training computer-executable code for the different sets of training zoning, planning, and building regulations to automatically generate computer-executable code configured to automatically check compliance of building plans with respect to model input zoning, planning, and building regulations;

identifying first model input zoning, planning, and building regulations relevant for building development for a jurisdiction, wherein the first model input zoning, planning, and building regulations are not included in the first training data;

providing the first model input zoning, planning, and building regulations to the trained artificial intelligence model that is trained to generate computer-executable code with respect to model input zoning, planning, and building regulations;

receiving, from the trained artificial intelligence model, first computer-executable code that is different from the different sets of training computer-executable code and is configured, when executed, to provide output that indicates whether an input candidate building plan complies with the first model input zoning, planning, and building regulations for the jurisdiction;

deploying the first computer-executable code generated by the trained artificial intelligence model in a first application;

providing, in a first request, a first candidate building plan to the first application that includes the first computer-executable code;

receiving, from the first application that includes the first computer-executable code, a compliance report for the first candidate building plan that includes compliance results for the first candidate building plan with respect to the first model input zoning, planning, and building regulations for the jurisdiction; and

providing the compliance report in response to the first request.

18 . The system of claim 17 , wherein the operations further comprise:

creating enriched zoning, planning, and building regulations by enriching the first model input zoning, planning, and building regulations with additional data; and

providing the enriched zoning, planning, and building regulations to the trained artificial intelligence model.

19 . One or more computer-readable storage media encoded with instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising:

identifying, as first training data for an artificial intelligence model, different sets of training zoning, planning, and building regulations;

identifying, as second training data for the artificial intelligence model, different sets of training computer-executable code for the different sets of training zoning, planning, and building regulations, wherein each set of training computer-executable code is configured, when executed, to provide output that indicates whether an input candidate building plan complies with a respective set of training zoning, planning, and building regulations;

training, as a trained artificial intelligence model, the artificial intelligence model using the different sets of training zoning, planning, and building regulations and the different sets of training computer-executable code for the different sets of training zoning, planning, and building regulations to automatically generate computer-executable code configured to automatically check compliance of building plans with respect to model input zoning, planning, and building regulations;

identifying first model input zoning, planning, and building regulations relevant for building development for a jurisdiction, wherein the first model input zoning, planning, and building regulations are not included in the first training data;

providing the first model input zoning, planning, and building regulations to the trained artificial intelligence model that is trained to generate computer-executable code based on zoning, planning, and building regulation data;

receiving, from the trained artificial intelligence model, first computer-executable code that is different from the different sets of training computer-executable code and is configured, when executed, to provide output that indicates whether an input candidate building plan complies with the first model input zoning, planning, and building regulations for the jurisdiction;

deploying the first computer-executable code generated by the trained artificial intelligence model in a first application;

providing, in a first request, a first candidate building plan to the first application that includes the first computer-executable code;

receiving, from the first application that includes the first computer-executable code, a compliance report for the first candidate building plan that includes compliance results for the first candidate building plan with respect to the first model input zoning, planning, and building regulations for the jurisdiction; and

providing the compliance report in response to the first request.

20 . The computer-readable storage media of claim 19 , wherein the operations further comprise:

creating enriched zoning, planning, and building regulations by enriching the first model input zoning, planning, and building regulations with additional data; and

providing the enriched zoning, planning, and building regulations to the trained artificial intelligence model.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2026
From: X DEVELOPMENT LLC
To: ANORI, INC.
Reel/Frame 074711/0803 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2026
From: LING, JULIA BLACK; SHAH, JEET HEMANT; AMUTHAN, PRITHIVI; CHOUDHARY, DIVYA; APPELLE, AARON BENNETT; WALKER, ADRIAN JAMES; YARKONI, TAL; PASSEY, DAVID
To: X DEVELOPMENT LLC
Reel/Frame 073690/0933 →