COMMON OBJECT ARCHITECTURE SUPPORTING APPLICATION-CENTRIC BUILDING AUTOMATION SYSTEMS

Patent №

US 6,141,595

Granted

2000-10-31

Filed 1998

Owner

JOHNSON SERVICE COMPANY

Lab

AI components

4

nlp · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09054688

An object-oriented building automation system architecture allows complex building automation applications to be developed and deployed as distributed objects across a network. Applications are distributed in the form of objects that may in turn be made up of other application objects, assembly objects and standard objects. All objects are inherited from a superclass that defines a command component and a view component. The command component identifies those methods within the object that may be executed by other objects, and ultimately by the user through the user interface. The view component identifies the attributes or data stored in the object that may be displayed on the user interface. The view component encapsulates the information needed to display the object's data, so that the user interface can be a generic browser. The standard objects encapsulate physically-constrained properties or human comfort-constrained properties. Applications constructed from these objects can be revised and enhanced more easily because the embedded knowledge is preserved through encapsulation.

Natural languageKnowledge representationPlanningAI hardwareG05B 15/02G06F 9/46G05B 2219/2642G05B 2219/32157G05B 2219/32158G05B 2219/32161G05B 2219/32162

AI classification

Knowledge representation1.00
AI hardware1.00
Planning0.86
Natural language0.80
Machine learning0.03
Vision0.00
Speech0.00
Evolutionary computation0.00

Ownership

JOHNSON SERVICE COMPANY

assignment · 90900033

Assignors

GLOUDEMAN, JEFFREY J., GOTTSCHALK, DONALD A., KRAEMER, RICHARD C., RASMUSSEN, DAVID E.

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

© 2026 NYSGPT2525 LLC