Angular position tracking of data accesses to mitigate risk of data loss
First Claim
1. A storage device, comprising:
- a rotational magnetic storage medium divided into groups of tracks; and
a controller, communicably coupled to the rotational magnetic storage medium, the controller being configured to;
determine, based on an angular position of a write operation within a group of tracks, whether the angular position of the write operation overlaps a previously written area in the group of tracks;
in the event the angular position of the write operation overlaps the previously written area in the group of tracks, increment a counter; and
in the event the counter exceeds a counter threshold, perform a data loss risk mitigation procedure.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems, apparatuses, and methods use angular position tracking in mitigating data loss risks stemming from adjacent track interference (ATI), wide area track erasure (WATER), and/or other issues. A storage device includes a rotational magnetic storage medium divided into a group of tracks and a controller communicably coupled to the rotational magnetic storage medium. The controller is configured to: determine, based on an angular position of a write operation within a group of tracks, whether the angular position of the write operation overlaps a previously written area in the group of tracks; in the event the angular position of the write operation overlaps the previously written area in the group of tracks, increment a counter; and in the event the counter exceeds a counter threshold, perform a data loss risk mitigation procedure.
454 Citations
26 Claims
-
1. A storage device, comprising:
-
a rotational magnetic storage medium divided into groups of tracks; and a controller, communicably coupled to the rotational magnetic storage medium, the controller being configured to; determine, based on an angular position of a write operation within a group of tracks, whether the angular position of the write operation overlaps a previously written area in the group of tracks; in the event the angular position of the write operation overlaps the previously written area in the group of tracks, increment a counter; and in the event the counter exceeds a counter threshold, perform a data loss risk mitigation procedure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for determining when to perform a data loss risk mitigation procedure, the method comprising:
-
comparing, utilizing an electronic device, an angular position of a current write to at least one pointer indicating an area of a group of tracks of a rotational magnetic storage medium where at least one write has been performed subsequent to incrementing a counter; in the event the comparison indicates the angular position overlaps the area, incrementing the counter utilizing the electronic device; and in the event the counter exceeds a threshold, performing a data loss risk mitigation procedure utilizing the electronic device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for determining when to perform a data loss risk mitigation procedure, the method comprising:
-
comparing, utilizing an electronic device, an angular position of a current write to a bit mask including data indicating areas of a group of tracks of a rotational magnetic storage medium where writes have been performed subsequent to incrementing a counter; in the event the bit mask indicates the angular position overlaps the areas, incrementing the counter utilizing the electronic device; and in the event the counter exceeds a threshold, performing a data loss risk mitigation procedure utilizing the electronic device. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
Specification