System and approach to manage versioning of field devices in a multi-site enterprise
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-009/44
G06F-009/445
출원번호
US-0689551
(2012-11-29)
등록번호
US-9389850
(2016-07-12)
발명자
/ 주소
Walter, Gerald
Dutta, Ripunjeet
출원인 / 주소
Honeywell International Inc.
대리인 / 주소
Seager, Tufte & Wickhem, LLP
인용정보
피인용 횟수 :
3인용 특허 :
108
초록▼
An energy management and control system that may manage versioning firmware for devices. The system may be structured in a hierarchy of enterprise, site and field levels, with one or more computing platforms at the various levels. An enterprise supervisor may detect and obtain new version firmware f
An energy management and control system that may manage versioning firmware for devices. The system may be structured in a hierarchy of enterprise, site and field levels, with one or more computing platforms at the various levels. An enterprise supervisor may detect and obtain new version firmware for the devices at the field level. The new version firmware may be transferred from the supervisor to one or more site controllers. The one or more site controllers may transfer the new version firmware to eligible field devices. The devices may report to their respective site controllers a status of a transfer of the new version hardware. The site controllers may report to the supervisor the status of the transfer. Detection of new version firmware may be automatic. Transfer of the new version firmware to virtually all of the eligible devices may be automatic.
대표청구항▼
1. An energy management and control system comprising: a supervisor controller having a first versioning service component;one or more site controllers, having a second versioning service component, connected to the supervisor controller; andone or more field devices, having firmware, connected to t
1. An energy management and control system comprising: a supervisor controller having a first versioning service component;one or more site controllers, having a second versioning service component, connected to the supervisor controller; andone or more field devices, having firmware, connected to the one or more site controllers; andwherein:the first versioning service component has a configuration that enables automatic detection by the supervisor controller of new version firmware for the one or more field devices;a query is made by the first versioning service component to the second versioning service component for an inventory of the one or more field devices to determine which field devices, if any, are appropriate for receipt of the new version firmware;the first versioning service component launches a versioning job process and transfers the new version firmware to the second versioning service component to continue the versioning job process; andthe versioning job process comprises installing the new version firmware in the one or more field devices determined as appropriate for receipt of the new version firmware. 2. The system of claim 1, wherein: the first versioning component comprises a user interface; anda user provides, via the user interface, the configuration to the first versioning service component that enables automatic detection by the supervisor controller of the new version firmware. 3. The system of claim 1, wherein a field device appropriate for receipt of the new version firmware has a present version firmware which is upgradeable or replaceable with the new version firmware. 4. The system of claim 3, wherein the field device, appropriate for receipt of the new version firmware, reports to a site controller a status of a transfer of the new version firmware. 5. The system of claim 2, wherein a site controller reports a status of transfer operations of the new version firmware to the first versioning service component so that a user can monitor the status and progress of the transfer operations via the user interface. 6. The system of claim 1, wherein when the first versioning service component launches the versioning job process and transfers the new version firmware to the second versioning service component to continue the versioning job process, the job process automatically continues until virtually all of the one or more field devices determined as appropriate for receipt of the new version firmware, have been installed with the new version firmware unless interrupted by a user via a user interface to the system. 7. An energy management and control system having a mechanism for versioning firmware of field devices, comprising: an enterprise supervisor;one or more site controllers connected to the enterprise supervisor; andone or more field devices connected to the one or more site controllers; andwherein:the one or more field devices comprise firmware that controls an operation of the one or more field devices, respectively;the enterprise supervisor detects new version firmware for one or more field devices;the enterprise supervisor queries the one or more site controllers for an inventory of appropriate field devices qualified to receive the new version firmware;upon a launch initiated by a user, the enterprise supervisor transfers the new version firmware to the one or more site controllers;the new version firmware is transferred by the one or more site controllers to virtually all of the appropriate field devices; anda transfer of the new version firmware replaces or upgrades the firmware in the appropriate field devices. 8. The system of claim 7, wherein the enterprise supervisor comprises a versioning service that detects the new version firmware. 9. The system of claim 7, wherein the one or more site controllers update the enterprise supervisor with a status of a transfer of the new version firmware. 10. The system of claim 7, wherein upon transfer the new version firmware to the one or more site controllers, the new version firmware is then automatically transferred to the appropriate field devices. 11. The system of claim 8, wherein the versioning service provides information about receipt and transfer of new version software to a versioning history log. 12. An energy management and control system comprising: a supervisor having a first versioning service component;at least one site controller, connected to the supervisor, having a second versioning service component; andone or more field devices connected to the at least one site controller; andwherein:the first versioning service component is loaded with new version firmware;the new version firmware is transferred by the first versioning service component to the second versioning service component; andthe second versioning service component transfers the new version firmware to replace or upgrade firmware in the one or more field devices. 13. The system of claim 12, wherein the first versioning service component comprises: a user interface;a first query engine;a first file transfer engine; anda first versioning job processor connected to the first file transfer engine. 14. The system of claim 13, wherein the second versioning service component comprises: a second query engine connected to the first query engine;a second file transfer engine connected to the first file transfer engine;a second versioning job processor connected to the first versioning job processor; anda file transfer manager connected to the second versioning job processor and the second file transfer engine. 15. The system of claim 14, wherein: the second file transfer engine receives the new version firmware and saves the new version firmware to a file store;the file transfer manager downloads the new version firmware from the second file transfer engine and/or the file store, and downloads the new version firmware to an appropriate field device or field devices of the one or more field devices;the second versioning job processor updates the file transfer manager about transfer tasks;the second query engine responds to one or more queries from the first query engine regarding an inventory of the one or more field devices to determine the appropriate field device or field devices; andan appropriate field device is a device that has a present version firmware that is replaceable or upgradeable with the new version firmware. 16. The system of claim 15, wherein the file transfer manager further updates the second versioning job processor with a current status of transfer operations of the new version firmware to the appropriate field device or field devices. 17. The system of claim 15, wherein the site controller comprises a communication engine that receives the new version firmware from the second transfer engine and transfers the new version firmware to the appropriate field device or field devices. 18. The system of claim 17, wherein the one or more field devices report a new version firmware status to the site controller via the communication engine. 19. The system of claim 12, wherein: the one or more field devices comprise input/output modules, electronic thermostats, and/or lighting control units;the one or more field devices comprise one or more model types;firmware for one model type can be different than firmware for another model type; andthe new version firmware can be an acceptable version for firmware of just one model type of field devices. 20. The system of claim 13, wherein: a user interface permits a user to load the new version firmware, configure and initiate a deployment job for the new version firmware, and monitor the deployment job; and/orthe first versioning job processor initiates a transfer of the new version firmware from the supervisor to the at least one site controller, and updates a history log of a versioning job status.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (108)
Lindholm, John Erik; Coon, Brett; Moy, Simon S., Across-thread out-of-order instruction dispatch in a multithreaded microprocessor.
Castelli, Vittorio; Hamilton, II, Rick A.; O'Connell, Brian M.; Pickover, Clifford A.; Walker, Keith R., Adaptive computing responsive to environmental conditions.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Adding information or functionality to a rendered document via association with an electronic counterpart.
Gelvin, David C.; Girod, Lewis D.; Kaiser, William J.; Merrill, William M.; Newberg, Fredric; Pottie, Gregory J.; Sipos, Anton I.; Vardhan, Sandeep, Apparatus for internetworked wireless integrated network sensors (WINS).
Jakobik Bogdan,CAX ; Betts Malcolm,CAX ; Barsetti Sarto,CAX ; Martin David Wright,CAX ; Liu Xinyi,CAX ; Gibbon Mark Acton,GBX, Architectural arrangement for bandwidth management in large central offices.
Ginggen,Alec; Crivelli,Rocco, Circuitry for optimization of power consumption in a system employing multiple electronic components, one of which is always powered on.
Gregory, Daniel Constantine; Alesi, Lawrence H.; Crain, J. Adam, Distributed hybrid renewable energy power plant and methods, systems, and comptuer readable media for controlling a distributed hybrid renewable energy power plant.
Choudhury Gagan Lal ; Leung Kin K. ; Whitt Ward, Efficiently providing multiple grades of service with protection against overloads in shared resources.
Schmitz William D. (Indianapolis IN) Turpin Richard H. (Indianapolis IN) Dashiell Robert A. (Indianapolis IN) Hadley Chris L. (Indianapolis IN), Energy management system.
Ciscon, Larry; Reynolds, Steven; Yeager, F. Scott, Globally accessible computer network-based broadband communication system with user-controllable quality of information delivery and flow priority.
Rettger, Philip; Keshner, Marvin; Pligavko, Alexandra Katrina; Moore, Jackson; Littmmann, Bodo W., Local power tracking for dynamic power management in weather-sensitive power systems.
Aubin, Raymond; Betts, Malcolm; Shew, Stephen, Method and apparatus for assigning and allocating network resources to packet-based virtual private networks.
Tremel, Christopher J.; Morlock, Brian M.; Schmitz, Michael J., Method and apparatus for dynamic power management control using serial bus management protocols.
Wyatt, David; Shi, Haixia; Tuckey, Jeffrey Scott, Method and apparatus for the secure processing of confidential content within a virtual machine of a processor.
Benya, James R.; Snook, Joel W.; Page, Erik R.; Siminovitch, Michael; Papamichael, Konstantinos; Aumann, Margaret, Method and apparatus for using power-line phase-cut signaling to change energy usage.
Beitel Bradley J. (Woodside CA) Gordon Robert D. (Sunnyvale CA) Hao Ming C. (Los Altos Hills CA) Kauffman Steven V. (San Jose CA) Obermarck Ronald L. (Redwood City CA) Sherman Arthur M. (Morgan Hill , Method for sharing common values implicitly among communicating generative objects.
Gifford James K. ; Begur Sridhar ; Lewis Adrian ; Spencer Donald J. ; Kilbourn Thomas E. ; Gochnauer Daniel B., Multiple parallel digital data stream channel controller architecture.
Hammond, Brad T.; Redmond, Daniel J.; Collemer, Jeffrey B.; Giaquinto, Todd J.; L'Heureux, Diane M., Power supply event notification system for sending an electronic notification to multiple destinations.
Cmar Gregory (379 Namant Rd. Namant MA 01908), Process for identifying patterns of electric energy effects of proposed changes, and implementing such changes in the fa.
Bohrer,Philip J.; Merten,Gregory J.; Schnell,Robert J.; Atlass,Michael B., Profile based method for deriving a temperature setpoint using a 'delta' based on cross-indexing a received price-point level signal.
Bohrer, Philip J.; Merten, Gregory J.; Schnell, Robert J.; Atlass, Michael B., Profile based method for deriving a temperature setpoint using a `delta` based on cross-indexing a received price-point level signal.
Elliason Kurt L. (Plymouth MN) Schnell Robert J. (Plymouth MN), Responding to pricing signals from a power supplier using mixed add/shed and profile setback delta schemes.
Verfuerth, Neal R.; Potts, Michael J.; Wang, Jun, System and method for reducing peak and off-peak electricity demand by monitoring, controlling and metering high intensity fluorescent lighting in a facility.
Hedrick, Marc H.; Fraser, John K.; Schulzki, Michael J.; Byrnes, Bobby; Carlson, Grace; Schreiber, Ronda; Wulur, Isabella, Systems and methods for isolating and using clinically safe adipose derived regenerative cells.
Slater, Alastair Michael; Watkins, Mark Robert; Sparkes, Andrew Michael, Systems and methods of maintaining availability of requested network resources.
Reis James J. (La Palma CA) Luk Anthony L. (Rancho Palos Verdes CA) Lucero Antonio B. (Anaheim CA) Garber David D. (Cypress CA), Target acquisition and tracking system.
Stanbury Evan J. (Lakemba AUX) Watkins Gregory D. (Coogee AUX) Naish Peter J. (Epping AUX) Bellis Graeme J. (Cronulla AUX) Hansford Alan E. (Kings Langley AUX), Telemetry terminal.
Siddaramanna, Lokesh T.; Chandrashekar, Harsha N.; Hobart, Gary J.; Peterson, Thomas G., Thermostat with fixed segment display having both fixed segment icons and a variable text display capacity.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.