Data storage apparatus, data processing system, and data processing method
AssigneeToshiba Memory Corporation
InventorsHiroshi Isozaki, Koichi Nagai
Life of this patent
Estimating the term…
Abstract
According to one embodiment, a data storage apparatus includes a controller with a data protection function. The controller manages first and second personal identification data. The first personal identification data only includes authority to request inactivation of the data protection function. The second personal identification data includes authority to request inactivation of the data protection function and activation of the data protection function. The controller permits setting of the first personal identification data, when the second personal identification data is used for successful authentication and the first personal identification data is an initial value, or when the data protection function is in an inactive state.
Claims9
A data processing method of a data storage apparatus, the data storage apparatus including a data protection function for (A) prohibiting data write to and data read from an area on a nonvolatile memory allocated as a user area and for (B) invalidating data on the nonvolatile memory, the data processing method comprising:
- managing first personal identification data, the first personal identification data including only authority to request inactivation of the data protection function such that the data on the nonvolatile memory be invalidated and the data protection function be shifted from an operation state to a non-operation state;
- managing second personal identification data, the second personal identification data including authority to request inactivation of the data protection function and authority to request activation of the data protection function such that the data protection function be shifted from the non-operation state to the operation state;
- managing third personal identification data, the third personal identification data including authority to establish a setting for prohibiting the data write to and the data read from the area on the nonvolatile memory allocated as the user area and authority to cancel the setting;
- and
- accepting a request of setting the first personal identification data, when authentication is successful using the second personal identification data, or when the data protection function is inactivated.
A data storage apparatus comprising:
- a nonvolatile memory;
- and
- a controller configured to execute a data protection function for (A) prohibiting data write to and data read from an area on the nonvolatile memory allocated as a user area and for (B) invalidating data on the nonvolatile memory, wherein the controller is configured to:
- manage first personal identification data, the first personal identification data including only authority to request inactivation of the data protection function such that the data on the nonvolatile memory be invalidated and the data protection function be shifted from an operation state to a non-operation state;
- manage second personal identification data, the second personal identification data including authority to request inactivation of the data protection function and authority to request activation of the data protection function such that the data protection function be shifted from the non-operation state to the operation state;
- manage third personal identification data, the third personal identification data including authority to establish a setting for prohibiting the data write to and the data read from the area on the nonvolatile memory allocated as the user area and authority to cancel the setting;
- and
- accept a request of setting the first personal identification data, when authentication is successful using the second personal identification data, or when the data protection function is inactivated.
An information processing system comprising:
- a host apparatus;
- and
- a data storage apparatus connected with the host apparatus, the data storage apparatus including:
- a nonvolatile memory;
- and
- a controller configured to execute a data protection function for (A) prohibiting data write to and data read from an area on the nonvolatile memory allocated as a user area and for (B) invalidating data on the nonvolatile memory, wherein the controller is configured to:
- manage first personal identification data, the first personal identification data including only authority to request inactivation of the data protection function such that the data on the nonvolatile memory be invalidated and the data protection function be shifted from an operation state to a non-operation state;
- manage second personal identification data, the second personal identification data including authority to request inactivation of the data protection function and authority to request activation of the data protection function such that the data protection function be shifted from the non-operation state to the operation state;
- manage third personal identification data, the third personal identification data including authority to establish a setting for prohibiting the data write to and the data read from the area on the nonvolatile memory allocated as the user area and authority to cancel the setting;
- and
- accept a request of setting the first personal identification data from the host apparatus, when authentication with the host apparatus is successful using the second personal identification data, or when the data protection function is inactivated.
Dependencies are inferred from the claim text.