Storage device maintenance in a portable device based on a power event
First Claim
Patent Images
1. A method comprising:
- incorrectly identifying physically defect-free and particle-free memory locations as defective locations in a defect description table for a data storage device due to an occurrence of a large repeatable run out during a read or write operation on the physically defect-free and particle-free memory locations;
incorrectly assigning the physically defect-free and particle-free memory locations to spare locations;
monitoring an electronic device to detect an occurrence of a power event; and
sending a command to the data storage device to initiate a maintenance procedure to remove unnecessary entries, corresponding to the physically defect-free and particle-free memory locations incorrectly identified as defective locations and assigned to the spare locations, from the defect description table when the occurrence of the power event is detected.
5 Assignments
0 Petitions
Accused Products
Abstract
The disclosure is related to monitoring a portable electronic device to detect an occurrence of a power event. A command can be sent to a data storage device to initiate a maintenance procedure on the data storage device. In a particular embodiment, a method includes monitoring a portable electronic device to detect an occurrence of a power event. The method also includes selectively sending a command to a data storage device to initiate a maintenance procedure on the data storage device when the occurrence of the power event is detected.
27 Citations
17 Claims
-
1. A method comprising:
-
incorrectly identifying physically defect-free and particle-free memory locations as defective locations in a defect description table for a data storage device due to an occurrence of a large repeatable run out during a read or write operation on the physically defect-free and particle-free memory locations; incorrectly assigning the physically defect-free and particle-free memory locations to spare locations; monitoring an electronic device to detect an occurrence of a power event; and sending a command to the data storage device to initiate a maintenance procedure to remove unnecessary entries, corresponding to the physically defect-free and particle-free memory locations incorrectly identified as defective locations and assigned to the spare locations, from the defect description table when the occurrence of the power event is detected. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device comprising:
a controller operably programmed to; monitor for an occurrence of a power event; and send a command to a data storage device to initiate a maintenance procedure that removes unnecessary entries, corresponding to physically defect-free and particle-free storage locations incorrectly identified as defective locations and incorrectly assigned to spare locations, from a defect description table of the data storage device upon detection of the power event, wherein the electronic device determines the physically defect-free and particle-free storage locations to be defective locations due to an occurrence of a large repeatable run out during a read or write operation on the physically defect free storage locations. - View Dependent Claims (9, 10, 11)
-
12. A device comprising:
-
a data storage medium; an interface for receiving commands from a host; and a controller operably coupled to the data storage medium and the interface, the controller configured to; receive a command related to a power event from the host via the interface; in response to receiving the command, exit an advanced power management mode that had disabled at least part of the device; and selectively perform a maintenance operation to remove unnecessary entries, corresponding to physically defect-free and particle-free storage locations incorrectly identified as defective locations and incorrectly assigned to spare locations, from a defect description table for the data storage medium after the command is received, wherein the device determines the physically defect-free and particle-free memory locations to be defective locations due to an occurrence of a large repeatable run out during a read or write operation on the physically defect free storage locations. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification