Management System User Interface In A Building Automation System
First Claim
1. A method for generating a graphical user interface for a building management system comprising the steps of:
- maintaining in a server data processing system a client manager application configured to interact with both a web client data processing system and an installed client data processing system to perform building management system functions, the installed client data processing system operating an installed client manager application to provide an installed building management interface;
deploying a browser client manager module to the web client data processing system over a network in response to a request from the web client data processing system, the browser client manager module configured to interact with a web browser on the web client data processing system to provide a browser building management interface that has substantially the same appearance and functionality as the installed building management interface; and
operating the server data processing system to interact with both the installed client data processing system and the web client data processing system to perform the building management system functions.
5 Assignments
0 Petitions
Accused Products
Abstract
A client manager application for a building management system. A method includes maintaining a client manager application configured to interact with both a web client data processing system and an installed client data processing system to perform building management system functions. The installed client data processing system operates an installed client manager application to provide an installed building management interface. The method includes deploying a browser client manager module to the web client data processing system. A browser building management interface that has substantially the same appearance and functionality as the installed building management interface. The server interacts with both the installed client data processing system and the web client data processing system to perform the building management system functions. The client manager application can be configured to run in a web client data processing system as well as in an installed client data processing system.
-
Citations
18 Claims
-
1. A method for generating a graphical user interface for a building management system comprising the steps of:
-
maintaining in a server data processing system a client manager application configured to interact with both a web client data processing system and an installed client data processing system to perform building management system functions, the installed client data processing system operating an installed client manager application to provide an installed building management interface; deploying a browser client manager module to the web client data processing system over a network in response to a request from the web client data processing system, the browser client manager module configured to interact with a web browser on the web client data processing system to provide a browser building management interface that has substantially the same appearance and functionality as the installed building management interface; and operating the server data processing system to interact with both the installed client data processing system and the web client data processing system to perform the building management system functions. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for generating a graphical user interface for a building management system comprising the steps of:
-
sending a request from a web browser to a server data processing system to deploy a browser client manager module configured to run in a web client data processing system; downloading the browser client manager module to the web client data processing system; and running the browser client manager module in a sandbox of the web browser on the web client data processing system to create a browser building management interface having substantially the same appearance and functionality as an installed building management interface created by running a client manager application in an installed client data processing system, the browser client manager module and the client manager application having been created using a single application framework code base. - View Dependent Claims (9, 10, 11)
-
-
12. A non-transitory computer-readable medium encoded with executable instructions for a building management system that:
-
is configured to run in a web client data processing system as well as in an installed client data processing system; is created using a single application framework code base; when executed in an installed client data processing system creates a graphical user interface for the building management system; and when executed in a web client data processing system creates a graphical user interface for the building management system having substantially the same appearance and functionality as the graphical user interface created when executed in the installed client data processing system.
-
-
13. A server data processing system, comprising:
-
a storage device comprising a client manager application; an accessible memory comprising instructions of the client manager application; and a processor configured to execute the instructions of the client manager application to; maintain a client manager application configured to interact with both a web client data processing system and an installed client data processing system to perform building management system functions, the installed client data processing system operating an installed client manager application to provide an installed building management interface; deploy a browser client manager module to the web client data processing system over a network in response to a request from the web client data processing system, the browser client manager module configured to interact with a web browser on the web client data processing system to provide a browser building management interface that has substantially the same appearance and functionality as the installed building management interface; and interact with both the installed client data processing system and the web client data processing system to perform the building management system functions. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification