The present invention relates generally to building automation systems. More particularly, the present invention relates to device management techniques and systems for minimizing network traffic in building automation system architectures while maximizing device up-time.
Building automation systems (BAS) are used to coordinate, manage, and automate control of diverse environmental, physical, and electrical building subsystems, particularly HVAC and climate control but also including security, lighting, power, and the like. Typical existing BAS systems are hardwired or use a proprietary communication standard or protocol to link the various subsystems and provide system-wide user access, monitoring, and control.
A BAS can comprise a plurality of end devices, a communication network, a server engine, and a graphical user interface (GUI) or other means of providing control and reporting data to a user. The end devices are each typically associated with a room, a space, a system, or a subsystem for at least a portion of a building or a campus. The communication network may support a plurality of communication protocols and communicatively couples end devices to the server engine. Examples of the types of data that these systems collect about the space, building or system can include pressures, temperatures, humidity level, power/energy readings, and other run-time statistics.
Hardwiring and manual programming of BAS systems can create a robust fixed system customized for a particular installation. These systems, however, often require extensive customization for each building or site. Particular manual programming and other installation elements may not be applicable to other systems, contributing to the costliness and time-consuming installation associated with such systems.
Further, hardwired systems and those using proprietary communication standards and protocols are difficult or impossible to integrate with system components, devices, panels, and other elements from different vendors or generations. For example, a campus of buildings in which an upgraded BAS is being installed may have existing previous generation (legacy) systems and systems from more than one vendor. Installing a BAS and making it compatible with the existing systems in such a situation is time-consuming, requiring extensive manual service and programming to integrate the existing devices and implement the custom BAS.
With the introduction of BACnet™, an ASHRAE (American Society of Heating, Refrigerating and Air-Conditioning Engineers) and ANSI (American National Standards Institute) protocol standard, and LonTalk™, a protocol integration approach developed by Echelon, some uniformity of standards and communications has been achieved in the industry. BACnet™ was intended to standardize HVAC interoperability and serve as a solution to industry-wide issues. In use, however, BACnet™ exists in multiple versions and includes various non-standard feature functions available to vendors.
One aspect of many BACnet™ compatible devices is the passive handling of communicating their condition of operation or on-line/off-line status. For example a device may transition from being on-line to off-line without actively notifying any other devices or even a system controller of the change in the device's status. For these types of devices the only method of detecting off-line conditions is for the system controller or other management engine to actively query or poll each individual device for its current status.
Those skilled in the art of network traffic management will recognize that the frequent or periodic polling of a large number of individual devices may lead to network performance degradation. Additionally, in the area of BAS management some devices may be battery operated or capable of only a limited data communication rate or processing capacity. Because of these potential conditions the use of a polling or periodic “heartbeat” method of gathering the state of every device in a BAS system may not be effective or desirable. For these and other reasons, a need remains for an intelligent BAS having the capability of actively managing the state of BACnet™ compatible devices and other proprietary devices that do not broadcast their change in status.
The present invention substantially addresses the aforementioned needs and embodiments of the present invention relate to a communication state manager for actively managing the state of devices in a building automation system (BAS), including but not limited to those systems utilizing BACnet™ compatible devices.
In one embodiment, a communication state manager is configured to monitor a plurality of devices connected to a central server engine through a network where the devices are passive in their management of communication state. The communication state manager provides the central server engine with the status of the plurality of the end devices. The server engine can comprise a user-interface for communicating the status of the plurality of end devices to a user.
The communication state manager can actively work to bring devices that have gone off-line back into an on-line condition through the use of decay algorithms that keep the network traffic to a minimum while utilizing best-case alternative for devices being off-line for both short-term and long-term scenarios. One example delay algorithm may determine the frequency at which to poll or request the status of a device based on the amount of time that the device has been off-line. By way of example, in a case where a device has been off-line for less than ten minutes it may be desirable to bring the device back on-line as quickly as possible. In this case attempts to communicate with the device made in short time intervals, such as every fifteen seconds. If the device continues to remain off-line, despite repeated attempts to bring the device back on-line, the refresh or polling rate of queries to the device may be reduced in order to reduce the load on the communication network. In one embodiment, the dynamically mediated polling rate is reduced to one query every thirty seconds if the device has been off-line for any period of time between ten and thirty minutes. If the device has been off-line for thirty minutes to an hour the refresh rate can be further reduced to a one-minute rate. Finally, if a device has remained off line for days, weeks, or some longer period of time it may be appropriate to stop attempting to communicate with the device altogether.
In another embodiment, the BAS can also include an alarm manager working in conjunction with the communication state manager in order to appropriately flag or alarm various devices to the user or manager of the BAS. As the communication manager is able to determine that a device has transitioned from an on-line to an off-line state, the system can raise an alarm depending on the type of device in question and other alarm or device configuration settings. Correspondingly, when a device is brought from the off-line state back to the on-line state that alarm can be removed. Alternatively, instead of removing the alarmed condition it may simply be flagged at a lower priority or simply marked as previously being in an alarmed condition.
The above summary of the invention is not intended to describe each illustrated embodiment or every implementation of the present invention. The figures and the detailed description that follow more particularly exemplify these embodiments.
The embodiments of the present invention may be more completely understood in consideration of the following detailed description of various embodiments in connection with the accompanying drawings, in which:
While the present invention is amenable to various modifications and alternative forms, specifics thereof have been shown by way of example in the drawings and will be described in detail. It should be understood, however, that the intention is not to limit the invention to the particular embodiments described. On the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention as defined by the appended claims.
The systems and methods of the invention can effectively communicate with and manage devices in a local or widely distributed building automation system (BAS), from a space or building level to an enterprise level, encompassing virtually any structure, cluster, campus, and area in between. A BAS according to one embodiment of the present invention comprises a dynamically extensible and automatically configurable architecture anchored by an enterprise server engine (ESE). The BAS and ESE comprise a versatile and robust control system that operably supports the management of HVAC and other subsystems in a building from a central location. The BAS can be an automatically and intelligently scalable object-oriented system in one embodiment, providing multi-site management capabilities in a local or widely distributed geographic area. The BAS is preferably networked for user accessibility.
The systems and methods are particularly suited for a dynamically extensible and automatically configurable BAS and architecture, such as those disclosed in U.S. patent application Ser. No. 11/208,773, filed Aug. 22, 2005, entitled “Dynamically Extensible and Automatically Configurable Building Automation System and Architecture”; U.S. patent application Ser. No. 11/316,687, filed Dec. 22, 2005, entitled “Building Automation System Facilitating User Customization”; U.S. patent application Ser. No. 11/316,699, filed Dec. 22, 2005, entitled “Building Automation System Facilitating User Customization”; U.S. patent application Ser. No. 11/316,702, filed Dec. 22, 2005, entitled “Building Automation System Facilitating User Customization”; U.S. patent application Ser. No. 11/316,695, filed Dec. 22, 2005, entitled “Building Automation System Data Management”; U.S. patent application Ser. No. 11/316,697, filed Dec. 22, 2005, entitled “Building Automation System Data Management”; U.S. patent application Ser. No. 11/316,698, filed Dec. 22, 2005, entitled “Building Automation System Data Management”; U.S. patent application Ser. No. 11/316,703, filed Dec. 22, 2005, entitled “Building Automation System Data Management”; and U.S. patent application Ser. No. 11/316,410, filed Dec. 22, 2005, entitled “Dynamically Extensible and Automatically Configurable Building Automation System and Architecture,” all of which are assigned to the assignee of the claimed invention, and are herein incorporated by reference.
The invention can be more readily understood by reference to
An example of the processing logic in a potential embodiment of a Reconnect Manager that takes active responsibility in establishing a communication connection with a device is shown in
If there is device collection data available the Reconnect Manager checks to see if the device associated with that data is on-line (101). If the device is on-line the process reconnect manager iterates (100) to the next device with collection data available. In the case where all the devices are on-line, the Reconnect Manager simply clears the list of any previously off-line devices. When the process reconnect manager detects a device that is off-line the process reconnect manager transmits a verify message to the device via a command link, typically a wired connection. The Reconnect Manager will then wait for a period of time determined by the amount of time the device has been off-line before attempting to retransmit a subsequent verify message. In the example embodiment shown in
The decay algorithm in one potential embodiment can be a hard-coded value that cannot be tuned or changed by the user. If a device has been off-line for less than 10 minutes, the refresh rate (106) (or the frequency of the reconnect attempts) is 15 seconds. If a device has been off-line more than 10 minutes but less than 30 minutes, the refresh rate (107) is 30 seconds. If a device has been off-line more than 30 minutes but less than 60 minutes, the refresh rate (108) is 60 seconds. If a device has been off-line more than 1 month the system assumes that the device no longer exists in the system, or has irreversibly failed, and is removed from further processing attempts (109).
If the reconnect manager is able to successfully transition a device from the off-line state into an on-line state then the refresh state is set to the minimum time period for the system (111). The reconnect manager then proceeds to the next panel in the iteration. Once a device is brought back on-line the device is removed from the off-line devices list (112).
This service allows BAS administrators to establish a selective pinging process that checks on the communication state of devices while keeping network traffic to a minimum. If this process brings a device back on-line, or discovers that a device has gone off-line, it is registered with the Reconnect Manager. Alarm conditions can be triggered for both communication loss (208) and communication restore (205) based on customer configuration preferences. The separation of the communication polling manager and the reconnect manager provides the system with separate mechanisms for monitoring on-line devices for on-line to off-line transitions, and attempts to bring off-line devices back on-line. Messages, flags, signals or other indications can be passed between the communication polling manager and the reconnect manager in order to coordinate the status of the individual devices.
If the device is in the on-line state the communication polling manager checks to see if a flag has been set to alarm the transition from an off-line state to the on-line state (207). If the flag is set then the alarm is raised for that transition (208). If there is no flag indicating that an alarm should be raised for the off-line to on-line transition, likely due to the fact that the device was already on-line of the user has chosen to suppress the alarm, then no alarm is raised. If the device is in the off-line state the communication polling manager checks to see if a flag has been set to alarm the transition from an on-line state to the off-line state (204). If the flag is set then the alarm is raised for that transition (205). If there is no flag indicating that an alarm should be raised for the on-line to off-line transition.
Referring to
ESE 20 is preferably locally networked at location 12 and communicatively coupled to the Internet and/or Intranet 30 and therefore can provide access and management control from virtually any location via a computer system, internal or external to a user's computer system. ESE 20 and BAS 10 need not be web-based or communicatively coupled to the Internet as shown in
Each implementation of system 10 can vary substantially by size, composition of devices, and balance of present, legacy, and future generation devices. System 10 can also vary by vendor/manufacturer, type, physical layout of building and/or campus, user needs, and other characteristics. Therefore, each implementation of system 10 and ESE 20 in particular is done on a site-by-site basis. ESE 20 can recognize, communicate with, and control a variety of system devices, including present generation and common manufacturer, legacy or previous generation, and competitor controllers and building automation panels. System 10, via ESE 20, can also expand to integrate next-generation devices.
As depicted in
The foregoing descriptions present numerous specific details that provide a thorough understanding of various embodiments of the invention. It will be apparent to one skilled in the art that various embodiments, having been disclosed herein, may be practiced without some or all of these specific details. In other instances, known components have not been described in detail in order to avoid unnecessarily obscuring the present invention. It is to be understood that even though numerous characteristics and advantages of various embodiments are set forth in the foregoing description, together with details of the structure and function of various embodiments, this disclosure is illustrative only. Other embodiments may be constructed that nevertheless employ the principles and spirit of the present invention. Accordingly, this application is intended to cover any adaptations or variations of the invention. It is manifestly intended that this invention be limited only by the following claims and equivalents thereof.
Each of the additional figures and methods disclosed herein may be used separately, or in conjunction with other features and methods, to provide improved devices, systems and methods for making and using the same. Therefore, combinations of features and methods disclosed herein may not be necessary to practice the invention in its broadest sense and are instead disclosed merely to particularly describe representative embodiments of the invention.
For purposes of interpreting the claims for the present invention, it is expressly intended that the provisions of Section 112, sixth paragraph of 35 U.S.C. are not to be invoked with respect to a given claim unless the specific terms “means for” or “step for” are recited in that claim.
All of the patents and patent applications disclosed herein, including those set forth in the Background of the Invention, are hereby incorporated by reference. Any incorporation by reference of documents above is limited such that no subject matter is incorporated that is contrary to the explicit disclosure herein. Any incorporation by reference of non-priority documents above is further limited such that no claims included in the documents are incorporated by reference herein and any definitions provided in the documents are not incorporated by reference herein unless expressly included herein.
Number | Name | Date | Kind |
---|---|---|---|
5311451 | Barrett | May 1994 | A |
5321603 | Schwenke | Jun 1994 | A |
5384697 | Pascucci | Jan 1995 | A |
5444851 | Woest | Aug 1995 | A |
5463735 | Pascucci et al. | Oct 1995 | A |
5511188 | Pascucci et al. | Apr 1996 | A |
5522044 | Pascucci et al. | May 1996 | A |
5550980 | Pascucci et al. | Aug 1996 | A |
5559955 | Dev et al. | Sep 1996 | A |
5598566 | Pascucci et al. | Jan 1997 | A |
5761432 | Bergholm | Jun 1998 | A |
5805442 | Crater et al. | Sep 1998 | A |
5884072 | Rasmussen | Mar 1999 | A |
5982362 | Crater et al. | Nov 1999 | A |
5999179 | Kekic | Dec 1999 | A |
6028998 | Gloudeman et al. | Feb 2000 | A |
6067477 | Waewalaarachchi et al. | May 2000 | A |
6098116 | Nixon et al. | Aug 2000 | A |
6104963 | Cabasek et al. | Aug 2000 | A |
6115713 | Pascucci et al. | Sep 2000 | A |
6119125 | Gloudeman et al. | Sep 2000 | A |
6141595 | Gloudeman et al. | Oct 2000 | A |
6145751 | Ahmed | Nov 2000 | A |
6148355 | Mahalingam | Nov 2000 | A |
6154681 | Drees et al. | Nov 2000 | A |
6157943 | Meyer | Dec 2000 | A |
6167316 | Gloudeman et al. | Dec 2000 | A |
6240326 | Gloudeman et al. | May 2001 | B1 |
6241156 | Kline et al. | Jun 2001 | B1 |
6263387 | Chrabaszcz | Jul 2001 | B1 |
6266726 | Nixon et al. | Jul 2001 | B1 |
6334107 | Gale et al. | Dec 2001 | B1 |
6353853 | Gravlin | Mar 2002 | B1 |
6389331 | Jensen et al. | May 2002 | B1 |
6405103 | Ryan et al. | Jun 2002 | B1 |
6487457 | Hull et al. | Nov 2002 | B1 |
6496893 | Arai | Dec 2002 | B1 |
6519264 | Carr | Feb 2003 | B1 |
6580950 | Johnson et al. | Jun 2003 | B1 |
6584095 | Jacobi et al. | Jun 2003 | B1 |
6584096 | Allan | Jun 2003 | B1 |
6598056 | Hull et al. | Jul 2003 | B1 |
6636893 | Fong | Oct 2003 | B1 |
6708505 | Nakamura et al. | Mar 2004 | B2 |
6714977 | Fowler et al. | Mar 2004 | B1 |
6832120 | Frank et al. | Dec 2004 | B1 |
6834298 | Singer | Dec 2004 | B1 |
6925571 | Motoyama | Aug 2005 | B1 |
6999824 | Glanzer et al. | Feb 2006 | B2 |
7010796 | Strom et al. | Mar 2006 | B1 |
7065769 | Tolopka | Jun 2006 | B1 |
7080142 | Galloway et al. | Jul 2006 | B2 |
7136914 | Motoyama | Nov 2006 | B2 |
7165109 | Chiloyan et al. | Jan 2007 | B2 |
7194537 | Motoyama | Mar 2007 | B2 |
7206791 | Hind et al. | Apr 2007 | B2 |
7240106 | Cochran et al. | Jul 2007 | B2 |
7246162 | Tindal | Jul 2007 | B2 |
7249170 | Tindal et al. | Jul 2007 | B2 |
7250856 | Havekost et al. | Jul 2007 | B2 |
7251534 | Walls et al. | Jul 2007 | B2 |
7275079 | Brodsky et al. | Sep 2007 | B2 |
7287085 | Motoyama | Oct 2007 | B1 |
7287257 | Meza | Oct 2007 | B2 |
7289995 | Motoyama et al. | Oct 2007 | B2 |
7293253 | Soukup | Nov 2007 | B1 |
7296079 | Motoyama | Nov 2007 | B2 |
7302469 | Motoyama | Nov 2007 | B2 |
7320023 | Chintalapati | Jan 2008 | B2 |
7337242 | Motoyama | Feb 2008 | B1 |
7349761 | Cruse | Mar 2008 | B1 |
7392310 | Motoyama | Jun 2008 | B2 |
7421474 | Motoyama | Sep 2008 | B2 |
7433740 | Hesse et al. | Oct 2008 | B2 |
7437452 | Motoyama | Oct 2008 | B2 |
7437596 | McFarland | Oct 2008 | B2 |
7447766 | Motoyama | Nov 2008 | B2 |
7500003 | Motoyama | Mar 2009 | B2 |
7502848 | Motoyama | Mar 2009 | B2 |
7506048 | Motoyama | Mar 2009 | B1 |
7512450 | Ahmed | Mar 2009 | B2 |
7519698 | Motoyama | Apr 2009 | B2 |
7533167 | Motoyama | May 2009 | B2 |
7533333 | Motoyama | May 2009 | B2 |
7536450 | Motoyama | May 2009 | B2 |
7574503 | Motoyama | Aug 2009 | B2 |
7606894 | Motoyama | Oct 2009 | B2 |
7610372 | Motoyama | Oct 2009 | B2 |
7610374 | Motoyama | Oct 2009 | B2 |
7634555 | Wainscott, Jr. et al. | Dec 2009 | B1 |
7647397 | Motoyama | Jan 2010 | B2 |
7765289 | Park | Jul 2010 | B2 |
7765826 | Nichols | Aug 2010 | B2 |
7870090 | McCoy et al. | Jan 2011 | B2 |
7904186 | Mairs et al. | Mar 2011 | B2 |
7917232 | McCoy et al. | Mar 2011 | B2 |
8024054 | Mairs et al. | Sep 2011 | B2 |
8050801 | Richards et al. | Nov 2011 | B2 |
8055386 | McCoy et al. | Nov 2011 | B2 |
8055387 | McCoy et al. | Nov 2011 | B2 |
8099178 | Mairs et al. | Jan 2012 | B2 |
8290627 | Richards et al. | Oct 2012 | B2 |
8316438 | Bush | Nov 2012 | B1 |
8903985 | O'Connell | Dec 2014 | B2 |
20020016639 | Smith et al. | Feb 2002 | A1 |
20020029096 | Takai et al. | Mar 2002 | A1 |
20020042845 | Burmann et al. | Apr 2002 | A1 |
20020136203 | Liva | Sep 2002 | A1 |
20020141378 | Bays | Oct 2002 | A1 |
20020152028 | Motoyama | Oct 2002 | A1 |
20020152292 | Motoyama | Oct 2002 | A1 |
20030074496 | Takahashi | Apr 2003 | A1 |
20030084176 | Tewari et al. | May 2003 | A1 |
20030135765 | Hind et al. | Jul 2003 | A1 |
20030158975 | Frank et al. | Aug 2003 | A1 |
20030159129 | Frank et al. | Aug 2003 | A1 |
20030167323 | Motoyama | Sep 2003 | A1 |
20030202112 | Bowman | Oct 2003 | A1 |
20040025099 | Aikawa | Feb 2004 | A1 |
20040059808 | Galloway et al. | Mar 2004 | A1 |
20040075549 | Haller | Apr 2004 | A1 |
20040143510 | Haeberle et al. | Jul 2004 | A1 |
20040148288 | Haeberle et al. | Jul 2004 | A1 |
20040215694 | Podolsky | Oct 2004 | A1 |
20040215740 | Frank et al. | Oct 2004 | A1 |
20040230323 | Glanzer et al. | Nov 2004 | A1 |
20040243988 | Ota | Dec 2004 | A1 |
20040249913 | Kaufman | Dec 2004 | A1 |
20040254915 | Motoyama | Dec 2004 | A1 |
20040255023 | Motoyama | Dec 2004 | A1 |
20040258011 | Hiyama | Dec 2004 | A1 |
20050050148 | Mohammadioun | Mar 2005 | A1 |
20050071483 | Motoyama | Mar 2005 | A1 |
20050090915 | Geiwitz | Apr 2005 | A1 |
20050177642 | Motoyama | Aug 2005 | A1 |
20060010232 | Page et al. | Jan 2006 | A1 |
20060047787 | Agarwal et al. | Mar 2006 | A1 |
20060058923 | Kruk et al. | Mar 2006 | A1 |
20060130107 | Gonder et al. | Jun 2006 | A1 |
20060155824 | Motoyama et al. | Jul 2006 | A1 |
20060184659 | Motoyama et al. | Aug 2006 | A1 |
20070005736 | Hansen et al. | Jan 2007 | A1 |
20070043476 | Richards et al. | Feb 2007 | A1 |
20070055698 | McCoy et al. | Mar 2007 | A1 |
20070055756 | Richards et al. | Mar 2007 | A1 |
20070055757 | Mairs et al. | Mar 2007 | A1 |
20070055758 | McCoy et al. | Mar 2007 | A1 |
20070055759 | McCoy et al. | Mar 2007 | A1 |
20070055760 | McCoy et al. | Mar 2007 | A1 |
20070061046 | Mairs et al. | Mar 2007 | A1 |
20070067062 | Mairs et al. | Mar 2007 | A1 |
20070204023 | Ohta | Aug 2007 | A1 |
20070261062 | Bansal et al. | Nov 2007 | A1 |
20080117830 | Cheselka | May 2008 | A1 |
20080281472 | Podgorny et al. | Nov 2008 | A1 |
20090006627 | Castellucci | Jan 2009 | A1 |
20090083416 | Nass et al. | Mar 2009 | A1 |
20100228805 | McCoy et al. | Sep 2010 | A1 |
20110047259 | Sato et al. | Feb 2011 | A1 |
20110047418 | Drees et al. | Feb 2011 | A1 |
20110131336 | Wang et al. | Jun 2011 | A1 |
20110208803 | McCoy et al. | Aug 2011 | A1 |
20110213502 | Uden | Sep 2011 | A1 |
20120109383 | Richards et al. | May 2012 | A1 |
20120151392 | Takahashi | Jun 2012 | A1 |
Number | Date | Country |
---|---|---|
101589351 | Jun 2008 | CN |
101427239 | May 2009 | CN |
101632050 | Jan 2010 | CN |
2444451 | Jun 2008 | GB |
2445489 | Jul 2008 | GB |
2445686 | Jul 2008 | GB |
2465506 | May 2010 | GB |
WO2007024573 | Mar 2007 | WO |
WO2007024622 | Mar 2007 | WO |
WO2007024623 | Mar 2007 | WO |
WO2010096313 | Aug 2010 | WO |
Entry |
---|
“BACnet, LonWorks War Continues for BAS Manufacturers”, p. 14, Mar. 10, 1997 Issue of Air Conditioning, Heating & Refrigerations News, 1 pg. |
“Controls Companies See Opportunities on Internet”, Mar. 1, 1997 Issue of Energy User News, 4 pgs. |
Tracer Summit Web Server, Dated Mar. 2003, Document No. BAS-PRC014-EN, 13 pgs. |
“Infinity WebServer” brochure, Copyright 1997 by Andover Controls Corporation, Document No. DS-WEBSVR-A, 2 pgs. |
“Facility Management Unleashed: web.Client”, Copyright 2002 by Andover Controls, Document No. BR-WC-A, 6 pgs. |
“Building Automation Systems on the Internet”, by Albert T.P. So, W.L. Chan and W.L. Tse, May/Jun. 1997 Issue of Facilities Magazine, vol. 15, No. 5/6, pp. 125-133. |
“Connecting LonWorks and TCP/IP Enterprise Networks—Real Application Successes”, by Coactive Aesthetics, dated 1997, 9 pgs. |
“Remote Building Monitoring and Control”, an ACEEE paper, dated Jul. 18, 1996, 13 pgs. |
Remote Building Control Using the Internet,: by Edward Finch, Dec. 1998 Issue of Facilities Magazine, vol. 15—No. 12/13, pp. 356-360. |
“Marketing Tracer Summit”, a marketing guide dated Jan. 1998, Order No. BAS-MG-46, 12 pgs. |
“Tracer Summit Users Network”, a marketing guide dated Mar. 2002, Order No. BAS-SLM005-EN, 12 pgs. |
Marketing the Tracer ZN.511 and ZN.521 Zone Controllers, a marketing guide dated Feb. 2001, Order No. BAS-SLM008-EN, 12 pgs. |
http://www.nettedautomation.com/glossary—menue/glossy—r.html—the Net is the Automation, Netted Automation GmbH, Information and Communication Systems (NAICS), 2000-2002, composed by John Black, Web page—http://www.nettedautomation.com/glossary—menue/glossy—r.html, printed Jan. 20, 2008, 2pgs. |
“An Efficient Execution Model for Dynamically Reconfigurable Component Software”; Andreas Gal, Peter H. Frohlich, Michael Franz; Department of Information and Computer Science—University of California, Irvine; May 31, 2002; pp. 1-7; http://research.microsoft.com/˜cszypers/events/WCOP2002/10—Gal.pdf. |
Microsoft Computer Dictionary, Fifth Edition, “Server” definition, Published: 2002, Publisher: Microsoft Press, p. 474. |
personalSCADA 2.0 User's Guide, Eutech Cybernetics Pte Ltd., 2002, 401 pgs. |
“Tracer Summit, Building Automation System,” TRANE, Doc #BAS-PRC001-EN, Aug. 2002, 20 pgs. |
Enterprise Buildings Integrator R310, Specification Data, Honeywell, Mar. 2003, pp. 1-20. |
Number | Date | Country | |
---|---|---|---|
20110208803 A1 | Aug 2011 | US |