Patent attributes
A method includes receiving at a first computer at least one interpreted program over the Internet using a web-browser. The method further includes executing at the first computer at least one interpreted software program to display at least a first graphical element, each graphical element having characteristics dependent upon a status of a corresponding building control system device in a remote location. The method also includes transmitting to the first computer first information regarding a change in status of at least one building control system device, and then transmitting to the first computer second information regarding a subsequent change in status of at least one building control system device. The transmission of second information is provided in the absence of a request transmitted by the first computer for updated information.