Systems and methods to port controller state and context in an open operating system
AssigneeRockwell Automation Technologies, Inc.
InventorsSubbian Govindaraj, David W. Heller, Steven Mark Cisler
Life of this patent
Estimating the term…
Loading patent…
AssigneeRockwell Automation Technologies, Inc.
InventorsSubbian Govindaraj, David W. Heller, Steven Mark Cisler
Estimating the term…
The present invention relates to systems and methods to port controller state and context via non-volatile portable memory to controllers employing an open operating system. The present invention provides for saving a controller's state and context, for example after the controller has been suitably configured. The saved image can then be employed for subsequent controller startups to resume a particular state and context, utilized during maintenance to return a controller to a previously saved state and context, and employed to efficiently configure similar controllers via porting and/or loading the saved image to the similar controllers, which mitigates manual controller configuration. The present invention can be employed in connection with various industrial controller designs, memory configurations, and data transfer techniques. In addition, the present invention provides for serial and/or concurrent state and context transfers between controllers and memory devices.
A system that facilitates transferring a state and context between a controller and a portable storage component, comprising:
A method to facilitate saving a state and context associated with a controller to a portable memory, comprising:
A method to facilitate loading a state and context saved on a portable memory device to a controller employing an open operating system, comprising:
A method to facilitate employing state and context saved from a portable memory device as a startup image for a controller employing an open operating system, comprising:
A controller state and context porting system, comprising:
A system to save and load a controller state and context to controllers that employ an open operating system, comprising:
A system to save information from one or more controllers to a portable storage component, comprising:
A system to load at least one state and context to one or more controllers, comprising:
Dependencies are inferred from the claim text.