IP Library Granted Patent US 9,210,052
Granted Patent B2
US 9,210,052 · App. 10/789,161 · Granted Dec 8, 2015

Streaming graphic method and arrangement data for building control systems

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,210,052
App. No.
10/789,161
Granted
Dec 8, 2015
Kind
B2
Abstract

A method of updating building control system values includes instantiating a server object on a data server corresponding to a set of BCS values. The method also includes generating in a web server a data request associated with the server object and providing the data request to the data server. The method also includes providing a response to the data request if a change in at least one of the set of BCS values is acknowledged in the server object. The method further includes holding the data request open if no change in at least one of the set of BCS values is acknowledged and a predetermined time period has not elapsed since the data request was provided to the data server.

Claims (9)

1. A method, comprising:

a) receiving at least one interpreted software program over the Internet using a web-browser;

b) executing at least one interpreted software program to display at least a first graphical element representative of building control system information, the first graphical element having a fixed element and a variable element, the variable element representative of a first building control system value;

c) executing at least one interpreted software program to generate a request for updated values, the request configured to cause a web server to generate server request to a data server, the generated server request configured to cause the data server to hold the server request open until a change in at least one of the set of building control system values is acknowledged in the server object and to provide to the web server a response to the server request including data representative of the acknowledged change, the request further configured to cause the web server to return at least a second value over the Internet responsive to the request, the second value comprising non-graphical information based on the data in the response to the server request; and

d) executing at least one interpreted software program to display the first graphical element such that the variable element is representative of the second value.

2. The method of claim 1 wherein at least one interpreted software program is written in the Java programming language.

3. The method of claim 1 wherein the second value is transported in a mark-up language document.

4. The method of claim 1 wherein the second value is transported in an extensible mark-up language document.

5. The method of claim 1 , wherein the generated server request is further configured to cause the data server to release the server request if a predetermined amount of time expires.

Assignments (2)
MERGER Recorded Mar 8, 2010
From: SIEMENS BUILDING TECHNOLOGIES, INC.
To: SIEMENS INDUSTRY, INC.
Reel/Frame 024054/0938 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2004
From: IMHOF, RAPHAEL
To: SIEMENS BUILDING TECHNOLOGIES, INC.
Reel/Frame 015568/0898 →