Streaming graphic method and arrangement for building control systems
First Claim
1. A building system server, comprising a processing device executing a server program to:
- receive a request from a remote device for information regarding a building control system;
provide, responsive at least in part to the request for information, at least one software program and at least first data defining a graphical element over the Internet to the remote device, said software program, when executed by said remote device, causes the remote device toi) display at least a first graphical element, the first graphical element having a fixed element and a variable element, the fixed element derived from the first data defining a graphical element, the variable element representative of a first value from a building control system; and
generate a function call to a building control system data source, wherein the function call causes the building control system data source to provide to the server program a plurality of subsequent data values associated with the variable element of the first graphical element;
wherein the processing device further executes the software program to provide to the remote device a second value representative of at least one of the plurality of subsequent data values, the second value comprising non-graphical information; and
wherein said software program, when executed by said remote device, further causes the remote device to,ii) display the first graphical element such that the variable element is representative of the second value, and display the fixed element using the first graphical data received prior to step i).
1 Assignment
0 Petitions
Accused Products
Abstract
A building system server includes a processing device executing a server program. The processing device receives a request from a remote device for information regarding a building control system. The processing device provides, responsive at least in part to the request for information, at least one software program. The remote device executes the software program to: request and receive background graphic data corresponding to the request; request and receive first data identifying at least one variable control, and a format of the at least one variable control; request and receive second data containing a building control value corresponding to the at least one variable control; and cause a compatible web browser to build a graphics page based on the graphic data, first data and second data. The processing device provides the graphics page to the remote device.
-
Citations
11 Claims
-
1. A building system server, comprising a processing device executing a server program to:
-
receive a request from a remote device for information regarding a building control system; provide, responsive at least in part to the request for information, at least one software program and at least first data defining a graphical element over the Internet to the remote device, said software program, when executed by said remote device, causes the remote device to i) display at least a first graphical element, the first graphical element having a fixed element and a variable element, the fixed element derived from the first data defining a graphical element, the variable element representative of a first value from a building control system; and generate a function call to a building control system data source, wherein the function call causes the building control system data source to provide to the server program a plurality of subsequent data values associated with the variable element of the first graphical element; wherein the processing device further executes the software program to provide to the remote device a second value representative of at least one of the plurality of subsequent data values, the second value comprising non-graphical information; and wherein said software program, when executed by said remote device, further causes the remote device to, ii) display the first graphical element such that the variable element is representative of the second value, and display the fixed element using the first graphical data received prior to step i). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method, said method comprising:
-
a) receiving a request from a remote device for information regarding a building control system; b) providing, responsive to the request for information, at least one software program and at least first data defining a graphical element over the Internet to the remote device, said software program, when executed by said remote device, causes the remote device to, i) display at least a first graphical element, the first graphical element having a fixed element and a variable element, the fixed element derived from the first data defining a graphical element, the variable element representative of a first value from a building control system; ii) generate a function call to a building control system data source, wherein the function call causes the building control system data source to provide to the server program a plurality of subsequent data values associated with the variable element of the first graphical element; iii) subsequent to receiving the at least first data and displaying the first graphical element, receive at least a second value representative of at least one of the plurality of subsequent data values and comprising non-graphical information; and iv) display the first graphical element such that the variable element is representative of the second value, and display the fixed element using the first graphical data received prior to step i).
-
Specification