← Back to Patent Explorer
US4964060A Expired / Lapsed US ⏱️ 0.0 years remaining

Computer aided building plan review system and process

Assignee: Individual
•
Filing: 1985-12-04
•
Granted: 1990-10-16
•
Expires: 2005-12-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A plan checking data processing system (10) has an input (12) for providing a development plan to be checked to the system in a form intelligible to the system (10). Memory (18) contains standards (22) against which the development plan is to be checked, also in a form intelligible to the system (10). A program (20) is used by processor (26) for evaluating the development plan according to the standards (22). An output (30) receives results of the evaluation.

Inventors

  • 👤 Charles H. Hartsog

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 08:00
CPC Classifications
G; G06; G06F; G06F30/00; G06F30/10; G06F30/13

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 241 words
A process for checking a development plan configuration against predetermined development plan configuration standards, which comprises: providing the development plan configuration to be checked as an input to a data processing system as data in a form representing at least one physical characteristic of building components in the development plan and intelligible to the data processing system; storing the development plan data in a path through a tree structure; storing the development plan configuration standards against which the development plan configuration is to be checked in the data processing system as data in a form representing at least one physical characteristic of building components in the development plan configuration standards and intelligible to the data processing system; providing a control program for evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to the data processing system; evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to determine compliance of the development plan configuration with the development plan configuration standards using the control program in the data processing system; and providing development plan configuration standards compliance results of the evaluation as an output from the data processing system.
Claim 2
Dependent Claim 241 words
A process for checking a development plan configuration against predetermined development plan configuration standards, which comprises: providing the development plan configuration to be checked as an input to a data processing system as data in a form representing at least one physical characteristic of building components in the development plan and intelligible to the data processing system; storing the development plan data in a path through a tree structure; storing the development plan configuration standards against which the development plan configuration is to be checked in the data processing system as data in a form representing at least one physical characteristic of building components in the development plan configuration standards and intelligible to the data processing system; providing a control program for evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to the data processing system; evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to determine compliance of the development plan configuration with the development plan configuration standards using the control program in the data processing system; and providing development plan configuration standards compliance results of the evaluation as an output from the data processing system.
Claim 3
Dependent Claim 35 words
The plan checking process of claim 1 in which the development plan configuration is evaluated in the form of multiple dimensional equations in multiple coordinate systems representing building components located with respect to reference points.
Claim 4
Dependent Claim 41 words
The plan checking process of claim 1 in which the development plan configuration identifies the building components by a code and said process further comprises storing physical characteristics of the building components indexed by the code in the data processing system.
Claim 5
Dependent Claim 20 words
The plan check process of claim 1 in which an explanation facility for the results of the evaluation is provided.
Claim 6
Dependent Claim 314 words
A process for checking a development plan configuration against predetermined development plan configuration standards, which comprises: providing the development plan configuration to be checked as an input to a data processing system as data in a form representing at least one physical characteristic of building components in the development plan and intelligible to the data processing system; storing the development plan configuration standards against which the development plan configuration is to be checked in the data processing system as data in a form representing at least one physical characteristics of building components in the development plan configuration standards and intelligible to the data processing system; providing a control program for evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to the data processing system; evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to determine compliance of the development plan configuration with the development plan configuration standards using the control program in the data processing system by evaluating the development plan configuration in the form of multiple dimensional equations in multiple coordinate systems representing building components located with respect to reference points; determining site or structure boundaries in the development plan configuration with the data processing system by finding maximum and minimum values of the site or structure in three dimensions, selecting an increment size along one of the three dimensions, and filling a volume in the three dimensions by moving along one of the three dimensions in the selected increments and providing development plan configuration standards compliance results of the evaluation as an output from the data processing system.
Claim 7
Dependent Claim 314 words
A process for checking a development plan configuration against predetermined development plan configuration standards, which comprises: providing the development plan configuration to be checked as an input to a data processing system as data in a form representing at least one physical characteristic of building components in the development plan and intelligible to the data processing system; storing the development plan configuration standards against which the development plan configuration is to be checked in the data processing system as data in a form representing at least one physical characteristics of building components in the development plan configuration standards and intelligible to the data processing system; providing a control program for evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to the data processing system; evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to determine compliance of the development plan configuration with the development plan configuration standards using the control program in the data processing system by evaluating the development plan configuration in the form of multiple dimensional equations in multiple coordinate systems representing building components located with respect to reference points; determining site or structure boundaries in the development plan configuration with the data processing system by finding maximum and minimum values of the site or structure in three dimensions, selecting an increment size along one of the three dimensions, and filling a volume in the three dimensions by moving along one of the three dimensions in the selected increments and providing development plan configuration standards compliance results of the evaluation as an output from the data processing system.
Claim 8
Dependent Claim 25 words
The plan checking process of claim 5 in which the volume is filled by incrementing inward from an outer boundary until another boundary is reached.
Claim 9
Dependent Claim 27 words
The plan checking process of claim 5 in which the volume is filled by incrementing outward from a point of origin until an outer boundary is reached.
Claim 10
Dependent Claim 55 words
The plan checking process of claim 5 in which the volume is filled by defining parallel planes at locations along one dimension in the increments, moving in the increments along the parallel planes in two dimensions until a boundary is reached, and filling an area defined by the boundary in each of the two dimensions.
Claim 11
Dependent Claim 35 words
The plan checking process of claim 8 in which dry locations in the development plan configuration are defined as those locations accessible by an upward movement in coordinates extending along a direction of changing height.
Claim 12
Dependent Claim 32 words
The plan checking process of claim 8 in which locations requiring a drain are defined as those locations accessible only by a drop in coordinates extending along a direction of changing height.
Claim 13
Dependent Claim 32 words
The plan checking process of claim 5 in which concealed spaces in a structure of the development plan configuration are defined from interior and exterior limits of filling of the volume filling.
Claim 14
Dependent Claim 291 words
A process for checking a development plan configuration against predetermined development plan configuration standards, which comprises: providing the development plan configuration to be checked as an input to a data processing system as data in a form representing at least one physical characteristic of building components in the development plan and intelligible to the data processing system; storing the development plan configuration standards against which the development plan configuration is to be checked in the data processing system as data in a form representing at least one physical characteristic of buidling components in the development plan configuration standards and intelligible to the data processing system; providing a control program for evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to the data processing system; evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to determine compliance of the development plan configuration with the development plan configuration standards using the control program in the data processing system by evaluating the development plan configuration in the form of multiple dimensional equations in multiple coordinate systems representing building components located with respect to reference points; determining boundaries in the development plan configuration by generating a plurality of vectors and varying angle of the plurality of vectors with respect to the horizontal and determining where the vectors intersect surfaces of the plan and providing development plan configuration standards compliance results of the evaluation as an output from the data processing system.
Claim 15
Dependent Claim 291 words
A process for checking a development plan configuration against predetermined development plan configuration standards, which comprises: providing the development plan configuration to be checked as an input to a data processing system as data in a form representing at least one physical characteristic of building components in the development plan and intelligible to the data processing system; storing the development plan configuration standards against which the development plan configuration is to be checked in the data processing system as data in a form representing at least one physical characteristic of buidling components in the development plan configuration standards and intelligible to the data processing system; providing a control program for evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to the data processing system; evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to determine compliance of the development plan configuration with the development plan configuration standards using the control program in the data processing system by evaluating the development plan configuration in the form of multiple dimensional equations in multiple coordinate systems representing building components located with respect to reference points; determining boundaries in the development plan configuration by generating a plurality of vectors and varying angle of the plurality of vectors with respect to the horizontal and determining where the vectors intersect surfaces of the plan and providing development plan configuration standards compliance results of the evaluation as an output from the data processing system.
Claim 16
Dependent Claim 39 words
The plan checking process of claim 12 in which wet boundaries of a structure in the development plan configuration are defined as exposed aurfaces of the structure which are reached by the vectors when inclined with respect to horizontal.
Claim 17
Dependent Claim 267 words
A process for checking a development plan configuration against predetermined development plan configuration standards, which comprises: providing the development plan configuration to be checked as an input to a data processing system as data in a form representing at least one physical characteristic of building components in the development plan and intelligible to the data processing system; storing the development plan configuration standards against which the development plan configuration is to be checked in the data processing system as data in a form representing at least one physical characteristic of building components in the development plan configuration standards and intelligible to the data processing system; providing a control program for evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to the data processing system; evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to determine compliance of the development plan configuration with the development plan configuration standards using the control program in the data processing system; tracing usage of subroutines in determining compliance of the development plan configuration with the standards, comparing the traced subroutine usage against a specification of subroutine usage to determine if data entered with the development plan configuration is valid and providing development plan configuration standards compliance results of the evaluation as an output from the data processing system.
Claim 18
Dependent Claim 267 words
A process for checking a development plan configuration against predetermined development plan configuration standards, which comprises: providing the development plan configuration to be checked as an input to a data processing system as data in a form representing at least one physical characteristic of building components in the development plan and intelligible to the data processing system; storing the development plan configuration standards against which the development plan configuration is to be checked in the data processing system as data in a form representing at least one physical characteristic of building components in the development plan configuration standards and intelligible to the data processing system; providing a control program for evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to the data processing system; evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to determine compliance of the development plan configuration with the development plan configuration standards using the control program in the data processing system; tracing usage of subroutines in determining compliance of the development plan configuration with the standards, comparing the traced subroutine usage against a specification of subroutine usage to determine if data entered with the development plan configuration is valid and providing development plan configuration standards compliance results of the evaluation as an output from the data processing system.
Claim 19
Dependent Claim 39 words
The plan checking process of claim 14 in which order and number of times subroutines are used, time in computations, bytes used, and subroutines not used are traced, and these uses are compared against the specification of subroutine usage.
Claim 20
Dependent Claim 54 words
The plan checking process of claim 15 in which predicates used, arguments used, rules used, objects used, data used, values used, pointers used and source/termination of the pointers are traced, and such uses are compared against the specification of subroutine usage to determine if the data entered with the development plan configuration is valid.
Claim 21
Dependent Claim 255 words
A process for checking a development plan configuration against predetermined development plan configuration standards, which comprises: providing the development plan configuration to be checked as an input to a data processing system as data in a form representing at least one physical characteristic of building components in the development plan and intelligible to the data processing system; providing the development plan configuration standards against which the development plan configuration is checked in the form of artificial intelligence structures, including rules, frames and nets; storing the development plan configuration standarde against which the development plan configuration is to be checked in the data processing system as data in a form representing at least one physical characteristic of building components in the development plan configuration standards and intelligible to the data processing system; providing a control program for evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to the data processing systems; evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to determine compliance of the development plan configuration with the development plan configuration standards using the control program in the data processing system; and providing development plan configuration standards compliance results of the evaluation as an output from the data processing system.
Claim 22
Dependent Claim 255 words
A process for checking a development plan configuration against predetermined development plan configuration standards, which comprises: providing the development plan configuration to be checked as an input to a data processing system as data in a form representing at least one physical characteristic of building components in the development plan and intelligible to the data processing system; providing the development plan configuration standards against which the development plan configuration is checked in the form of artificial intelligence structures, including rules, frames and nets; storing the development plan configuration standarde against which the development plan configuration is to be checked in the data processing system as data in a form representing at least one physical characteristic of building components in the development plan configuration standards and intelligible to the data processing system; providing a control program for evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to the data processing systems; evaluating the at least one physical characteristic of the building components in the development plan configuration data according to the at least one physical characteristic of the building components in the development plan standards configuration data to determine compliance of the development plan configuration with the development plan configuration standards using the control program in the data processing system; and providing development plan configuration standards compliance results of the evaluation as an output from the data processing system.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-10-15 1994-04-16 1994-10-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-10-15 1998-04-16 1998-10-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-10-15 2002-04-16 2002-10-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag