Abstract: The various technologies presented herein relate to upgrading industrial
control software in real-time. During utilization of a first software to
control an industrial process, a determination can be made that the first
software needs to be replaced (e.g., partially or entirely) owing to a
newer version of software is ready to be deployed, a vulnerability in the
first software has been determined, etc. Rather than closing the
industrial process down while the first software is replaced, a second
software can be deployed such that the first software and the second
software are operating in parallel (e.g., receiving the same operational
data, process states). When a critical point (upgrade location) in the
first software has been reached, control of the industrial process can be
switched to the second software, thereby enabling control of the
industrial process to occur without having to temporarily cease operation
and/or monitoring of the industrial process. |
Filed: 7/28/2016 |
Application Number: 15/221843 |
This invention was made with Government support under Contract No. DE-NA0003525 awarded by the United States Department of Energy/National Nuclear Security Administration. The Government has certain rights in the invention. |
Attribution for Derwent World Patents Index Records published on Sandia ® echo date('Y'); ?> Clarivate. All rights reserved. Republication or redistribution of Clarivate content, including by framing or similar means, is prohibited without the prior written consent of Clarivate. Clarivate and its logo, as well as all other trademarks used herein are trademarks of their respective owners and used under license. |