×

Asynchronous distributed-object building automation system with support for synchronous object execution

  • US 6,154,681 A
  • Filed: 04/03/1998
  • Issued: 11/28/2000
  • Est. Priority Date: 04/03/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of supporting application execution in building automation devices of a computer-implemented building automation system, comprising the steps of:

  • defining a plurality of common objects in a computer readable memory through instantiation such that said common objects have attributes for storing data and have methods for processing stored data;

    defining an operating environment in said computer readable memory for supporting said common objects, said operating environment having a clock mechanism for maintaining time and a scheduling mechanism for initiating said methods of said common objects;

    scheduling of a first control method of a first common object with said schedule mechanism for execution at a predefined schedule time;

    initiating execution of said first control method by said schedule mechanism;

    determining an actual time of initiation of said first control method by reading said clock mechanism; and

    adjusting said first control method using said actual time, when said actual time exceeds said schedule time, thereby supporting application execution.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×