Patent ID: 7694085

Claim:
A method, comprising: locking a spare device in a redundant functional device; delivering configuration data to a working device and said spare device in said redundant functional unit, wherein said working device comprises one or more warmable objects, and wherein dynamic data of said one or more warmable objects of said working device is copied to one or more warmed objects of said spare device; taking one or more snapshots of the dynamic data of said one or more warmable objects of said working device into a first buffer memory; determining the differences in the dynamic data between consecutive snapshots after each snapshot; transferring said differences in the dynamic data to a second buffer memory after each snapshot; determining a threshold value representing a minimum amount of differences in the dynamic data between two consecutive snapshots; when said threshold value is triggered, taking the final snapshot of the dynamic data of said one or more warmable objects of said working device; when the final snapshot has been taken and the differences in the dynamic data between said final snapshot and the previous snapshot has been transferred to said second buffer memory of said spare device, writing the contents of said second memory buffer to said one or more warmed objects of said spare device; and releasing said spare device lock.