Patent US2703809A successfully refreshed from Google Patents.
Patent US4964060A successfully refreshed from Google Patents.
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
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:51
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.
References Cited (Backward Citations)
US4370707A
Cited
SU708359A1
Cited
US4275449A
Cited
US4388610A
Cited
US4586145A
Cited
EP0088503A2
Cited
US4551810A
Cited
US4551810B1
Cited
US4546432A
Cited
US4700318A
Cited
US4599693A
Cited
US4620286A
Cited
US4648044A
Cited
US4658370A
Cited
US4591983A
Cited
US4651284A
Cited
JPH063665A
Cited
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 |