Apparatus and method for live loading of version upgrades in a process control environment
AssigneeHoneywell International Inc.
InventorsZiad M. Kaakani, Vivek B. Varma
Life of this patent
Estimating the term…
Loading patent…
AssigneeHoneywell International Inc.
InventorsZiad M. Kaakani, Vivek B. Varma
Estimating the term…
A method includes comparing a first layout of data elements associated with a first version of a class and a second layout of data elements associated with a second version of the class. The first and second versions of the class are associated respectively with first and second versions of assembly code. The method also includes updating method information in an existing object instance associated with the first version of the class if the first and second layouts are identical. In addition, the method includes creating a new object instance associated with the second version of the class and transferring one or more values of one or more data elements from the existing object instance to the new object instance when the first and second layouts are not identical.
A method for dynamically upgrading one or more object instances of a running program, the method comprising:
An apparatus, comprising:
A non-transitory computer readable medium embodying a computer program, the computer program comprising computer readable program code, the computer readable program code when executed by a processor configured to perform a method of:
Dependencies are inferred from the claim text.