Patent application number | Description | Published |
20080239534 | Encryption methods for patterned media watermarking - Watermarks for patterned magnetic media. The watermarks are used to demonstrate the unauthorized replication of a patterned magnetic media. The watermarks include a dibit, a pattern in an open region, shifting of data, shifting of a sync mark and large length scale perturbations. Also described are methods to determine if a watermark appears on a patterned media. | 10-02-2008 |
20080266701 | MAGNETIC RECORDING DISK WITH IDENTICAL SERVO PATTERNS FORMED ON EACH DISK SURFACE BY SINGLE MASTER TEMPLATE AND DISK DRIVE USING THE DISK - A magnetic recording disk in a disk drive has identical pre-patterned servo patterns on its front and back surfaces. The servo patterns on each disk surface are pre-patterned with a single master template, resulting in the identical pattern on each disk surface. The servo sectors on the two disk surfaces can form identical patterns of angularly spaced arcuate-shaped lines or straight lines that extend radially across the data tracks. However, because the lines on at least one of the disk surfaces do not replicate the path of the recording head, the sampling rate of the servo sectors on that surface is not constant but varies with radial position of the head. To accommodate this, the disk drive's servo control system calculates a timing adjustment from an estimate of the radial position of the head and uses this timing adjustment to adjust the time to open a time window to allow detection of the servo sectors. | 10-30-2008 |
20080286700 | HIGH RESOLUTION PATTERNING OF SURFACE ENERGY UTILIIZING HIGH RESOLUTION MONOMOLECULAR RESIST FOR FABRICATION OF PATTERNED MEDIA MASTERS - A method for patterning and forming very small structures on a substrate such as a wafer. The process uses a difference in surface energy between a mask and the substrate to selectively deposit a hard mask material such as a metal onto the surface of the substrate. The mask can be formed extremely thin, such as only an atomic mono-layer thick, and can be patterned by ion beam photolithography. The pattern can, therefore, be formed with extremely high resolution. The thin mask layer can be constructed of various materials and can be constructed of perfluoropolyether diacrylate (PDA), which can be dip coated to and exposed to form a desirable positive photoresist mask layer. | 11-20-2008 |
20080316638 | MAGNETIC RECORDING DISK DRIVE WITH HEAD POSITIONING SERVO CONTROL SYSTEM FOR DISK SURFACES WITH IDENTICAL SERVO PATTERNS - A magnetic recording disk drive has disks with identical pre-patterned servo patterns on their front and back surfaces and a servo control system for positioning the read/write heads using the servo signals from the identical servo patterns. The servo sectors on the two disk surfaces form identical patterns of angularly spaced arcuate-shaped lines that extend generally radially across the data tracks. The arcuate-shaped lines on one surface, the front surface, generally replicate the path of the recording head as it is moved across the data tracks by a rotary actuator, so that there is a constant sampling rate of the servo sectors on the front surface regardless of radial position of the head. However, the arcuate-shaped lines on the other surface, the back surface, do not replicate the path of the recording head so the servo sampling rate is not constant but varies with radial position of the head. The disk drive servo control system implements a method to enable track seeking from one data track to another data track, regardless of whether the initial disk surface and the destination disk surface are front or back surfaces. | 12-25-2008 |
20090046547 | SYSTEM, METHOD, AND APPARATUS FOR CHARACTERIZING, TRACKING, AND SEGREGATING KNOWN DEFECTIVE DISK REGIONS ON PATTERNED DISKS - A system for tracking and segregating repeated defects on media disks as tabled data in disk drives is disclosed. The disks have the same defects as the sub-master from which they are formed. Likewise, the sub-masters have the same defects as the master from which they are formed which, in turn, are passed down to the disks themselves. This information is recorded in the disk drives to avoid read/write operations in the affected sectors of the disks. In addition, the order and production quantities of sub-masters and disks made are tracked since replication performance decays over time. | 02-19-2009 |
20090140175 | Method and system for fabricating a data storage medium - Embodiments of the present invention recite a method and system for fabricating a data storage medium. In one embodiment, a detectable pattern is created at the surface of a substrate. An electron beam lithography process is then initiated upon the substrate. The detectable pattern is used to control the positioning of an electron beam relative to the surface of the substrate during the electron beam lithography process | 06-04-2009 |
20090168229 | SERVO PATTERNS FOR SELF-ASSEMBLED ISLAND ARRAYS - Servo patterns and associated methods of fabricating servo patterns are described. For patterned storage media, data sectors and servo sectors may be patterned using self-assembly. In one embodiment, self-assembly is used to form a first array of islands and a second array of islands in servo sectors that are track-wise offset. A servo writing process is then performed to write a desired servo pattern in the arrays, such as for burst fields, synchronization fields, etc. | 07-02-2009 |
20100020443 | Creation of mirror-image patterns by imprint and image tone reversal - Mirror-image patterns for use one patterned media. Methods are implemented to create a mirror-image on the top and bottom of a media disk. These mirror images simplify the creation of electronics for patterned media. Further, the methods allow for a single e-beam master disk to be used to create the stamper for the top and the bottom of the media disk. | 01-28-2010 |
20100073819 | SERVO PATTERNS FOR SELF-ASSEMBLED ISLAND ARRAYS - Servo patterns and associated methods of fabricating servo patterns are described. For patterned storage media, data sectors and servo sectors may be patterned using self-assembly. In one embodiment, self-assembly is used to form a first array of islands and a second array of islands in servo sectors that are track-wise offset. A servo writing process is then performed to write a desired servo pattern in the arrays, such as for burst fields, synchronization fields, etc. | 03-25-2010 |
20100128583 | METHOD FOR SERVOWRITING A PATTERNED-MEDIA PERPENDICULAR MAGNETIC RECORDING DISK USING POSITION ERROR SIGNAL (PES) ALIGNMENT FIELDS - A servowriting method for a patterned-media magnetic recording disk uses a special position error signal (PES) alignment pattern located in each servo sector. A gross feedforward correction signal to compensate for gross eccentricity of the disk relative to the center of rotation of the servowriter spindle is applied to the actuator. With the gross feedforward correction applied to the actuator the read head generally follows a data track centerline and will detect signals from PES alignment fields as each servo sector passes the read head. This results in a readback signal at each servo sector that represents the fractional track-width radial offset of the read head in that servo sector from a data track centerline. The set of radial offsets for all of the servo sectors is used to modify or fine tune the gross feedforward correction signal that is applied during the servowrite process. This enables the servowriter write head to then precisely follow a track centerline so that the discrete islands in the PES fields can be magnetized according to the desired pattern. | 05-27-2010 |
20100142076 | PATTERNED-MEDIA MAGNETIC RECORDING DISK WITH CRYPTOGRAPHICALLY SCRAMBLED PATTERNS AND DISK DRIVE OPERABLE WITH THE DISK - Patterned-media magnetic recording disks are made from a master template that has nondata regions that contain a pattern of one or more discrete nondata islands and discrete gaps, with the pattern representing a scrambled number. All disks made from the master template, or from replica molds made from the master, will have the same patterns. When the disks are DC-magnetized so that all the nondata islands are magnetized in the same direction, these patterns will include one or more of discrete magnetized nondata islands and discrete nonmagnetic gaps that are scrambled in a pseudo-random manner. During operation of the disk drive the patterns are detected by the read head and interpreted within the disk drive using knowledge of the pseudo-random scrambling function, so that reading and writing of data can occur in the conventional manner. If the disks are copied in an attempt to replicate the master template, the resulting disks will be inoperable in a disk drive because of the scrambling. | 06-10-2010 |
20100182716 | DISK DRIVE HAVING MULITPLE DISK SURFACES ACCESSIBLE BY A READ/WRITE HEAD AND NONVOLATILE MEMORY FOR CONTINUOUS DATA TRANSFER - A magnetic recording hard disk drive (HDD) has at least one read/write head that accesses more than one disk surface. The HDD is able to transfer data to and from the host computer seamlessly without interruption during the time the head is being moved from one disk surface to another disk surface. Nonvolatile solid state memory is associated with pairs of disk surfaces. During the time of a head transfer from one disk surface in the pair to the other disk surface, data is read from or written to the associated nonvolatile memory. The data is first read from or written to one disk surface, then from or to the nonvolatile memory, and then, after completion of the head transfer, from or to the other disk surface, thereby allowing seamless uninterrupted transfer of data. | 07-22-2010 |
20100246062 | PATTERNED-MEDIA PERPENDICULAR MAGNETIC RECORDING DISK WITH SERVO REGIONS HAVING MAGNETIZED SERVO PILLARS AND OPPOSITELY-MAGNETIZED SERVO TRENCHES - A patterned perpendicular magnetic recording disk has a pre-patterned disk substrate with pillars and trenches arranged in data regions and servo regions. In the data regions, the height of the data pillars is equal to or greater than the spacing between the data pillars, while in the servo regions the height of the servo pillars is less than the spacing between the servo pillars. A magnetic recording material with perpendicular magnetic anisotropy is deposited over the entire disk substrate, which results in magnetic material on the tops of the data pillars and servo pillars and in the servo trenches. The material in the data trenches is either nonmagnetic or discontinuous. After the application of a high DC magnetic field in one perpendicular direction and a low DC magnetic field in the opposite direction, the resulting disk has patterned servo sectors with servo pillars all magnetized in the same perpendicular direction and servo trenches magnetized in the opposite perpendicular direction. | 09-30-2010 |
20110026155 | PATTERNED-MEDIA MAGNETIC RECORDING DISK WITH CRYPTOGRAPHICALLY SCRAMBLED PATTERNS AND DISK DRIVE OPERABLE WITH THE DISK - Patterned-media magnetic recording disks are made from a master template that has nondata regions that contain a pattern of one or more discrete nondata islands and discrete gaps, with the pattern representing a scrambled number. All disks made from the master template, or from replica molds made from the master, will have the same patterns. When the disks are DC-magnetized so that all the nondata islands are magnetized in the same direction, these patterns will include one or more of discrete magnetized nondata islands and discrete nonmagnetic gaps that are scrambled in a pseudo-random manner. During operation of the disk drive the patterns are detected by the read head and interpreted within the disk drive using knowledge of the pseudo-random scrambling function, so that reading and writing of data can occur in the conventional manner. If the disks are copied in an attempt to replicate the master template, the resulting disks will be inoperable in a disk drive because of the scrambling. | 02-03-2011 |
20110154060 | IMPLEMENTING SECURE ERASE FOR SOLID STATE DRIVES - A method and apparatus are provided for implementing secure erase for solid state drives (SSDs). An encryption key is used to encrypt data being written to SSD. A controller identifies a key storage option, and responsive to the identified key storage option, stores a key for data encryption and decryption. The controller deletes the key within the SSD responsive to the identified key storage option, ensuring that once the key is deleted, the key is not recoverable and data is effectively erased. | 06-23-2011 |
20110168665 | Creation of mirror-image patterns by imprint and image tone reversal - Mirror-image patterns for use one patterned media. Methods are implemented to create a mirror-image on the top and bottom of a media disk. These mirror images simplify the creation of electronics for patterned media. Further, the methods allow for a single e-beam master disk to be used to create the stamper for the top and the bottom of the media disk. | 07-14-2011 |
20110212347 | PATTERNED-MEDIA PERPENDICULAR MAGNETIC RECORDING DISK WITH SERVO REGIONS HAVING MAGNETIZED SERVO PILLARS AND OPPOSITELY-MAGNETIZED SERVO TRENCHES - A patterned perpendicular magnetic recording disk has a pre-patterned disk substrate with pillars and trenches arranged in data regions and servo regions. In the data regions, the height of the data pillars is equal to or greater than the spacing between the data pillars, while in the servo regions the height of the servo pillars is less than the spacing between the servo pillars. A magnetic recording material with perpendicular magnetic anisotropy is deposited over the entire disk substrate, which results in magnetic material on the tops of the data pillars and servo pillars and in the servo trenches. The material in the data trenches is either nonmagnetic or discontinuous. After the application of a high DC magnetic field in one perpendicular direction and a low DC magnetic field in the opposite direction, the resulting disk has patterned servo sectors with servo pillars all magnetized in the same perpendicular direction and servo trenches magnetized in the opposite perpendicular direction. | 09-01-2011 |
20110258841 | Planarization Methods For Patterned Media Disks - A method is provided for forming a plurality of regions of magnetic material in a substrate having a first approximately planar surface. The method comprises the steps of fabricating projections in the first surface of the substrate, depositing onto the first surface a magnetic material in such a way that the tops of the projections are covered with magnetic material, and depositing filler material atop the substrate so produced. The filler material may then be planarized, for example by chemical-mechanical polishing. In an alternative embodiment magnetic material is deposited on a substrate and portions of it are removed, leaving islands of material. Filler material is then deposited, which may be planarized. | 10-27-2011 |
20120014013 | DISK DRIVE WITH VARIABLE INCREMENTED COUNTING OF WRITES TO THE DATA TRACKS FOR MINIMIZING THE EFFECT OF FAR TRACK ERASURE - A hard disk drive (HDD) minimizes the effects of far track erasure (FTE) by counting the number of writes to the data tracks and incrementing counters based on the known effect of FTE on each track. The extent of the FTE effect is determined for each track within a range of tracks of the track being written, and based on the relative FTE effect for all the tracks in the range a count increment (CI) is determined for each track within the range. A counter is maintained for each track. For every writing to a track, a count for each track within a range of the track being written is increased by the CI value associated with the track number within the range. When the count value for a track reaches a predetermined threshold the data is read from that track and rewritten, preferably to the same track. | 01-19-2012 |
20120110343 | Trustworthy timestamps on data storage devices - Secure timestamps created by a data storage device are described. Metadata timestamp is created for each recorded unit of data (such as a sector) The HDD performs the time-stamping in a secure manner. The timestamp is made secure by performing a secure operation (i.e. one that can only be performed by the HDD) using the data and timestamp. The secure operation uses a secure key that is built-in to the storage device and is not readable outside of the device. In some embodiments the secure operation is encryption using the secure key. In other embodiments the secure operation is a hash code function (such as a Hash-based Message Authentication Code (HMAC) function) that uses the secure key to generate a hash code using at least the recorded data and the timestamp as input. The hash code is then included in the metadata that is recorded for the data unit. | 05-03-2012 |
20120303866 | Storage device with inline address indirection metadata storage - Methods are described that allow disk drives, such as shingle-written magnetic recording (SMR) drives, to recover an Indirection Address Table mapping of LBAs to PBAs after an emergency power off (EPO). Indirection Address Table (IAT) snapshots are periodically written inline with user data stores, and in one embodiment Cumulative Delta Lists (CDLs) with incremental address update information are stored between snapshots. In an embodiment of the invention, when an imminent loss of power is detected, the current CDL, covering IAT updates not yet written to disk, is saved to a nonvolatile memory. The IAT snapshots combined with the set of CDLs provide the information needed to recreate the current Indirection Address Table when power is restored after an emergency power loss. In an alternative embodiment the CDL is obviated by including metadata in the sector that encodes the address indirection mapping and the last snapshot ID. | 11-29-2012 |
20130135764 | IMPLEMENTING DATA TRACK PITCH ADJUSTMENT UNDER OPERATIONAL VIBRATION CONDITIONS - A method, apparatus and a data storage device are provided for implementing data track pitch adjustment for data written on a recordable surface of a storage device under operational vibration conditions. An operational vibration disturbance spectrum is detected during a write operation and the data track pitch is selectively adjusted based on the detected operational vibration disturbance spectrum. The adjusted track pitch information is saved and used during a read operation. | 05-30-2013 |
20130194864 | IMPLEMENTING ENHANCED DATA WRITE FOR MULTI-LEVEL CELL (MLC) MEMORY USING THRESHOLD VOLTAGE-DRIFT OR RESISTANCE DRIFT TOLERANT MOVING BASELINE MEMORY DATA ENCODING - A method and apparatus are provided for implementing enhanced performance for multi-level cell (MLC) memory using threshold-voltage-drift or resistance-drift tolerant moving baseline memory data encoding. A voltage baseline of a prior write is identified, and a data write uses the threshold-voltage-drift or resistance-drift tolerant moving baseline memory data encoding for data being written to the MLC memory responsive to the identified voltage baseline. | 08-01-2013 |
20130194865 | IMPLEMENTING ENHANCED DATA READ FOR MULTI-LEVEL CELL (MLC) MEMORY USING THRESHOLD VOLTAGE-DRIFT OR RESISTANCE DRIFT TOLERANT MOVING BASELINE MEMORY DATA ENCODING - A method and apparatus are provided for implementing enhanced data read for multi-level cell (MLC) memory using threshold-voltage-drift or resistance-drift tolerant moving baseline memory data encoding. A data read back for data written to the MLC memory using threshold-voltage-drift or resistance-drift tolerant moving baseline memory data encoding is performed, higher voltage and lower voltage levels are compared, and respective data values are identified responsive to the compared higher voltage and lower voltage levels. | 08-01-2013 |
20130198436 | IMPLEMENTING ENHANCED DATA PARTIAL-ERASE FOR MULTI-LEVEL CELL (MLC) MEMORY USING THRESHOLD VOLTAGE-DRIFT OR RESISTANCE DRIFT TOLERANT MOVING BASELINE MEMORY DATA ENCODING - A method and apparatus are provided for implementing enhanced data partial erase for multi-level cell (MLC) memory using threshold-voltage-drift or resistance-drift tolerant moving baseline memory data encoding. A data partial erase for data written to the MLC memory using threshold-voltage-drift or resistance-drift tolerant moving baseline memory data encoding is performed, and a data re-write after the partial erase to the MLC memory is performed using threshold-voltage-drift or resistance-drift tolerant moving baseline memory data encoding. A data partial erase cycle includes a duration and voltage level based upon a degradation of the MLC memory cells. | 08-01-2013 |
20130232292 | IMPLEMENTING LARGE BLOCK RANDOM WRITE HOT SPARE SSD FOR SMR RAID - A method and a storage system are provided for implementing a sustained large block random write performance mechanism for shingled magnetic recording (SMR) drives in a redundant array of inexpensive disks (RAID). A Solid State Drive (SSD) is provided with the SMR drives in the RAID. The SSD is used in a hot spare mode, which is activated when a large block random-write event is identified for a SMR drive in the RAID. In the hot spare mode, the SSD temporarily receives new incoming writes for the identified SMR drive. Then the identified SMR drive is updated from the SSD to restore the state of the identified SMR drive, and operations continue with normal writing only using the SMR drives in the RAID. | 09-05-2013 |
20130242426 | SHINGLED MAGNETIC RECORDING DISK DRIVE WITH MINIMIZATION OF THE EFFECT OF FAR TRACK ERASURE ON ADJACENT DATA BANDS - A shingled magnetic recording (SMR) hard disk drive (HDD) essentially eliminates the effect of far track erasure (FTE) in the boundary regions of annular data bands caused by writing in the boundary regions of adjacent annular data bands. The extent of the FTE effect is determined for each track within a range of tracks of the track being written. Based on the relative FTE effect for all the tracks in the range, a count increment (CI) table or a cumulative count increment (CCI) table is maintained for all the tracks in the range. For every writing to a track in a boundary region, a count for each track in an adjacent boundary region, or a cumulative count for the adjacent boundary region, is increased. When the count reaches a predetermined threshold the data is read from that band and rewritten to the same band. | 09-19-2013 |
20130246703 | SHINGLED MAGNETIC RECORDING DISK DRIVE WITH INTER-BAND DISK CACHE AND MINIMIZATION OF THE EFFECT OF FAR TRACK ERASURE ON ADJACENT DATA BANDS - A shingled magnetic recording hard disk drive that uses writeable cache tracks in the inter-band gaps between the annular data bands minimizes the effect of far track erasure (FTE) in the boundary regions of annular data bands caused by writing to the cache tracks. Based on the relative FTE effect for all the tracks in a range of tracks of the cache track being written, a count increment (CI) table or a cumulative count increment (CCI) table is maintained. For every writing to a cache track, a count for each track in an adjacent boundary region, or a cumulative count for each adjacent boundary region, is increased. When the count value for a track, or the cumulative count for a boundary region, reaches a predetermined threshold the data is read from that band and rewritten to the same band. | 09-19-2013 |
20130321948 | SHINGLED MAGNETIC RECORDING DISK DRIVE WITH COMPENSATION FOR THE EFFECT OF FAR TRACK ERASURE (FTE) ON ADJACENT DATA BANDS - A shingled magnetic recording (SMR) disk drive has concentric shingled data tracks having data sectors with physical block addresses (PBAs), with the tracks being arranged in annular bands separated by annular inter-band gaps. The disk drive also has an on-disk extended cache region and may have writable inter-band cache (IBC) tracks in the inter-band gaps. A count is maintained in memory for each band and each IBC, and the count is incremented for each writing to a band or an IBC. When a count for a band or IBC reaches a predetermined threshold, the data is read from the tracks in the boundary region of the adjacent band that are within the range of the FTE and that data is then written to the extended cache. The FTE-affected tracks are then invalidated, meaning that PBAs can no longer be assigned to the data sectors in those tracks. | 12-05-2013 |
20140002922 | Failure-Resistant Multi-LUN Hard Disk Drive | 01-02-2014 |
20140006707 | ICC-NCQ Command Scheduling for Shingle-written Magnetic Recording (SMR) Drives | 01-02-2014 |
20150081933 | ACK-LESS PROTOCOL FOR NOTICING COMPLETION OF READ REQUESTS - The present disclosure relates to methods and systems for performing operations in a communications protocol. An example method can include submitting, from a device, a request for a queue entry representing a command from a host comprising a request for data stored at a device memory location; receiving the command from the host; and executing the command. An example method can also include selecting a bit string representing whether a requested data stream has been received, and storing the bit string into a memory buffer portion to mark the buffer portion. The method can include receiving, into the memory buffer, the stream. The method can include retrieving contents of the buffer portion, and determining whether the contents contain the bit string. If so, the method can include determining that portions of the stream have not been received. Otherwise, the method can include determining that the stream has been received. | 03-19-2015 |
20150081947 | DOORBELL-LESS ENDPOINT-INITIATED PROTOCOL FOR STORAGE DEVICES - The present disclosure relates to methods and systems for performing operations in a communications protocol. An example method can include submitting, from a device, a request for a queue entry representing a command from a host comprising a request for data stored at a device memory location; receiving the command from the host; and executing the command. An example method can also include selecting a bit string representing whether a requested data stream has been received, and storing the bit string into a memory buffer portion to mark the buffer portion. The method can include receiving, into the memory buffer, the stream. The method can include retrieving contents of the buffer portion, and determining whether the contents contain the bit string. If so, the method can include determining that portions of the stream have not been received. Otherwise, the method can include determining that the stream has been received. | 03-19-2015 |
20150081956 | DOORBELL-LESS PROTOCOL FOR SOLID STATE DRIVE INTERFACE - The present disclosure relates to methods and systems for performing operations in a communications protocol. An example method can include submitting, from a device, a request for a queue entry representing a command from a host comprising a request for data stored at a device memory location; receiving the command from the host; and executing the command. An example method can also include selecting a bit string representing whether a requested data stream has been received, and storing the bit string into a memory buffer portion to mark the buffer portion. The method can include receiving, into the memory buffer, the stream. The method can include retrieving contents of the buffer portion, and determining whether the contents contain the bit string. If so, the method can include determining that portions of the stream have not been received. Otherwise, the method can include determining that the stream has been received. | 03-19-2015 |