LAZY EVALUATION OF GEOMETRIC DEFINITIONS OF OBJECTS WITHIN PROCEDURAL PROGRAMMING ENVIRONMENTS

Patent №

US 8,302,078

Granted

2012-10-30

Filed 2008

Owner

THE BOEING COMPANY

Lab

AI components

4

nlp · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12045560

This description provides tools for lazy evaluation of geometric definitions of objects within procedural programming environments. Computer-based methods provided by these tools may parse input program code that includes statements that are syntactically consistent with a procedural programming language. These statements may also include defined functions that are not syntactically consistent with the procedural programming language. The defined functions may be associated with a given function that is defined according to the procedural programming language. The given function may relate to a geometric design of an object. The methods may identify inputs and outputs to this given function, and may build a dependency graph that relates this given function to other functions, based on the inputs and/or outputs of the given function. The methods may delay evaluating the given function until a triggering event occurs, at which time the methods may evaluate the given function to produce the output.

AI classification

AI hardware1.00
Planning0.99
Knowledge representation0.97
Natural language0.96
Machine learning0.09
Vision0.01
Evolutionary computation0.00
Speech0.00

Ownership

THE BOEING COMPANY

assignment · 206250735

Assignors

THUNEMANN, PAUL ZACK, GRANDINE, THOMAS A., VANDENBRANDE, JAN H., ANDERSON, GREGORY MIKEL

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC