INFORMATION PROCESSING APPARATUS AND DATA BACKUP METHOD
First Claim
1. An information processing apparatus operable with power from an external power source, comprising;
- a volatile memory for storing data;
a nonvolatile memory for backupping the data stored in the volatile memory;
a controller for controlling backup of the data in accordance with a process comprising the steps of;
saving the data stored in the volatile memory into the nonvolatile memory when the power from the external power source to the information processing apparatus is stopped;
upon recovery of the power from the external power source, writing back the data saved in the nonvolatile memory into the volatile memory; and
deleting the data saved in the nonvolatile memory;
wherein when the power from the external power source to the information processing apparatus is stopped during deleting data in the nonvolatile memory, the controller selectively writes back deleted data from the volatile memory into the nonvolatile memory.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus includes a battery for providing the interior of the information processing apparatus with power; a volatile memory for storing data; a nonvolatile memory for backupping the data stored in the volatile memory; a controller for controlling backup of the data in accordance with a process comprising the steps of: saving the data into the nonvolatile memory; upon recovery of the power from the external power source, writing back the data into the volatile memory; and deleting the data saved in the nonvolatile memory; wherein when the power from an external power source to the information processing apparatus is stopped during deleting data in the nonvolatile memory, the controller selectively writes back deleted data from the volatile memory into the nonvolatile memory.
-
Citations
10 Claims
-
1. An information processing apparatus operable with power from an external power source, comprising;
-
a volatile memory for storing data; a nonvolatile memory for backupping the data stored in the volatile memory; a controller for controlling backup of the data in accordance with a process comprising the steps of; saving the data stored in the volatile memory into the nonvolatile memory when the power from the external power source to the information processing apparatus is stopped; upon recovery of the power from the external power source, writing back the data saved in the nonvolatile memory into the volatile memory; and deleting the data saved in the nonvolatile memory; wherein when the power from the external power source to the information processing apparatus is stopped during deleting data in the nonvolatile memory, the controller selectively writes back deleted data from the volatile memory into the nonvolatile memory. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data backup method for storing data performed by an information processing apparatus operable with power from an external power source or a battery;
- the data backup method comprising the steps of;
saving the data stored in a volatile memory into a nonvolatile memory when the power from the external power source to the information processing apparatus is stopped; upon recovery of the power from the external power source, writing back the data saved in the nonvolatile memory into the volatile memory; and deleting the data saved in the nonvolatile memory; and writing back selectively deleted data from the volatile memory into the nonvolatile memory, when the power from the external power source to the information processing apparatus is stopped during deleting data in the nonvolatile memory. - View Dependent Claims (7, 8, 9, 10)
- the data backup method comprising the steps of;
Specification