Patent ID: 9342348
Filing Date: 2016-05-17
CPC Classification: G06F

Claim Text:
1. A computer system to provide high availability, comprising: a processor; and a storage device coupled to the processor and storing instructions that when executed by the processor cause the processor to perform a method, the method comprising: registering a local object in a standby application with a first high availability module, wherein the local object indicates a first state associated with a working application in a second system, wherein registering an object with a high availability module further involves providing metadata associated with the object to the high availability module; registering a modified object in the working application with a second high availability module, wherein the modified object indicates a second state, which is associated with the working application and is distinct from the first state; and responsive to a synchronization request from the working application, transforming, by the first high availability module, a value associated with the modified object to a value assignable to the local object.