Patent ID: 6035417
Filing Date: 2000-03-07
Classification: G06F

Abstract:
A system for taking over data comprising:first data processing means for processing a processing data following an execution of a program;second data processing means for taking over a takeover data necessary for resuming a process from said first data processing means, when there is a malfunction with said first data processing means;volatile storage means for storing the takeover data and the processing data;change means for changing contents of the takeover data stored in said volatile storage means following the execution of the program by said first data processing means;nonvolatile storage means for storing the changed takeover data, which nonvolatile storage means is connected to said first data processing means and said second data processing means;demanding means for demanding a transmission of the processing data from said volatile storage means to said nonvolatile storage means and a network following the execution of the program by said first data processing means;rewriting means for rewriting the changed takeover data stored in said nonvolatile storage means into the takeover data in said nonvolatile storage means, when said demanding means demands the transmission; andcounting means for counting a predetermined time starting from a time that the takeover data changed by said change means was stored in said volatile storage means,wherein said rewriting means rewrites the takeover data from said nonvolatile storage means into the changed takeover data stored in said volatile storage means, when the predetermined time was counted by said counting means.