Claims
- 1. A building information system for communicating building-related data associated with a building with a client application, the system comprising:
a database storing the building-related data including building management system (BMS) data and configuration data associated with the building, the BMS data comprising dynamic data and attributes, the dynamic data being detected from at least one of a point and meter within the building, the attributes comprising an identifier of at least one of a point or meter within the building; a BMS service managing a building subsystem and providing the BMS data stored in the database; and a data interface communicating the building-related data to the database.
- 2. The building information system of claim 1 further comprising a client interface communicating the building-related data between the client application and the data interface.
- 3. The building information system of claim 1 wherein the BMS data and the configuration data are associatively stored in the database.
- 4. The building information system of claim I wherein the data interface comprises a dynamic component communicating the dynamic data of the BMS data between the BMS service and the database.
- 5. The building information system of claim 1 wherein the data interface communicates the building-related data between the client interface and the database.
- 6. The building information system of claim 1 further comprising:
a service application accessing the database to process the building-related data.
- 7. The building information system of claim 6 wherein the service application includes a polling service causing the BMS service to retrieve dynamic data from a point on the building subsystem in accordance with a periodic polling frequency stored as configuration data in the database and providing the dynamic data associated with the point to the database.
- 8. The building information system of claim 6 wherein the service application includes a metering service causing the BMS service to retrieve dynamic data from a meter on the building subsystem in accordance with a periodic metering frequency stored as configuration data in the database.
- 9. The building information system of claim 6 further comprising:
a client application coupled through a communications network to the client interface to access the service application.
- 10. The building information system of claim 6 wherein the building-related data includes a first array of point identifiers received from the BMS service in a first point discovery operation, and the service application compares the first array to a second array of point identifiers received from the BMS service in a second point discovery operation, issuing an alarm if the first and second arrays fail to match.
- 11. A method for communicating building-related data associated with a building on a building management system (BMS) network, the method comprising:
receiving, by a server process, a request through a client interface from a client application; accessing, in accordance with the request, a database storing the building-related data including building management system (BMS) data and configuration data associated with the building, the BMS data comprising dynamic data and attributes, the dynamic data being detected from at least one of a point and meter within the building,; and issuing, by the server process, an acknowledgment of the accessing operation to the client application, the acknowledgment including at least one element of the building-related data.
- 12. The method of claim 11 wherein the request indicates a frequency value for retrieving the dynamic data from a device in the building management system network, and further comprising:
storing the frequency value as configuration data in the database; retrieving the frequency value from the database; configuring a building information system service to retrieve the dynamic data from the device in accordance with the frequency value; and storing the dynamic data from the device as building management system data in the database.
- 13. A computer-readable medium having computer-executable instructions for performing the operations recited in claim 11.
Parent Case Info
[0001] The present application is a continuation of U.S. patent application Ser. No. 09/502,944, entitled A DATABASE FOR A REMOTELY ACCESSIBLE BUILDING INFORMATION SYSTEM, filed Feb. 11, 2000, which application is a continuation-in-part of U.S. patent application Ser. No. 09/322,495 entitled A REMOTELY ACCESSIBLE BUILDING INFORMATION SYSTEM, filed May 28, 1999, and claims benefit of U.S. Provisional Application No. 60/119,928 entitled A REMOTELY ACCESSIBLE BUILDING INFORMATION SYSTEM, filed Feb. 12, 1999, which is specifically incorporated herein for all that it discloses and teaches.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60119928 |
Feb 1999 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09502944 |
Feb 2000 |
US |
Child |
10306936 |
Nov 2002 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09322495 |
May 1999 |
US |
Child |
09502944 |
Feb 2000 |
US |