Device and method for backing up internal information and storage medium having internal information backup control program stored thereon
AssigneeNEC Corporation
InventorHiroyuki Tanuma
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Corporation
InventorHiroyuki Tanuma
Estimating the term…
The invention provides an internal information backing up device by which, even if the information is changed or the memory allocation is changed by a change in version of a firmware, the data structures of the information can be corrected automatically. When a firmware is started in which the form of backup data has been changed, a backup data expansion processing element expands all labels of data structures into a RAM using default values of a default value storage element, based on stored contents of a data structure table. The backup data expansion processing element compares a version of the data structure table of the firmware with a version of a data structure table in a non-volatile RAM. If these versions coincide with each other, the backup data expansion processing element expands the backup data of a backup data element into the RAM. But if the versions do not coincide, the backup data expansion processing element maintains the default value.
An internal information backing up device for backing up internal information used by a firmware to facilitate a re-start and operation of an electronic apparatus after said electronic apparatus has been turned off and then on, said firmware being incorporated into said electronic apparatus, said internal information being organized into a plurality of groups of information entities, each information entity including at least one label, each respective label including at least version information indicating the version of said respective label, said firmware controlling the operation of said electronic apparatus and including a data structure table which stores current labels having current data, said internal information backing up device comprising:
An method for backing up internal information used by a firmware to facilitate a re-start and operation of an electronic apparatus after said electronic apparatus has been turned off and on, said firmware being incorporated into said electronic apparatus, said internal information being organized into a plurality of groups of information entities, each information entity including at least one label, each respective label including at least version information indicating the version of said respective label, said firmware controlling the operation of said electronic apparatus and including a data structure table which stores current labels having current data, said method comprising the steps of:
A computer readable storage medium containing program data for controlling an internal information backup device for backing up internal information used by a firmware to facilitate a re-start and operation of an electronic apparatus after said electronic apparatus has been turned off and on, said firmware being incorporated into said electronic apparatus, said internal information being organized into a plurality of groups of information entities, each information entity at least one label, each respective label including at least version information indicating the version of said respective label, said firmware controlling the operation of said electronic apparatus and including a data structure table which stores current labels having current data, said program data including the step of:
Dependencies are inferred from the claim text.