Patent Document ID: 7904186
Application ID: 11316699

Base Claim:
1. A method for creating pages for a graphical user interface (GUI) of a building automation system (BAS) machine comprising the steps of: discovering an end device on a communication network coupled to the BAS machine; retrieving low level information from the end device; retrieving a page template for the end device; determining a self-describing or non-self-describing status of the end device; if the end device is self-describing, automatically customizing the page template to create an end device page by automatically requesting high level static end-device information and dynamic operational data or information values from the end device; if the end device is non-self-describing, loading the page template for the end device and automatically requesting supplemental manually programmed information about the end device to create an end device page; and based upon the determining a self-describing or non-self-describing status of the end device selectively displaying the end device page on a GUI display device communicatively coupled to the BAS machine.

---

Claim 3:
3. The method of claim 1 , further comprising the steps of: storing the static information in a database of the BAS machine; caching the dynamic information in a cache of the BAS machine; and periodically refreshing the cache by requesting new dynamic information.