Computer-assisted evaluation of blueprints using computer-storable evaluation-criteria
AssigneeAccela, Inc.
InventorHo Sit
Life of this patent
Estimating the term…
Loading patent…
AssigneeAccela, Inc.
InventorHo Sit
Estimating the term…
Techniques for representing criteria for blueprints as computer-readable expressions, and evaluating blueprints based on computer-storable (or readable) expressions are disclosed. A computer-storable expression can be constructed based on one or more functions, parameters and operators stored in respective libraries. A dynamic blueprint-evaluator can interactively evaluate a blueprint as the blueprint is generated (e.g., drawn) and/or altered. The dynamic blueprint-evaluator evaluates computer-storable expressions that represent various criteria for the blueprint and can indicate when a criterion has not been meet (e.g., highlight a plan or a drawing). The dynamic blueprint-evaluator can be implemented as or as a part of software used to generated blueprints (e.g., CAD), thereby allowing blueprints to be automatically and dynamically evaluated using a computer.
A method of representing at least one criterion as a computer-storable expression, said method comprising:
A computer system, comprising:
An apparatus, comprising:
A method of evaluating a blueprint, said method comprising:
A blueprint-evaluator for evaluating blueprints, wherein said blueprint-evaluator operates to receive, or determine, or store at least one storable-expression, wherein said at least one storable-expression represents at least one criterion which can be evaluated for said at least one blueprint to determine whether said at least one blueprint meets said at least one criterion.
An apparatus for evaluating object-based building or architectural plans that are compatible or compliant with a building model, said apparatus comprising:
A computer readable medium including computer program code, said computer readable medium comprising:
A data signal embodied in a computer carrier wave comprising at least a portion of at least one expression representing at least one criterion associated with at least one blueprint, wherein said least one expression represents said at least one criterion, and wherein said at least storable-expression includes at least one function that can be evaluated for at least one blueprint to determine whether said at least one blueprint meets said at least one criterion.
A computer readable medium including computer program code for evaluating a blueprint, said computer readable medium comprising:
A computer readable medium including computer program code for representing at least one criterion as an expression, said computer readable medium comprising:
Dependencies are inferred from the claim text.