Multisite version and upgrade management system
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-009/44
G05B-015/02
H04L-029/08
G05B-019/418
G06F-009/445
출원번호
US-0327451
(2014-07-09)
등록번호
US-9933762
(2018-04-03)
발명자
/ 주소
Marti, Jerry
Ranjan, Prabhat
Thangavel, Sundaramoorthi
Jonnadula, Midhun Naga Kumar
Gupta, Prashant
출원인 / 주소
Honeywell International Inc.
대리인 / 주소
Seager, Tufte & Wickhem, LLP
인용정보
피인용 횟수 :
0인용 특허 :
152
초록▼
A multisite version and upgrade management system for controllers. The system may have a supervisor and one or more site controllers managed by the supervisor. The site controllers may be subject to commissioning for another version, an upgrade of software or an upgrade of a configuration for a site
A multisite version and upgrade management system for controllers. The system may have a supervisor and one or more site controllers managed by the supervisor. The site controllers may be subject to commissioning for another version, an upgrade of software or an upgrade of a configuration for a site controller. The commissioning and upgrades may be implemented by the supervisor for a large number of site controllers in a much shorter period of time in contrast to a previous approach implementing the same items in a one by one approach. With the present approach, a significant number of site controllers may be selected for implementation of the commissioning and upgrades according to groups and categories. The implementation for the number of site controllers may be executed as a job. Licensing needed for the implementation may be procured by the present system.
대표청구항▼
1. A version control system comprising: two or more site controllers;a processor;a supervisor connected to the processor for operating the supervisor, the supervisor having a screen that provides an overview of version, configuration and software upgrade information about the two or more site contro
1. A version control system comprising: two or more site controllers;a processor;a supervisor connected to the processor for operating the supervisor, the supervisor having a screen that provides an overview of version, configuration and software upgrade information about the two or more site controllers; anda database having updated versions, configurations and software upgrades for deployment to the one or more site controllers; andwherein:the two or more site controllers are assigned to site groups and categories;two or more site controllers are selected according to site group or category for updated versions, configurations, or software upgrades based on the overview of version, configuration, or software upgrade information provided by the screen;the versions, configurations or software upgrades are implemented by an automatic execution of a job; andthe automatic execution of the job connects the supervisor sequentially to each site controller of the group or category to implement the versions, configurations or software upgrades for each site controller by automatically executing a user-selected pre-installed configuration upgrade robot or robots within each site controller to implement the versions, configurations or software upgrades in the site controller;the job, as automatically executed, can display on the screen operational steps, statuses and fault conditions; andif a fault condition appears, the job can be executed again to remove the fault condition. 2. The mechanism of claim 1, wherein versions, configurations or software updates of the two or more site controllers are executed by the job with robots that are executed within each site controller according to the group or category of the one or more site controllers. 3. A method for multi-site version management comprising: providing two or more field controllers;providing one or more site controllers that manage the one or more field controllers;providing a supervisor that manages the one or more site controllers;upgrading, as needed or desired, the supervisor and the one or more site controllers;the upgrading of the one or more site controllers comprises one or more items selected from a group consisting of commissioning a version for a site controller, an upgrade of a software module for a site controller, and an upgrade of a configuration of a site controller;providing a top level screen on the supervisor that can display an overview of version information for the two or more site controllers;the overview enables a determination of which site controller or controllers need a commissioning of a version, an upgrading of software, and an upgrade of a configuration without connecting individually to each of the one or more site controllers to obtain the determination;selecting one or more site controllers from the overview for which the upgrading is a job that is automatically executed for the selected one or more site controllers, wherein the job, upon being automatically executed, sequentially connects the selected one or more site controllers to the supervisor to detect a type of each of the selected site controllers and automatically execute a user-selected pre-installed configuration upgrade robot or robots within each site controller to upgrade the site controller;the job, as automatically executed, can display on the screen operational steps, statuses and fault conditions; andif a fault condition appears, the job can be executed again to remove the fault condition. 4. A multisite version management system comprising: a supervisor;a processor connected to the supervisor for operating the supervisor;two or more remote site controllers managed by the supervisor, the supervisor having a screen that provides an overview of version, configuration and software upgrade information about the two or more remote site controllers; andone or more field controllers managed by a remote site controller; andwherein the two or more site controllers are selected from the overview for upgrading according to a group or category, the upgrading including one or more of a commissioning to another version, an upgrade of out-of-date software or an upgrade of a configuration for a site controller; andwherein the upgrading incorporates an automatically executed job that connects sequentially to each site controller selected for upgrading, detects a type of each site controller selected for upgrading after connecting to the site controller; and automatically executes a user-selected pre-installed configuration upgrade robot or robots within each site controller to upgrade the site controller;the job, as automatically executed, can display on the screen operational steps, statuses and fault conditions; andif a fault condition appears, the job can be executed again to remove the fault condition. 5. The system of claim 4, further comprising: an overview screen; andwherein:the overview screen provides information pertaining to versions and upgrades of all of the one or more site controllers; andthe information indicates which site controllers need another version or an upgrade. 6. The system of claim 4, wherein the one or more field controllers control one or more items selected from a group consisting of HVAC units, lighting panels, metering devices, refrigeration circuits, entry controls, security units, fire alarms, electric supplies, and water systems. 7. The system of claim 4, wherein the commissioning incorporates a full commissioning of the site controller to a new version. 8. The system of claim 4, wherein the upgrade of out-of-date software is provided from the supervisor sequentially to each site controller that has out-of-date software. 9. The system of claim 5, wherein: a user can select an option for the upgrading of the site controllers to be upgraded; andan upgrade operation type is selected from a group consisting of full commissioning, upgrade of out-of-date software, and upgrade of a site controller configuration. 10. The system of claim 4, wherein a full commissioning comprises: the supervisor connecting to a site controller to retrieve a host identification;the supervisor checking a central license server to retrieve a license file for the site controller according to the host identification; andif the supervisor retrieves the license file, then the license file is installed in the site controller. 11. The system of claim 4 wherein: a full commissioning comprises the supervisor connected to the site controller to retrieve a host identification; andthe supervisor checks a pre-defined license folder within a supervisor file system structure to retrieve a license file according to the host identification; andif the supervisor retrieves the license file, then the license file is installed in the site controller. 12. The system of claim 4, wherein: for a full commissioning, a license file for a site controller can be preloaded into the site controller;upon checking that the license file for the site controller is up-to-date, then an appropriate full commission file can be obtained and installed in the site controller; anddetails of an installation of the appropriate full commission file in the site controller are stored in a history file to be available for viewing. 13. The system of claim 4, wherein: the supervisor has software modules that are in a site controller; the software modules in the supervisor are updated; andout-of-date software modules in the site controller are replaced with the software modules in the supervisor. 14. The system of claim 4, wherein: an upgrade configuration of a site controller incorporates one or more robots that are sent to the site controller; andthe one or more robots perform changes for the upgrade configuration of the site controller.
Woods David D. (Murrysville PA) Elm William C. (Monroeville PA) Lipner Melvin H. (Monroeville PA) Butterworth ; III George E. (Monroeville PA) Easter James R. (Pittsburgh PA), Alarm management system.
Eldridge, Keith; Mackay, Brian; Johnson, Mark; Volk, Scott; Burke, Kenneth A.; Meskonis, Paul; Hall, Robert; Dardinski, Steven, Apparatus and method for configuring and editing a control system with live data.
Mairs, Susan M.; McCoy, Sean M.; Richards, David M.; Eiynk, Benedict; Seewald, Jeffrey S.; Brink, James; McConnell, Deborah A.; Demulling, Delight; Kistler-Robinson, Judy K., Building automation system facilitating user customization.
Gloudeman Jeffrey J. ; Gottschalk Donald A. ; Kraemer C. Richard ; Rasmussen David E., Common object architecture supporting application-centric building automation systems.
Srini Krishnamurthy ; Sunil Sharad Mehta ; Cary Bailey O'Brien, DEVICE MANAGEMENT SYSTEM FOR MANAGING STANDARDS-COMPLIANT AND NON-COMPLIANT NETWORK ELEMENTS USING STANDARD MANAGEMENT PROTOCOLS AND A UNIVERSAL SITE SERVER WHICH IS CONFIGURABLE FROM REMOTE LOCATION.
Brown ; Jr. Robert J. (6688 Serena La. Boca Raton FL 33433) Romanowiz James D. (2919 Banyan Rd. Boca Raton FL 33432) Staples Charles W. (270 NW. 36th St. Boca Raton FL 33431), Energy management and home automation system.
Marwinski, Dirk S., Enterprise scheduler for jobs performable on the remote system by receiving user specified values for retrieved job definitions comprising metadata representation of properties of jobs.
Angalet, Richard C.; Crumpler, James G.; Roth, Donald B.; Schreck, Christopher Patrick; Torchia, Jeffrey Lynn; Woltkamp, William P., Environments sharing remote mounted middleware.
Dumas, Jacques; Riedl, Bernd; Khire, Uday; Wood, Jill E.; Sibley, Robert N.; Monahan, Mary-Katherine; Renick, Joel; Gunn, David E.; Lowinger, Timothy B.; Scott, William J.; Smith, Roger A., Inhibition of RAF kinase using quinolyl, isoquinolyl or pyridyl ureas.
Rowley,Kevin; Brandenburg,Dale P.; Clinton,Greg C.; Jones,Derrick C.; Mody,Pankaj H., Installing supervisory process control and manufacturing software from a remote location and maintaining configuration data links in a run-time environment.
Christine M. Ditmer ; James DeGraf-Johnson ; Paul Glenn Franklin ; William C. Holford ; Randall W. King ; Patrick W. Pirtle ; Kenneth Joseph Qualls ; Diane J. Wells ; Edward Ronald Zack, Jr., Integrated proxy interface for web based alarm management tools.
Stark, Korina J. B.; Sterling, Daniel R.; Stacie, Michael; Tanumihardja, Marcellino, Maintaining a graphical user interface state that is based on a selected piece of content.
Singh,Shaiwal; Devlin,William D.; Gilbert,John Eric; Tamasi,Dave, Method and apparatus enabling migration of clients to a specific version of a server-hosted application, where multiple software versions of the server-hosted application are installed on a network.
Seem,John E.; Huth,William A.; Fraune,Robert J.; Lewis,Anita M.; Ky,Tri V., Method and apparatus for assessing performance of an environmental control system.
Metcalfe Alan G. (Onalaska WI) Johnson Tedd P. (La Crosse WI) Foye David M. (La Crosse WI), Method and apparatus for configuring and controlling a load.
Bristol, Edgar H., Method and apparatus for extending processing mask/filtering, and displaying alarm information for a hierarchically categorizing alarm monitoring system.
Nixon,Mark J.; Keyes, IV,Marion A.; Schleiss,Trevor D.; Gudaz,John A.; Blevins,Terrence L., Method and apparatus for performing a function in a plant using process performance monitoring with process equipment monitoring and control.
Lucovsky, Mark; Cherry, Michael J.; Plastina, Daniel; Shah, Bharat; Mishra, Debi P.; Kays, Jr., David E.; Horstmann, Markus, Method and system for assigning and publishing applications.
Kreiner Barrett Morris ; Litwin Edward Paul, Method and system for processing a memory map to provide listing information representing data within a database.
Seiler, Christian; Fiedler, Marc; Probst, Stefan; Thoren, Werner, Method for enabling prompt diagnosis of a field device connected to a wireless adapter.
Blunn, Brad M.; Johnson, Tedd P.; Shedivy, Eugene R.; McKeever, James K.; Bjorklund, Chad A.; Watercott, Dwight J., Optimization of building ventilation by system and zone level action.
Nair, Ajay N.; Jhangavel, Sundaramoorthi; Bharati, Manjesh; Marti, Jerry, Quick connect and disconnect, base line configuration, and style configurator.
McIntyre, James P.; Rowley, Kenneth; Jones, Derrick C.; Mody, Pankaj H., Remotely monitoring/diagnosing distributed components of a supervisory process control and manufacturing information application from a central location.
Talwar, Vanish; Basu, Sujoy; Kumar, Raj, Resource evaluation for a batch job and an interactive session concurrently executed in a grid computing environment.
Clemm, Geoffrey M., Selective notifications according to merge distance for software version branches within a software configuration management system.
Frank, Gerald L.; Wahlquist, Jr., Danny J.; Frank, Brian S.; Sublett, John W.; Giorgis, Daniel P.; Rockwell, Jr., William G.; Allgood, Ottie E.; Adams, Robert A., System and methods for object-oriented control of diverse electromechanical systems using a computer network.
Nixon, Mark J.; Ott, Michael G.; Jundt, Larry O.; Lucas, John Michael; Stevenson, Dennis L.; Stevenson, legal representative, Nancy, System for configuring a process control environment.
Gourlay, Alastair Robert; Bourne, David A.; Erickson, Grant M.; Schultz, Richard J.; Sloo, David; Solnit, Jonathan, Updating control software on a network-connected HVAC controller.
Robertson, George G.; Drucker, Steven; Robbins, Daniel C.; Cameron, Kim; Olson, Timothy K., User interface and method to facilitate hierarchical specification of queries using an information taxonomy.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.