Nonvolatile memory, its data updating method, and card reader equipped with such nonvolatile memory
AssigneeSankyo Seiki Mfg.Co., Ltd.
InventorTsutomu Baba
Life of this patent
Estimating the term…
Abstract
A method for updating data in a nonvolatile memory is provided. The method comprises the steps of writing in a RAM data stored in a data writing region of the non-volatile memory, updating the data in the RAM, updating a data error detection region in the RAM based on the data updated, writing in data saving region of the non-volatile memory the data updated in the RAM, updating an end flag region of the data saving region, deleting the data from the data writing region, writing in the data writing region the data in the RAM, updating an end flag region of the data writing region, and deleting the data from the data saving region.
Claims24
A nonvolatile memory comprising:
- a data writing region to store necessary data;
- and
- a data saving region to temporarily store data when rewriting data, wherein each of the data writing region and the data saving region has an end flag region to indicate a completion of data writing, and a data error detection region in a center area thereof.
A method for updating data in a nonvolatile memory, the method comprising the steps of:
- writing in a RAM data stored in a data writing region of the non-volatile memory;
- updating the data in the RAM;
- updating a data error detection region in the RAM based on the data updated;
- writing in a data saving region of the non-volatile memory the data updated in the RAM;
- updating an end flag region of the data saving region;
- deleting the data from the data writing region;
- writing in the data writing region the data in the RAM;
- updating an end flag region of the data writing region;
- and
- deleting the data from the data saving region.
A card reader device comprising a nonvolatile memory, the nonvolatile memory comprising:
- a data writing region to store necessary data;
- and
- a data saving region to temporarily store data when rewriting data, wherein each of the data writing region and the data saving region has an end flag region to indicate a completion of data writing, and a data error detection region in a center area thereof.
A method for updating data in a nonvolatile memory of a card reader device, the method comprising the steps of:
- writing in a RAM data stored in a data writing region of the non-volatile memory;
- updating the data in the RAM;
- updating a data error detection region in the RAM based on the data updated;
- writing in a data saving region of the non-volatile memory the data updated in the RAM;
- updating an end flag region of the data saving region;
- deleting the data from the data writing region;
- writing in the data writing region the data in the RAM;
- updating an end flag region of the data writing region;
- and
- deleting the data from the data saving region.
Dependencies are inferred from the claim text.