US Pat. No. 9,202,496

COMPENSATING FOR VOICE COIL MOTOR AND MICROACTUATOR DISTURBANCE IN A HARD DRIVE

Seagate Technology LLC, ...

1. A method comprising:
applying a voice coil motor (VCM) input signal to a voice coil motor and a microactuator (PZT) input signal to a microactuator
in response to positioning a read/write head of a hard drive;

determining a position signal in response to positioning the read/write head;
decoupling a PZT component from the position signal to determine an estimated VCM response, the estimated VCM response used
to determine an estimated VCM disturbance;

decoupling a VCM component from the position signal to determine an estimated PZT response, the estimated PZT response used
to determine an estimated PZT disturbance; and

modifying the VCM input signal and the PZT input signal respectively to compensate for the estimated VCM disturbance and the
estimated PZT disturbance.

US Pat. No. 9,460,746

CREATING A SUB-MICRON PATTERN PROXIMATE A NEAR-FIELD TRANSDUCER USING IN-SLIDER WAVEGUIDE AND LASER

SEAGATE TECHNOLOGY LLC, ...

1. A method, comprising:
coating an air-bearing surface of a slider with a photoresist having high optical absorbance at or near an operational wavelength
of the slider;

directing light at a target wavelength through an entry of a waveguide integrated into the slider, wherein the light exiting
the waveguide forms a feature through the photoresist, the feature proximate a near-field transducer of the slider; and

forming a sub-micron pattern using the feature.

US Pat. No. 9,583,135

LASER MODE HOPPING DETECTION METHOD AND APPARATUS FOR A HEAT-ASSISTED MAGNETIC RECORDING DEVICE

SEAGATE TECHNOLOGY LLC, ...

1. A method, comprising:
performing, using a heat-assisted magnetic recording head, multiple sequential writes to a recording medium;
recording a metric of write performance for each of the writes;
calculating fluctuations in the metric;
detecting whether the head has a laser mode hopping (LMH) problem using the metric fluctuations; and
categorizing a severity of the LMH problem.

US Pat. No. 9,396,350

OBJECT-BASED COMMANDS WITH ACCESS CONTROL IDENTIFIERS

Seagate Technology LLC, ...

1. The apparatus comprising:
a processor configured to:
store data as objects, each object including:
a tracking indicator to identify the object;
a data field with a variable size to store user data;
a current access tag metadata field to regulate access to an object;
receive a command including:
an operation directed to an object; and
a specified tracking indicator identifying the object;
an access control identifier used to determine whether to perform the operation, the access control identifier including a
present access tag value corresponding to the current access tag metadata field of the object, and an updated access tag value
to update the current access tag metadata field after modifying the object; compare the present access tag value against the
current access tag metadata field to regulate access to the data by multiple clients to keep the data synchronized;

execute the command when the present access tag value matches the current access tag metadata field; and
change the current access tag metadata field to the updated access tag value after executing the command.

US Pat. No. 9,508,371

SLIDER AND/OR HARD DISC INCLUDING COATING, AND OPTIONALLY ONE OR MORE ADDITIVES THAT CAN DISSIPATE ELECTRICAL CHARGE

SEAGATE TECHNOLOGY LLC, ...

1. A hard disc drive comprising:
a) a hard disc drive platter having at least one major surface, wherein at least a portion of the major surface comprises
at least one coating, wherein the coating comprises a lubricant comprising a perfluoropolyether in admixture with one or more
additives that can dissipate electrical charge; and

b) a slider body having air bearing surface positioned to face the at least one major surface of the hard disc drive platter,
wherein at least a portion of the air bearing surface comprises:

i) a carbon overcoat surface; and
ii) a surface coating layer overlying the carbon overcoat surface, wherein the surface coating layer has a thickness of from
greater than zero to 50 angstroms, wherein the surface coating layer comprises an organosilane compound having a functional
group selected from the group consisting of a halogen group, an alkyl group, an amine group, a silicon dioxide group, and
combinations thereof.

US Pat. No. 9,099,109

MAGNETIC STACK WITH DIFFERENT AREAL EXTENTS ON AN AIR BEARING SURFACE

Seagate Technology LLC, ...

1. An apparatus comprising a magnetic stack having a first magnetic layer separated from a second magnetic layer by a non-magnetic
spacer layer, the first magnetic layer having an areal extent on an air bearing surface (ABS) that differs from the second
magnetic layer, the second magnetic layer coupled to a magnetic shield via a coupling pedestal and configured with a first
plurality of linear sidewalls each angled with respect to a second plurality of linear sidewalls of the first magnetic layer,
the coupling pedestal having a third plurality of linear sidewalls angled differently than the first and second pluralities
of linear sidewalls.

US Pat. No. 9,293,159

POSITIVE AND NEGATIVE MAGNETOSTRICTION ULTRAHIGH LINEAR DENSITY SENSOR

Seagate Technology LLC, ...

1. An apparatus comprising a magnetic stack disposed between first and second magnetic shields, the magnetic stack comprising
a non-magnetic spacer layer disposed between first and second magnetically free laminations respectively coupled to the first
and second magnetic shields via first and second electrode laminations, the first magnetically free lamination comprising
a first sub-layer comprising a transition metal material and disposed between a second sub-layer comprising a negative magnetostriction
material and a third sub-layer comprising a positive magnetostriction material.

US Pat. No. 9,147,407

WRITE HEAD HAVING NON-MAGNETIC WRITE GAP SEED LAYER, AND METHOD

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus having an air-bearing surface, the apparatus comprising:
a main pole layer of magnetic material;
a second layer of magnetic material;
a write gap disposed between the main pole layer and the second layer of magnetic material and extending to but not perpendicular
to the air-bearing surface, the write gap comprising:

a first gap layer of Ruthenium; and
a second gap layer of non-magnetic material directly adjacent to the second layer of magnetic material; and
a third gap layer of non-magnetic material comprising Al2O3 between the first gap layer and the second gap layer.

US Pat. No. 9,142,240

APPARATUS INCLUDING A PERPENDICULAR MAGNETIC RECORDING LAYER HAVING A CONVEX MAGNETIC ANISOTROPY PROFILE

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus comprising:
a first magnetic layer having a first magnetic anisotropy field, Hk1;

a first exchange break layer formed on the first magnetic layer;
a second magnetic layer formed on the first exchange break layer, wherein the second magnetic layer has a second magnetic
anisotropy field, Hk2;

a second exchange break layer formed on the second magnetic layer;
a third magnetic layer formed on the second exchange break layer, wherein the third magnetic layer has a third magnetic anisotropy
field, Hk3, and wherein Hk1?Hk2 is less than Hk2?Hk3; and

a continuous granular composite layer formed over the third magnetic layer, wherein the continuous granular composite layer
and the third magnetic layer comprise an exchange-coupled composite structure configured to exert an exchange-coupled composite
effect having a thickness-weighted average magnetic anisotropy field, Hk34, on the first and second magnetic layers, and wherein the continuous granular composite layer comprises a layer having a
Pt content, Pt4, that is greater than a Pt content of the third magnetic layer, Pt3.

US Pat. No. 9,263,066

DATA WRITER WITH MAGNETICALLY HARD FRONT SHIELD

Seagate Technology LLC, ...

1. An apparatus comprising a write pole separated from a front shield by a non-magnetic gap layer, the gap layer extending
into a letterbox region of the front shield, the front shield comprising seed and shielding layers with the shielding layer
having an easy axis coercivity along a first direction of 4 Oe or more and a hard axis coercivity along a second direction
of 0.5 Oe or more.

US Pat. No. 9,189,332

PARITY DATA IN SOLID STATE MEMORY

Seagate Technology LLC, ...

1. An apparatus comprising:
a circuit configured to:
receive host data at a device including a nonvolatile solid state memory;
store user data to the nonvolatile solid state memory in a parity block including multiple user data pages and a parity data
page;

generate parity data based on the multiple user data pages; and
determine if the parity data should be written to the parity page when the user data pages are not substantially full based
on at least one of reception of a power down command from a host and expiration of a timer associated with a non-powered storage
lifespan of a storage associated with the device.

US Pat. No. 9,190,116

HARD DISC DRIVE COVER SEAL

SEAGATE TECHNOLOGY LLC, ...

1. A hard disc drive housing comprising:
a baseplate having a bottom portion and walls extending from a perimeter of the bottom portion, at least one of the walls
including a clearance area;

a cover that includes an inclined planar interface surface with the baseplate, the interface surface having a width that exceeds
the baseplate wall thickness in the clearance area, the interface surface of the cover having an angled lip; and

a gasket configured to be compressed between the baseplate and the cover at the interface surface.

US Pat. No. 9,164,828

SYSTEMS AND METHODS FOR ENHANCED DATA RECOVERY IN A SOLID STATE MEMORY SYSTEM

SEAGATE TECHNOLOGY LLC, ...

13. A method for recovering data, the method comprising:
accessing a data set from a solid state storage device;
using a data decoding circuit to apply a data decoding algorithm to the data set to yield a decoded output;
determining whether the decoded output converges, wherein the decoded output includes at least one error;
upon determining the decoded output fails to converge, identifying at least one critical location in the data set, wherein
identifying the at least one critical location in the data set is based at least in part on selecting, up to a predetermined
number of locations, one or more locations from the elements in the data set exhibiting the highest voltage variances from
a first location to a subsequent location;

estimating a voltage associated with the data in the data set corresponding to the critical location;
calculating soft information corresponding to the critical location based at least in part on the estimated voltage; and
re-applying the data decoding algorithm to the data set guided by the soft information to yield an updated decoded output.

US Pat. No. 9,164,832

ECC MANAGEMENT FOR VARIABLE RESISTANCE MEMORY CELLS

Seagate Technology LLC, ...

1. An apparatus comprising first and second variable resistance memory cells physically adjacent on a data storage medium
and each having a first error correction code (ECC), a controller configured to upgrade the first ECC of the second variable
resistance memory cell to a second ECC level in response to a resistance shift in the first variable resistance memory cell
predicted by a model based on a weighted factoring provided by a bloom filter.

US Pat. No. 9,153,276

LASER OPTICAL POWER MONITORING USING THERMAL SENSOR OF A HEAD TRANSDUCER

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus, comprising:
a light source configured to produce light;
a slider configured to communicate the light to a near-field transducer that uses the light as an energy source for heating
a region of a magnetic recording medium;

a thermal sensor situated on the slider at a location unexposed to the light and configured for sensing a change in temperature
resulting from direct heating of the thermal sensor by the light, wherein the sensed change in thermal sensor temperature
is representative of optical intensity of the light delivered by the light source;

a circuit coupled to the thermal sensor and configured to measure a change in resistance of the thermal sensor in response
to the sensed change in thermal sensor temperature; and

a processor coupled to the circuit and configured to:
compare the measured change in resistance to a threshold indicating that desired light intensity is being delivered; and
produce a signal indicating whether or not the threshold has been reached.

US Pat. No. 9,098,410

CROSS-DECODING FOR NON-VOLATILE STORAGE

Seagate Technology LLC, ...

1. A method comprising:
allocating storage space of one or more flash memories respectively to redundancy and data information;
wherein the flash memories have a plurality of cells each enabled to store a plurality of bits, the bits of the cells organized
into respective pages corresponding to read/write quanta of the flash memories; and

wherein the allocating comprises configuring respective ratios of redundancy and data information to each of the pages such
that an effective error rate of a first one of the pages corresponding to a first one of the bits of a first one of the cells
approaches an effective error rate of a second one of the pages corresponding to a second one of the bits of the first one
of the cells.

US Pat. No. 9,058,281

ALLOCATING MEMORY USAGE BASED ON QUALITY METRICS

SEAGATE TECHNOLOGY LLC, ...

1. A memory system, comprising:
a memory controller configured to
cause redundant data that is stored in other locations of a memory system to be stored in first memory locations of a non-volatile
secondary memory that serves as a cache for a non-volatile primary memory, the primary memory comprising a hard disk drive
(HDD) and the secondary memory comprising a solid state memory;

cause non-redundant data that is not stored in other locations of the memory system to be stored in second memory locations
of the secondary memory, the second memory locations having at least one of lower bit error rate and higher access speed than
the first memory locations; and

dynamically determine sizes for the first and second memory locations in response to an amount of time that the HDD is spinning
and commands to read from and write to the HDD are being serviced for a particular workload.

US Pat. No. 9,352,442

LAPPING CARRIER

SEAGATE TECHNOLOGY LLC, ...

1. Apparatus comprising:
an alignment mechanism to align a PCB relative to a lapping carrier; and
a clamping mechanism to secure the PCB to the lapping carrier, the clamping mechanism extending across the PCB when the clamping
mechanism is secured.

US Pat. No. 9,263,074

DEVICES INCLUDING AT LEAST ONE ADHESION LAYER

Seagate Technology LLC, ...

1. A device comprising:
a near field transducer (NFT), the NFT having at least one external surface; and
at least one adhesion layer positioned on at least a portion of the at least one external surface, the adhesion layer comprising
arsenic (As), antimony (Sb), selenium (Se), tellurium (Te), polonium (Po), or combinations thereof.

US Pat. No. 9,263,158

DETERMINING DATA RETENTION TIME IN A SOLID-STATE NON-VOLATILE MEMORY

Seagate Technology LLC, ...

1. A method comprising:
partitioning solid-state non-volatile memory cells of a non-volatile memory device into a plurality of units each individually
allocatable for storage of user data;

allocating at least one of the plurality of units not storing user data as a control set;
storing user data from a host device to a first unit;
writing a test pattern to the control set;
reading the test pattern from the control set and identifying a total number of read errors;
determining a data retention time responsive to the total number of read errors and an elapsed time interval between the writing
of the test pattern and the reading of the test pattern, the data retention time comprising an estimated time during which
the memory device can store a set of data in a powered off condition and can successfully retrieve the data after being subsequently
powered on;

obtaining system parameters comprising one or more of a current temperature value, a time stamp, a date stamp, and a total
number of detected errors;

writing the parameters to the control set as a test log entry;
refreshing the user data in the first unit responsive to the determined data retention time; and
subsequently storing user data from the host device in the first unit.

US Pat. No. 9,251,830

WAVEGUIDE CLADDING LAYER WITH TRANSPARENT HEAT SINK FOR HEAT-ASSISTED MAGNETIC RECORDING DEVICE

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus, comprising:
a slider of a magnetic recording head having an air bearing surface (ABS);
a write pole terminating at or near the ABS;
a near-field transducer (NFT) adjacent the write pole; and
an optical waveguide adjacent the NFT and configured to communicate light through the slider and to the NFT, the waveguide
comprising:

a first cladding layer proximate the NFT;
a second cladding layer distal of the NFT and having a terminal end spaced apart from the ABS;
a core between the first and second cladding layers; and
a transparent heat sink layer abutting the terminal end of the second cladding layer and terminating at the ABS, the heat
sink layer having a thermal conductivity greater than that of the second cladding layer.

US Pat. No. 9,058,823

PROTECTED TRANSDUCER FOR DEAD LAYER REDUCTION

Seagate Technology LLC, ...

1. A method of fabricating a transducer comprising:
obtaining a first intermediate structure including magnetic material formed on a substrate and a mask deposited on the magnetic
material;

performing a first shaping operation on the first intermediate structure to form a second intermediate structure, the shaped
magnetic material in the second intermediate structure including a trailing edge, a leading edge and a pair of sidewalls extending
between the trailing edge and the leading edge; and

redepositing material of the substrate on and in contact with the sidewalls of the shaped magnetic material in the second
intermediate structure to form a protective layer,

wherein the first shaping operation on the first intermediate structure is carried out using ion beam bombardment at a first
level of energy and the redepositing material of the substrate on and in contact with the sidewalls of the shaped magnetic
material in the second intermediate structure to form a protective layer is carried out using ion beam bombardment, and

performing a second shaping operation to the second intermediate structure using ion beam bombardment at a second level of
energy to form a third intermediate structure, the second level of energy being less than the first level of energy.

US Pat. No. 9,478,250

DATA STORAGE COMPONENT TESTING SYSTEM

Seagate Technology LLC, ...

1. A method for testing data storage components housed in a test deck, the method utilizing a testing assembly and a loader
assembly, the method comprising:
transporting, via the loader assembly, a first test deck to a first test slot of a plurality of test slots in the testing
assembly, each test slot having long and short axes, the first test deck having a long axis that is continuously maintained
parallel to the long axis of the first test slot during the transportation step;

opening an access port of the first test deck with an exchange assembly prior to installing a data storage component into
the first test deck;

installing the first test deck into the first test slot with the loader assembly without substantially rotating the first
test deck and while the long axis of the test slot and test deck remain substantially parallel; and

performing a test routine within the first test slot.

US Pat. No. 9,262,264

ERROR CORRECTION CODE SEEDING

SEAGATE TECHNOLOGY LLC, ...

1. A method comprising:
accessing a data block on a storage media in an indexed sequence of data blocks based on a cell number, wherein each data
block in the indexed sequence comprises a stored ECC value;

retrieving an offset associated with the cell number of the data block, the offset indicating a number of unusable blocks
preceding the data block in the indexed sequence, the unusable blocks omitted from use in data storage operations;

generating ECC value based on the cell number, the offset, and data read from the data block; and
determining whether the generated ECC value and the stored ECC value satisfy an integrity condition.

US Pat. No. 9,251,025

MANAGED RELIABILITY OF DATA STORAGE

Seagate Technology LLC, ...

1. An apparatus comprising:
a processor configured to:
receive a first status of a computer peripheral, the first status indicating a failure is predicted;
modify the first status to reflect a second status to indicate that no failure is predicted; and
report the second status to a host instead of reporting the first status.

US Pat. No. 9,069,940

SECURE HOST AUTHENTICATION USING SYMMETRIC KEY CRYPTOGRAPHY

Seagate Technology LLC, ...

1. An apparatus comprising:
a data storage device configured to:
receive an authentication key from the host with a first encrypted authentication request;
decrypt the first encrypted authentication request based on a first encryption key to authenticate a host;
compare the authentication key to an indication of the authentication key to further authenticate the host, the indication
of the authentication key being a value stored on the data storage device and based on the authentication key;

generate a second encryption key by performing a hash operation on the first encryption key;
update an index value based on the successful host authentication, the index value representing a number of hash operations
performed to generate the second encryption key; and

utilize the second encryption key to authenticate the host in a subsequent authentication session.

US Pat. No. 9,214,173

SLIDER WITH HIGH AND LOW SURFACE ENERGY COATINGS PROXIMATE TRANSDUCER

SEAGATE TECHNOLOGY LLC, ...

1. A slider comprising a leading edge, a trailing edge, an air-bearing surface, and a transducer proximate the trailing edge,
the slider comprising:
a low surface energy self-assembled monolayer coating on the air-bearing surface; and
a high surface energy self-assembled monolayer coating and a second low surface energy coating present as concentric rings
on the transducer.

US Pat. No. 9,165,574

MAGNETIC ELEMENT WITH DUAL MAGNETIC MOMENTS

Seagate Technology LLC, ...

1. An apparatus comprising first and second ferromagnetic free layers separated by a non-magnetic spacer, a first ferromagnetic
free layer configured as a lamination of first and second sub-layers respectively having different stripe heights measured
from an air bearing surface (ABS) and different low and high magnetic moments regions, the first sub-layer positioned proximal
the ABS and having a greater magnetic moment than the second sub-layer that continually extends from the ABS to proximal a
bias magnet positioned distal the ABS, the low magnetic moment region of the first ferromagnetic free layer disposed between
a non-magnetic spacer layer and the high magnetic moment region of the first ferromagnetic free layer, each ferromagnetic
free layer biased to a default magnetization by a bias magnet positioned distal the ABS, a second ferromagnetic free layer
continuously extending from the ABS to proximal the bias magnet distal the ABS.

US Pat. No. 9,164,837

TRANSFER UNIT MANAGEMENT

Seagate Technology LLC, ...

1. An apparatus comprising:
a non-volatile memory comprising a plurality of blocks each arranged into an integral plural number N of fixed-sized, multi-bit
transfer units; and

a processing circuit configured to retrieve data from a selected block to a volatile memory buffer responsive to a transfer
unit (TU) bit map comprising a multi-bit sequence of N total bits each of the N total bits corresponding to a different one
of the N transfer units of the selected block, each of the N total bits having a value of 0 or 1, the 0 or 1 value of each
of the N total bits indicating whether the corresponding transfer unit is to be retrieved responsive to a host read command.

US Pat. No. 9,150,415

ATOMIC FORCE MICROSCOPY OF SCANNING AND IMAGE PROCESSING

Seagate Technology LLC, ...

1. A method for measuring topography, the method comprising:
scanning a surface of a structure to produce image data representing a profile of the surface including a first surface feature
of the structure and also including a different second surface feature of the structure;

manipulating the image data to align the first surface feature of the profile with a first axis of a first coordinate system;
and

manipulating the image data to align the second surface feature of the profile with a different second axis of the first coordinate
system.

US Pat. No. 9,105,302

READING NARROW DATA TRACKS WITH MULTIPLE WIDE READERS

Seagate Technology LLC, ...

1. A system for reading a data track on magnetic recording media, the system comprising:
a read/write head comprising a plurality of reader elements configured to read a magnetic signal from the magnetic recording
media, at least one of the plurality of reader elements being wider than a width of the data track on the recording media;

a multi-level detector coupled to each of the plurality of reader elements and configured to detect multiple levels in the
magnetic signal from the corresponding reader element and generate an associated multi-level value; and

a mapper coupled to the multi-level detectors and configured to map the multi-level values from the multi-level detectors
to bit data stored on the data track.

US Pat. No. 9,099,108

MAGNETICALLY BIASED WRITE POLE

Seagate Technology LLC, ...

1. An apparatus comprising a first magnetically hard material separated from an air bearing surface (ABS) by a first non-zero
distance and from a write pole by a second non-zero distance, a second magnetically hard material separated from the ABS,
first magnetically hard material, and write pole, the first magnetically hard material positioned proximal a tapered surface
of the write pole and the second magnetically hard material positioned proximal a non-tapered surface of the write pole to
bias the write pole with a bias field oriented parallel with the ABS.

US Pat. No. 9,099,130

PLASMONIC WAVEGUIDE WITH AN ANGLED, ELONGATED PORTION

SEAGATE TECHNOLOGY LLC, ...

15. A method comprising: emitting light from a laser to an input surface of an input region of a recording head, the input
region comprising a high-refractive-index material; in response to emitting the light, exciting surface plasmons at a first
elongated portion of a plasmonic waveguide, the first elongated portion being disposed at a non-zero angle of less than 90
degrees to the input surface; guiding the surface plasmons to an output surface of the recording head via a second elongated
portion of the plasmonic waveguide that is coupled to the end of the first elongated portion at a non-zero transition angle
to the first elongated portion; and delivering the surface plasmons to heat a portion of a recording medium via the output
surface.

US Pat. No. 9,099,142

RADIALLY DEPENDENT THERMAL HEAT RESIST LAYER

Seagate Technology LLC, ...

1. A data storage disk, comprising:
a radial thickness-gradient heat sink layer deposited over a heat sink layer deposited over a substrate;
a radial thickness-gradient, non-magnetic thermal resist layer deposited over the thickness-gradient heat sink layer; and
a magnetic layer deposited over the thermal resist layer.

US Pat. No. 9,058,824

DEVICES INCLUDING A GAS BARRIER LAYER

Seagate Technology LLC, ...

1. A device comprising:
a near field transducer (NFT);
a gas barrier layer positioned on at least a portion of the NFT; and
a wear resistance layer positioned on at least a portion of the gas barrier layer wherein the gas barrier layer comprises:
a) tantalum oxide (TaO), titanium oxide (TiO), chromium oxide (CrO), silicon oxide (SiO), aluminum oxide (AlO), titanium oxide
(TiO), zirconium oxide (ZrO), yttrium oxide (YO), magnesium oxide (MgO), beryllium oxide (BeO), niobium oxide (NbO), hafnium
oxide (Hf), vanadium oxide (VO), strontium oxide (SrO), or combinations thereof;

b) silicon nitride (SiN), aluminum nitride (Al), boron nitride (BN), titanium nitride (TiN), zirconium nitride (ZrN), niobioum
nitride (NbN), hafnium nitride (HfN), chromium nitride (CrN), or combinations thereof;

c) silicon carbide (SiC), titanium carbide (TiC), zirconium carbide (ZrC), niobioum carbide (NbC), chromium carbide (CrC),
vanadium carbide (VC), boron carbide (BC), or combinations thereof; or

d) combinations of any of a), b), and c).

US Pat. No. 9,082,480

DETECTION AND DECODING IN FLASH MEMORIES WITH ERROR CORRELATIONS FOR A PLURALITY OF BITS WITHIN A SLIDING WINDOW

Seagate Technology LLC, ...

1. A method for processing data from a flash memory device, comprising:
obtaining one or more read values for a plurality of bits from one or more pages of said flash memory device;
converting said one or more read values for said plurality of bits to a non-binary log likelihood ratio based on a probability
that a given data pattern was written to said plurality of bits when a particular pattern was read from said plurality of
bits; and

decoding said plurality of bits using a binary decoder.

US Pat. No. 9,069,474

RETENTION BASED DEFECTING IN A HYBRID MEMORY SYSTEM

SEAGATE TECHNOLOGY LLC, ...

1. A method of operating a hybrid memory system that includes a primary memory and a secondary memory, the method comprising:
programming a first page in a memory unit with one or more pages of the secondary memory;
recording a first time corresponding to the start of the programming of the first page;
recording a second time corresponding to the completion of the programming of the one or more pages;
determining a time difference between the first time and the second time;
determining if the time difference is greater than a threshold;
in response to the time difference being greater than the threshold, disabling a retention based defecting process for the
memory unit.

US Pat. No. 9,240,205

WRITE PARAMETERS USED TO ENSURE ACCURATE PHASE LOCK DURING READING OF A HEAT-ASSISTED MAGNETIC RECORDING MEDIUM

SEAGATE TECHNOLOGY LLC, ...

1. A method, comprising:
determining, based on a thermal time constant of a head-to-media spacing of a write head, a write parameter that includes
at least one of: a modified laser power boost used at a beginning of writing to a heat-assisted magnetic recording medium;
and a time adjustment affecting the beginning of the writing; and

applying the write parameter to writing operations affecting the heat-assisted magnetic recording medium, the write parameter
ensuring accurate phase lock during reading of the heat-assisted magnetic recording medium.

US Pat. No. 9,224,423

RE-WRITING OF INITIAL SECTORS IN A STORAGE DEVICE

Seagate Technology LLC, ...

1. A method comprising steps of:
receiving a write command at a controller of a storage device;
determining, by the controller, a plurality of sequential segments of a recording media targeted by the write command;
writing, by the controller, data to each of the plurality of sequential segments; and
upon writing data to a last segment of the plurality of sequential segments, rewriting, by the controller, the data to an
initially-written segment of the plurality of sequential segments.

US Pat. No. 9,209,720

ENERGY TRANSFER BETWEEN DATA STORAGE DEVICES WITH MOVING PARTS

Seagate Technology LLC, ...

1. A system comprising:
a first data storage medium actuated by a first electric motor;
a second data storage medium actuated by a second electric motor; and
an electrical connector assembly comprising an energy transfer controller, the energy transfer controller comprising:
a switching component having at least one power supply switch included in a power supply path from a system power supply to
the first electric motor and at least one back electromotive force switch included in a back electromotive force path;

a synchronization component that controls operation of the at least one power supply switch and the at least one back electromotive
force switch, the synchronization component configured to:

open the at least one power supply switch in the power supply path from the system power supply to the first electric motor
to thereby substantially stop actuation of the first data storage medium by the first electric motor; and

upon opening the at least one power supply switch, close the at least one back electromotive switch in the back electromotive
force path to transfer electrical energy from a back electromotive force generated in the first electric motor by movement
of the first data storage medium to the second electric motor to thereby energize the second electric motor.

US Pat. No. 9,196,294

APPARATUS WITH REPULSIVE FORCE BETWEEN STATIONARY AND ROTATABLE COMPONENTS

Seagate Technology LLC, ...

1. An apparatus comprising:
a stator assembly configured to generate a first electromagnetic field in response to a power supplied to the stator assembly,
wherein the first electromagnetic field has a first force associated therewith;

an induction housing configured to rotate relative to the stator assembly responsive to power being supplied to the stator
assembly, wherein

the relative rotation and the first electromagnetic field induce a current within the induction housing,
the induced current generates a second electromagnetic field associated with the induction housing,
the second electromagnetic field has a second force associated therewith,
the induction housing is a squirrel cage motor with wires where the induced current flows in response to the relative rotation
and further in response to the first electromagnetic field, and

the first force and the second force are repulsive with respect to one another; and
a hub configured to rotate with the induction housing about a fluid dynamic bearing.

US Pat. No. 9,213,633

FLASH TRANSLATION LAYER WITH LOWER WRITE AMPLIFICATION

Seagate Technology LLC, ...

1. A method of associating a logical block address space with a physical address space of a non-volatile memory comprising:
in response to a write request comprising a respective logical block address in the logical block address space and respective
data to be written to the non-volatile memory, determining a physical location in the non-volatile memory to store the respective
data of the write request;

adding an entry to a journal, the added entry trailing any entries already in the journal, wherein the added entry has a respective
logical block address field set to the respective logical block address of the write request and a respective physical location
field set to the determined physical location; and

updating one of a plurality of second-level map pages in a two-level map according to the respective logical block address
of the write request with the determined physical location, wherein the two-level map is formed by each of the plurality of
second-level map pages being associated with a respective one of a plurality of first-level map entries, each of the second-level
map pages comprises a plurality of respective second-level map entries, and each of the second-level map entries is enabled
to associate a particular logical block address in the logical block address space with a particular physical location in
the non-volatile memory.

US Pat. No. 9,281,002

MATERIALS FOR NEAR FIELD TRANSDUCERS AND NEAR FIELD TRANSDUCERS CONTAINING SAME

Seagate Technology LLC, ...

1. A device comprising:
a near field transducer, the near field transducer comprising silver (Ag) and at least one other secondary element, the at
least one other secondary element chosen from the group consisting of:

sodium (Na), thallium (Tl), bismuth (Bi), lead (Pb), potassium (K), cesium (Cs), rubidium (Rb), beryllium (Be), boron (B),
manganese (Mn), or combinations thereof; and

strontium (Sr), calcium (Ca), scandium (Sc), carbon (C), yttrium (Y), thorium (Th), antimony (Sb), lutetium (Lu), thulium
(Tm), erbium (Er), holmium (Ho), ytterbium (Yb), gadolinium (Gd), samarium (Sm), promethium (Pm), praseodymium (Pr), sulfur
(S), neodymium (Nd), phosphorus (P), cerium (Ce), lanthanum (La), nitrogen (N), oxygen (O), and combinations thereof.

US Pat. No. 9,111,583

DATA STORAGE DEVICE INCLUDING SELF-TEST FEATURES

Seagate Technology LLC, ...

1. A data storage assembly connectable to a host system comprising: one or more data storage media comprising one or more
rotating discs powered by a spindle motor utilizing power from a host system in normal operation;
an auxiliary power source comprising back electromotive force (EMF) derived from momentum of the rotating discs via the spindle
motor configured to supply power to store data to the one or more data storage media in event of a loss of power from the
host system; and

test circuitry configured to test a usable energy available from momentum associated with the one or more spinning discs to
supply the power to store the data in the event of the loss of power from the host system by interrupting power to the storage
device, writing data to the one or more storage media until usable energy derived from momentum of the rotating discs via
the spindle motor is exhausted, and determining how much usable energy is available based on the amount of data written after
interrupting power to the storage device.

US Pat. No. 9,093,093

ADAPTIVE GUARD BAND FOR MULTIPLE HEADS OF A DATA STORAGE DEVICE

Seagate Technology LLC, ...

1. An assembly comprising:
a first head configured to read or write data to a first recording media surface;
a second head configured to read or write data to a second recording media surface; and
instructions stored in memory and implemented through a controller assembly to store data to a first extended data zone on
the first recording media surface beginning at a first track zero at a first cylinder and extending to a first logical block
zero cylinder on the first recording media surface, and store data to a second extended data zone on the second recording
media surface beginning at a second track zero at a second cylinder different from the first cylinder and extending to a second
logical block zero cylinder on the second recording media surface, wherein the first and second extended data zones are within
a designated guard band zone, wherein the first logical block zero cylinder corresponds to a first track on the first recording
media surface accessed by a host to read or write data, wherein the second logical block zero cylinder corresponds to a first
track on the second recording media surface accessed by the host to read or write data.

US Pat. No. 9,286,931

MATERIALS FOR NEAR FIELD TRANSDUCERS AND NEAR FIELD TRANSDUCERS CONTAINING SAME

Seagate Technology LLC, ...

1. A method of forming a peg of a near field transducer (NFT), the method comprising:
depositing a primary element to form a primary element film or layer;
defining a peg of the NFT from the primary element film or layer;
forming the peg of the NFT;
encapsulating the peg with an encapsulation layer;
defining an implant; and
implanting at least one secondary element in the implant area of the primary element film to form the peg of the NFT.

US Pat. No. 9,281,659

THERMAL MANAGEMENT OF LASER DIODE MODE HOPPING FOR HEAT ASSISTED MEDIA RECORDING

SEAGATE TECHNOLOGY LLC, ...

1. A method, comprising:
determining a temperature at a junction of a laser diode when the laser diode is operated in a lasing state that facilitates
heat-assisted magnetic recording;

comparing the junction temperature and an injection current supplied to the laser diode during the lasing state to stored
combinations of junction temperature and injection current;

determining a likelihood of mode hopping occurring for the laser diode during the lasing state based on the comparison to
stored combinations of junction temperature and injection current; and

heating the laser diode during the non-lasing state, wherein heating the laser diode comprises:
measuring a temperature of the junction of the laser diode when in the lasing state and in the non-lasing state; and
applying a drive signal to a heating arrangement coupled in a parallel relationship with the laser diode, wherein the heating
arrangement comprises at least a diode configured to be reverse biased during the lasing state and forward biased during the
non-lasing state.

US Pat. No. 9,236,072

SERVO CONTROL USING A MODEL OF TEMPERATURE-DEPENDENT FRICTION

SEAGATE TECHNOLOGY LLC, ...

1. A method, comprising:
modifying a first friction coefficient that is modeled as affecting a rotational velocity of a voice coil motor and a second
friction coefficient that is modeled as affecting a rotational acceleration of the voice coil motor, the first and second
friction coefficients changing in response to a change in ambient temperature; and

modifying a control effort used to control the voice coil motor based on the modified first and second friction coefficients.

US Pat. No. 9,201,630

RANDOM NUMBER GENERATION USING STARTUP VARIANCES

Seagate Technology LLC, ...

8. A random number generating circuit comprising:
at least three NAND gates connected in series to form a ring oscillator circuit;
a common startup signal line connected to an input of each of the least three NAND gates;
at least three entropic capture circuits, each entropic capture circuit configured and arranged to quantify, in parallel with
the other entropic capture circuits, entropic properties of an output signal from a corresponding NAND gate; and

a memory storage circuit for concatenating and storing each of the quantified entropic properties as a respective bit of a
random number.

US Pat. No. 9,177,577

MULTI-PURPOSE NEAR-FIELD TRANSDUCER HAVING A TEMPERATURE COEFFICIENT OF RESISTANCE

SEAGATE TECHNOLOGY LLC, ...

11. An apparatus, comprising:
a slider;
a writer on the slider;
a plasmonic near-field transducer (NFT) having a temperature coefficient of resistance (TCR) and provided on the slider adjacent
to the writer, the NFT configured to produce a signal indicative of temperature at the NFT;

a heat sink thermally coupled to the NFT; and
circuitry comprising a lead arrangement electrically and directly connected to the NFT;
wherein the NFT serves as a heat source for effecting heat-assisted magnetic recording and a temperature sensor.

US Pat. No. 9,218,885

SYSTEM TO CONTROL A WIDTH OF A PROGRAMMING THRESHOLD VOLTAGE DISTRIBUTION WIDTH WHEN WRITING HOT-READ DATA

Seagate Technology LLC, ...

1. An apparatus comprising:
a memory configured to store data, the memory comprising a plurality of memory modules each having a size less than a total
size of the memory; and

a controller configured to (A) process a plurality of read/write operations and (B) write the data using a plurality of threshold
voltages, wherein (i) data considered hot-read data is written using a first voltage threshold, (ii) data not considered hot-read
data is written using a second voltage threshold, and (iii) the first voltage threshold reduces an impact on endurance of
the memory.

US Pat. No. 9,214,167

MAIN POLE LAYER WITH AT LEAST TOW SACRIFICIAL LAYERS AND A GAP LAYER

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus comprising:
a main pole layer of magnetic material;
a non-magnetic gap layer of material above the main pole layer;
an etched first sacrificial layer of material above the non-magnetic gap layer of material;
a second sacrificial layer of material above the etched first sacrificial layer of material;
wherein the first sacrificial layer of material comprises a magnetic moment approximately equivalent to the magnetic moment
of the main pole material.

US Pat. No. 9,288,905

SHAPED INTERNAL LEADS FOR A PRINTED CIRCUIT SUBSTRATE

Seagate Technology LLC, ...

1. An apparatus comprising a printed circuit substrate comprising an internal lead with first, second, and third bonding areas
each having a continuously curvilinear boundary and aligned along a common axis, the second bonding area having a greater
surface area than the respective first and third bonding areas, the second bonding area positioned closer to the third bonding
area than the first bonding area.

US Pat. No. 9,275,659

PEG ONLY NEAR-FIELD TRANSDUCER

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus for a heat assisted magnetic recording device, comprising:
a write pole;
a near-field transducer comprised only of a peg having a uniform cross-sectional area disposed adjacent the write pole, the
near-field transducer having a length of half of a wavelength of light used by a laser diode or less;

a heat sink disposed between the write pole and at least a portion of the near-field transducer; and
one or more layers of an electrically insulating material disposed between the heat sink and the near-field transducer, the
one or more layers extending along an entire length of the near-field transducer.

US Pat. No. 9,117,863

CASSETTE CONFIGURATIONS TO SUPPORT PLATTERS HAVING DIFFERENT DIAMETERS

Seagate Technology LLC, ...

1. A cassette assembly adapted to store disc-shaped platters, the cassette assembly comprising:
a base cassette having a base and opposing first and second sidewalls configured to support an outermost perimeter of each
of a first plurality of disc-shaped platters having a first diameter, the first plurality of disc-shaped platters comprising
substrates of magnetic data recording discs, the first and second sidewalls separated by a first separation distance therebetween;
and

an insert placed within the base cassette between the first and second sidewalls, the insert characterized as a cassette adapter
comprising opposing third and fourth sidewalls and at least one intervening support member connected to the respective third
and fourth sidewalls to maintain the third and fourth sidewalls at a fixed separation distance therebetween greater than the
first separation distance, each of the third and fourth sidewalls having a plurality of spaced apart grooves to contactingly
support an outermost perimeter of each of a second plurality of disc-shaped platters having a different, second diameter greater
than the first diameter, the second plurality of disc-shaped platters comprising substrates of magnetic data recording discs.

US Pat. No. 9,099,155

ADAPTIVE MITIGATION OF ADJACENT TRACK INTERFERENCE (ATI) ON A RECORDING MEDIUM

Seagate Technology LLC, ...

1. A method comprising:
accumulating a write count value for a first track responsive to successive writes to a second track on a data recording medium,
the write count value incremented by a different variable amount based on temperature for each of the successive writes;

obtaining readback data from the first track responsive to the write count value reaching a selected threshold value; and
responsive to detection of less than a selected number of errors in the readback data, maintaining the write count value at
a current value without rewriting the first track.

US Pat. No. 9,274,548

ELECTRONIC APPARATUS COMPRISING BACKPLANE AND METHODS OF ASSEMBLING AND DISASSEMBLING

SEAGATE TECHNOLOGY LLC, ...

1. An electronic apparatus, comprising:
a chassis having plural walls;
a circuit board fastened to a wall of the chassis and being substantially parallel to the wall of the chassis, a surface of
the circuit board having a plurality of conductive pads;

a ridge attached to one of the plural walls of the chassis and positioned next to an edge of the circuit board; and
a backplane fastened in a received position in the chassis substantially perpendicular to the circuit board, the backplane
having:

a connector at an edge of the backplane, the connector comprising a plurality of sprung conductive elements which extend outwards
beyond a recessed portion of the edge of the backplane to make electrical contact with respective conductive pads on the circuit
board, the recessed portion keyed to the ridge, such that the backplane can be positioned behind the ridge in an aligned position
where the recess is aligned with the ridge, and the ridge passes through the recess and the sprung conductive elements travel
onto the surface of the circuit board upon fastening.

US Pat. No. 9,274,064

SURFACE FEATURE MANAGER

Seagate Technology LLC, ...

1. An apparatus comprising:
a photon emitter configured to emit photons onto a surface of an article;
a photon detector configured to receive photons scattered from surface features of the article;
mirrors configured to redirect photons reflected off the surface of the article back onto the surface of the article to recycle
photons;

a mapping means for generating a map of locations of surface features of the article based on information received from the
photon detector; and

a surface feature manager configured to utilize, at least in part, the map of the surface feature locations to locate and
irradiate photons onto a surface feature preselected from the mapped surface features,

wherein the photon detector is further configured to receive the irradiating photons scattered from the preselected surface
feature.

US Pat. No. 9,269,384

TEMPLATE MISALIGNMENT AND ECCENTRICITY ERROR COMPENSATION FOR A PATTERNED MEDIUM

Seagate Technology LLC, ...

1. An apparatus comprising:
a patterned data recording medium having a plurality of tracks, each track having data fields, servo fields and timing fields;
a data transducer configured to sense the respective data, servo and timing fields on a target track; and
a disc-locked clock (DLC) circuit that generates separate servo clock signals and data clock signals that are frequency modulated
responsive to variations in locations of the timing fields.

US Pat. No. 9,240,742

CURRENT BOOST CIRCUIT

Seagate Technology LLC, ...

1. An apparatus comprising:
a back electromotive force (BEMF) supply for generating a BEMF voltage;
a current source;
a switch coupled to the current source and the BEMF supply to conduct current from the current source when the switch is on
to maintain the BEMF voltage not less than a certain voltage;

a sensing circuit including an input coupled to the BEMF supply and an output for providing a voltage corresponding to the
BEMF voltage; and

a voltage regulator coupled to receive the corresponding voltage and coupled to turn on the switch responsive to the received
corresponding voltage being less than the certain voltage.

US Pat. No. 9,286,936

ZONE BASED BAND MAPPING

SEAGATE TECHNOLOGY LLC, ...

1. A device comprising:
a first data storage medium including:
a first band of tracks and a second band of tracks, each band of tracks including multiple adjacent tracks that are at least
partially overlapped;

a processor circuit configured to:
receive a write command to store received data to the first band of tracks;
determine whether target logical block addresses (LBAs) corresponding to the received data are located in a number of last
tracks “X” of the first band of tracks;

read previously stored data from the first band of tracks;
modify the previously stored data with the received data to generate first modified data;
determine whether to write the first modified data to the first band of tracks or the second band of tracks based upon whether
the target LBAs are located in the last X tracks of the first band of tracks; and

write the first modified data to the determined first band of tracks or second band of tracks.

US Pat. No. 9,269,388

CHEMICAL PINNING TO DIRECT ADDRESSABLE ARRAY USING SELF-ASSEMBLING MATERIALS

Seagate Technology LLC, ...

1. A method comprising:
patterning a substrate with a plurality of chemically contrasted alignment features; and
depositing a block copolymer having a magnetic component and a non-magnetic component onto the substrate, the block copolymer
self-assembling into a sequence of magnetic domains responsive to the alignment features, the period of the alignment features
being between about 2 times and about 10 times the period of the magnetic domains.

US Pat. No. 9,212,900

SURFACE FEATURES CHARACTERIZATION

Seagate Technology LLC, ...

1. An apparatus, comprising:
two photon emitters configured to emit photons onto a surface of an article;
a flash lamp configured to minimize vibrations while detecting photons scattered from features in the surface of the article;
a photon detector array comprising a plurality of photon detectors configured to receive photons scattered from features in
the surface of the article;

a mapping means for mapping the features in the surface of the article,
wherein the mapping means provides two maps of the features in the surface of the article respectively corresponding to the
two photon emitters; and

a characterizing means for characterizing the features of the surface of the article based on photon scattering intensity
distributions of the features.

US Pat. No. 9,086,984

DETECTION AND DECODING IN FLASH MEMORIES WITH SELECTIVE BINARY AND NON-BINARY DECODING

Seagate Technology LLC, ...

1. A method for processing data from a flash memory device, comprising:
obtaining one or more read values for a plurality of bits from one or more pages of said flash memory device;
converting said one or more read values for said plurality of bits to a non-binary log likelihood ratio based on a probability
that a given data pattern was written to said plurality of bits when a particular pattern was read from said plurality of
bits; and

jointly decoding said plurality of bits using said non-binary log likelihood ratio, wherein said panes are encoded independently.

US Pat. No. 9,491,885

MULTIPLE DRIVE SLED IN A STORAGE ARRAY

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus comprising:
a housing;
a midplane supported by the housing, the midplane having a midplane electrical connector;
a printed circuit board (PCB) having a PCB connector that is selectively connectable to the midplane electrical connector,
a first active element connector fixed to first electrical traces of the PCB so that a first insertion direction of a first
active element into electrical connection with the first active element connector is substantially along a longitudinal axis
of the PCB and substantially orthogonal to the midplane;

a second active element connector fixed to second electrical traces of the PCB so that a second insertion direction of a second
active element into electrical connection with the second active element connector is substantially opposite the first insertion
direction, and lengths of the first and second electrical traces are substantially equivalent.

US Pat. No. 9,263,076

HEATSINK FOR HEAT ASSISTED MAGNETIC RECORDING MEDIA

Seagate Technology LLC, ...

1. A stack, comprising:
a heatsink layer comprising (200) Cu or (200) CuX;
a magnetic recording layer;
an interlayer between the heatsink layer and the magnetic recording layer; and
an additional heatsink layer having a (200) orientation adjacent the heatsink layer;
wherein the material of the additional heatsink layer differs from that of the heatsink layer.

US Pat. No. 9,105,290

DISCONTINUOUS CHARGE/DISCHARGE POWER SOURCE FOR RETRACT APPLICATION

SEAGATE TECHNOLOGY LLC, ...

1. A method comprising:
charging a retract controller capacitor using a back electromagnetic force voltage, wherein the retract controller capacitor
is partially charged during a voice coil motor driving state at a lower charging frequency than a voice coil motor tri-state;

discharging the charged retract controller capacitor to power a retract controller; and
driving an actuator arm toward a desired location within a storage drive concurrently with the discharging operation.

US Pat. No. 9,058,829

MULTIPLE HEATERS INDEPENDENTLY CONTROLLING CLEARANCE OF TWO OR MORE READ TRANSDUCERS

Seagate Technology LLC, ...

1. An apparatus comprising:
first and second read transducers arranged on a media-facing surface and offset along a down-track direction and a cross-track
direction from one another along the media-facing surface, the read transducers detecting magnetic fields of a recording medium;
and

first and second heaters disposed proximate the respective first and second read transducers, the first and second heaters
offset from one another in the down-track direction and the cross-track direction, the first and second heaters independently
controlling respective first and second protrusions of the first and second read transducers from the media-facing surface
while the first and second readers are reading separate tracks of the recording medium.

US Pat. No. 9,068,596

HUB AND SPINDLE ASSEMBLY

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus comprising:
a spindle including first and second ends;
a hub disposed coaxially to the spindle;
a journal bearing between the first and second ends of the spindle;
a pump seal configured and arranged to pump a lubricant fluid towards a first thrust bearing, wherein the pump seal is positioned
within a gap between the spindle and the hub, and wherein the pump seal is separate from the first thrust bearing, wherein
the first thrust bearing is positioned within the gap and near the first end of the spindle;

a second thrust bearing positioned near the second end of the spindle;
a capillary seal adjacent to the second end of the spindle; and
a channel configured and arranged to circulate the lubricant fluid between the pump seal and the capillary seal.

US Pat. No. 9,064,509

INJECTOR STACK WITH DIFFUSIVE LAYER

Seagate Technology LLC, ...

1. An apparatus comprising detector and injector stacks each comprising a common spin accumulation layer, the detector stack
positioned on an air bearing surface (ABS) and the injector stack positioned distal the ABS, the injector stack having a first
diffusive layer configured with a spin diffusion length value and a mean free path value, the spin diffusion length value
being greater than the mean free path value.

US Pat. No. 9,111,565

DATA STORAGE DEVICE WITH BOTH BIT PATTERNED AND CONTINUOUS MEDIA

Seagate Technology LLC, ...

1. A data storage system, comprising:
a first recording surface that is a bit patterned media surface comprising non-contiguous individual bits of a recording material;
a second recording surface that is a continuous media recording surface, a discrete track media recording surface or a combination
of a continuous media portion and a discrete track media portion; and

a data read/write control component that manages data read/write operations relative to both of the first and second recording
surfaces.

US Pat. No. 9,093,097

AMMONITE SERVO REFERENCE PATTERN WRITING FOR HEAT-ASSISTED MAGNETIC RECORDING

Seagate Technology LLC, ...

1. A method for writing servo reference patterns to a recording surface of a disk in a storage device, the method comprising
steps of:
generating a recording signal for a servo reference pattern through a read/write channel to a read/write head of the storage
device;

moving the read/write head across the recording surface as the disk is rotated; and
applying an intermittent signal to a write gate interposed between the read/write channel and the read/write head so that
a maximum continuous writing time of the recording signal does not exceed a continuous write time limit of the storage device.

US Pat. No. 9,070,411

WRITABLE SERVO OVERLAP ZONES

Seagate Technology LLC, ...

1. An apparatus comprising:
a controller configured to:
determine a first servo gate (sgate) timing for a first overlap zone including servo patterns of a first servo super zone
and servo patterns of a second servo super zone of a data storage medium, the first sgate timing based on servo pattern timing
for the first servo super zone and the second servo super zone; and

initiate writing user data to the first overlap zone based on the first sgate timing.

US Pat. No. 9,058,870

HASH FUNCTIONS USED TO TRACK VARIANCE PARAMETERS OF RESISTANCE-BASED MEMORY ELEMENTS

Seagate Technology LLC, ...

1. An apparatus comprising:
a controller coupled to a plurality of resistance-based memory elements, the controller configured to perform:
tracking parameter data indicative of resistance variance of the memory elements, the resistance variance affecting values
of data stored in the memory elements;

performing a hash function for each memory element, the hash function returning a reference to one of a plurality of counter
elements;

modifying a value of each counter element in response to the tracked parameter data of the associated memory element; and
adjusting read operations affecting the memory elements based on the values for the associated counter elements.

US Pat. No. 9,256,567

STORAGE DEVICE WITH EXPANSION SLOT

Seagate Technology LLC, ...

1. An apparatus comprising:
a storage device external to a computing device, wherein the storage device is a hard disk drive (HDD); and
a printed circuit board assembly (PCBA) comprising a memory configured to store at least a portion of data received from the
computing device, the memory being configured to read or write data at a speed higher than a read or write speed of the storage
device respectively, the PCBA being coupled to the storage device through a connector configured to allow insertion or removal
of the PCBA from the connector and provide for reading or writing of data between the memory and the storage device.

US Pat. No. 9,236,081

LASER TEMPERATURE CALIBRATION IN A HAMR DEVICE

Seagate Technology LLC, ...

1. A method comprising:
setting a heat assisted magnetic recording (HAMR) device located in a data storage system having a laser to an operating temperature;
determining a threshold laser current, wherein the threshold laser current is a minimum amount of current needed to output
light from the laser;

determining an optimal laser current, wherein the optimal laser current is an amount of current that yields an optimal bit
error rate (BER) and minimum adjacent track interference (ATI);

storing the threshold laser current and the optimal laser current in memory; and
repeating the steps of determining the threshold laser current and determining the optimal laser current and storing the threshold
laser current and the optimal laser current into a calibration table until acceptable device performance is achieved at more
than one operating temperature.

US Pat. No. 9,230,575

MAGNETORESISTIVE SENSOR WITH SAF STRUCTURE HAVING CRYSTALLINE LAYER AND AMORPHOUS LAYER

SEAGATE TECHNOLOGY LLC, ...

1. A magnetoresistive (MR) sensor comprising:
a synthetic antiferromagnetic (SAF) structure magnetically coupled to a side shield element, the SAF structure comprising:
a first amorphous alloy layer that includes a ferromagnetic material and a refractory material, and
a crystalline ferromagnetic layer in contact with the first amorphous alloy layer.

US Pat. No. 9,223,563

MANAGEMENT OF DEVICE FIRMWARE UPDATE EFFECTS AS SEEN BY A HOST

Seagate Technology LLC, ...

1. A method comprising:
coupling a storage device to a computing host;
managing, by the storage device, a non-volatile memory to store a first firmware, a first firmware revision identifier, a
second firmware, and a second firmware revision identifier;

receiving, by the storage device, the first firmware from the computing host, the first firmware being associated with the
first firmware revision identifier;

receiving, by the storage device, the second firmware from the computing host, the receiving the second firmware being occurring
after the receiving the first firmware, the second firmware being associated with the second firmware revision identifier;
and

returning, by the storage device, the first firmware revision identifier to the computing host, the returning being responsive
to a particular command type from the computing host and occurring while the storage device is executing the second firmware
and before a particular event occurs, wherein a first command type is a read-identity command type and the particular event
is a power cycle of the storage device; and

wherein the returning the first firmware revision identifier to the computing host enables an Operating System (OS) executing
on the computing host to continue executing without detecting an error in response to a change in a value of a returned firmware
revision identifier throughout the storage device executing the first firmware and during executing the second firmware until
the particular event occurs.

US Pat. No. 9,209,835

READ RETRY FOR NON-VOLATILE MEMORIES

Seagate Technology LLC, ...

1. An apparatus for reading a non-volatile memory, comprising:
a tracking module operable to calculate means and variances of voltage level distributions in a non-volatile memory and to
calculate at least one reference voltage to be used when reading the non-volatile memory based on the means and variances;

a likelihood generator operable to calculate at least one other reference voltage to be used when reading the non-volatile
memory, wherein the at least one other reference voltage is based at least in part on a predetermined likelihood value constellation,
and to map read patterns from the non-volatile memory to likelihood values; and

a read controller operable to read the non-volatile memory using the at least one reference voltage and the at least one other
reference voltage to yield the read patterns.

US Pat. No. 9,165,591

GRATING BASED LASER AND POWER MONITOR FOR A HEAT-ASSISTED MAGNETIC RECORDING DEVICE

SEAGATE TECHNOLOGY LLC, ...

1. A head assembly, comprising:
a submount;
a body having a first surface;
an optical path disposed in the body and adapted to receive light and convey the light to a distal end of the optical path;
a near field transducer (NFT) disposed adjacent the distal end of the optical path and having an output end proximate the
first surface of the body;

a sensor interfacing with the submount; and
a laser attached to the submount along a non-primary lasing surface thereof, wherein the laser is adapted to inject light
into the optical path and includes a grating adapted to diffract a portion of the light through the non-primary lasing surface
to the sensor.

US Pat. No. 9,064,563

OPTIMIZATION OF VARIABLE RESISTANCE MEMORY CELLS

Seagate Technology LLC, ...

1. An apparatus comprising at least one non-defective variable resistance memory cell connected to an optimization circuit
and a controller, the optimization circuit configured to set the at least one variable resistance memory cell with non-factory
operational parameters as directed by the controller, the non-factory operational parameters being outside factory provided
specifications and assigned in response to a non-defective predicted variance from a predetermined threshold in at least one
variable non-defective resistance memory cell.

US Pat. No. 9,064,594

METHODS AND APPARATUS FOR SOFT DATA GENERATION FOR MEMORY DEVICES BASED ON PERFORMANCE FACTOR ADJUSTMENT

Seagate Technology LLC, ...

1. A method for generating at least one soft data value for a memory device, comprising the steps of:
obtaining at least one read value from said memory device;
obtaining at least one nominal value based on said at least one read value obtained from said memory device, wherein said
at least one nominal value indicates a reliability of at least one bit of said at least one read value;

obtaining at least one offset value based on one or more performance factors of said memory device; and
generating said at least one soft data value by applying said at least one offset value to said at least one nominal value.

US Pat. No. 9,286,917

WRITE POLE FORMED WITH EVAPORATION DEPOSITION

Seagate Technology LLC, ...

1. An apparatus comprising a trench defining a write pole shape, the trench continuously extending a first depth to a substrate,
having a varying width along the first depth, and filled with a magnetic material via evaporation deposition.

US Pat. No. 9,183,857

MAGNETIC DEVICES HAVING SHIELDS INCLUDING A NICKEL ALLOY

Seagate Technology LLC, ...

1. A device comprising:
a magnetoresistive sensor;
a top shield; and
a bottom shield,
wherein the magnetoresistive sensor is positioned between the top shield and the bottom shield, and wherein at least one of
the bottom shield and the top shield comprise NiFeX, wherein X is Nb and the Nb is present at an amount not less than about
1 atomic percent and not greater than about 4 atomic percent.

US Pat. No. 9,224,416

NEAR FIELD TRANSDUCERS INCLUDING NITRIDE MATERIALS

Seagate Technology LLC, ...

1. An apparatus comprising:
a near field transducer, the near field transducer comprising an electrically conductive nitride.

US Pat. No. 9,202,754

LASER SUBMOUNTS FORMED USING ETCHING PROCESS

Seagate Technology LLC, ...

14. A method comprising:
forming a wafer comprising a plurality of laser-to-slider submount features;
using an etching process to form scribe lines that comprise a step at a first surface of the wafer, the scribe lines defining
submount edges and provide control of an alignment dimension between the submount edges and the laser-to-slider submount features,

wherein forming the scribe lines at the first surface of the wafer comprises:
applying a lower mask on the first surface of the wafer;
applying an upper mask on the lower mask;
performing a first etch to a first etch depth;
removing the upper mask to expose the lower mask; and
performing a second etch to a second etch depth, wherein a difference in sizes between the upper and lower mask causes the
step to be formed via the first and second etch; and

removing material from a second surface of the wafer that is opposed to the first surface, wherein the removing of the material
from the second surface separates submounts at the scribe lines and defines a thickness of the submounts.

US Pat. No. 9,093,115

TRACK INTERFERENCE CANCELLATION

SEAGATE TECHNOLOGY LLC, ...

1. A method comprising:
obtaining a first fragment of data for a first data sector in a first track of a storage medium;
obtaining a second fragment of data for a second data sector in a second track of the storage medium adjacent to the first
track;

determining an estimated region of overlap between the first data fragment and the second data fragment; and
refining the estimated region of overlap by determining an offset value via cross-correlation to offset an estimated beginning
portion of overlap by the second fragment.

US Pat. No. 9,282,681

DISSIPATING HEAT DURING DEVICE OPERATION

Seagate Technology LLC, ...

1. An apparatus comprising:
spaced-apart first and second heat sources;
a thermally conductive plate disposed between the first and second heat sources;
a thermal interface layer contactingly disposed between the thermally conductive plate and the first heat source and having
a higher thermal conductivity so that heat generated by the first heat source passes through the thermal interface layer and
to the thermally conductive plate;

a thermal barrier layer contactingly disposed between the thermally conductive plate and the second heat source to mechanically
support the thermally conductive plate relative to the second heat source, the thermal barrier layer having a lower thermal
conductivity to thermally isolate the thermally conductive plate from the second heat source, the lower thermal conductivity
being lower than the higher thermal conductivity; and

a resilient support member contactingly adjacent the thermally conductive plate, the first and second heat sources compressingly
engaging the resilient support member.

US Pat. No. 9,269,400

APPARATUS FOR LOCKING A COMPONENT DRAWER INTO A CHASSIS

Seagate Technology LLC, ...

1. An apparatus comprising:
a component drawer;
a chassis including an opening configured to removably receive the component drawer therethrough;
a cover for the component drawer, wherein the component drawer includes a protruding member configured to secure the cover
to a casing of the component drawer; and

a latch configured:
to engage between the component drawer and the chassis to lock the component drawer in the chassis during the movement of
the component drawer into the chassis with the cover in a storage position, wherein a flexible hook positioned on the component
drawer is configured to flex and move in response to the component drawer moving relative to the chassis, and wherein the
flexible hook engages a notch on the chassis to secure the component drawer in the chassis; and

to release the component drawer from the chassis when the cover is in a non-storage position, wherein the flexible hook disengages
from the notch on the chassis to release the component drawer from the chassis.

US Pat. No. 9,285,392

FIXTURE FOR TESTING FLEXIBLE CIRCUIT

SEAGATE TECHNOLOGY LLC, ...

1. A test fixture for testing a head gimbal assembly having a flex circuit with a plurality of circuit pads, the fixture comprising:
a contact board having a plurality of electrically conductive contact points on a surface thereof, the contact points arranged
to contact the circuit pads of the flex circuit, each of the contact points comprising a gold surface and having a diameter
and a height above the surface of the contact board of no more than 8 micrometers;

a clamp assembly connected to the contact board, the clamp assembly having an activation end, an opposite engagement end,
and a pivot axis extending orthogonal to an axis defined by the activation end and the engagement end;

the engagement end having a non-conductive engagement surface configured to contact the head gimbal assembly on a surface
opposite the plurality of circuit pads, the engagement surface extending at an angle between 0 and 45 degrees to the pivot
axis and having a width the same as the diameter of the contact points.

US Pat. No. 9,236,099

MULTIPLE RETRY READS IN A READ CHANNEL OF A MEMORY

Seagate Technology LLC, ...

1. An apparatus comprising:
an interface configured to process a plurality of read/write operations to/from a memory; and
a control circuit configured to (i) adjust an initial one of a plurality of read voltages in a read channel of the memory
by shifting the initial read voltage an amount toward a center of a window, (ii) read a codeword from the memory a number
of times and (iii) generate read data by an iterative decode of the codeword based on the reads, wherein (a) the window bounds
a range of the read voltages, (b) each of the reads uses a different one of the read voltages according to a pattern, (c)
the pattern is symmetrically spaced about the initial read voltage as shifted such that the read voltages of consecutive reads
are on opposite sides of the initial read voltage and (d) the pattern fits in the window.

US Pat. No. 9,224,407

VARYING WRITE POLE SIDE SHIELD GAP

Seagate Technology LLC, ...

1. An apparatus comprising:
a write pole continuously extending from an air bearing surface (ABS) along a plane orthogonal to the ABS; and
a magnetic shield separated from the write pole by a first gap distance on the ABS throughout a tip portion of the write pole
and by a second gap distance distal the ABS along the plane orthogonal to the ABS along a body portion of the write pole,
the first and second gap distances measured parallel to the ABS with the second gap distance being greater than the first
gap distance, the first gap distance is filled with a first gap layer and a gap processing layer continuously extending to
opposite sides of the write pole on the ABS.

US Pat. No. 9,099,185

USING DIFFERENT PROGRAMMING MODES TO STORE DATA TO A MEMORY CELL

Seagate Technology LLC, ...

1. An apparatus comprising:
a memory cell having a plurality of available programming states to accommodate multi-level cell (MLC) programming; and
a control circuit which stores only a single bit logical value to the memory cell using single level cell (SLC) programming
to provide a first read margin between first and second available programming states, and which subsequently stores only a
single bit logical value to the memory cell using virtual multi-level cell (VMLC) programming to provide a larger, second
read margin between the first available programming state and a third available programming state.

US Pat. No. 9,218,836

HEAT ASSISTED MAGNETIC RECORDING HEAD HAVING DUAL WAVEGUIDES

Seagate Technology LLC, ...

1. A system comprising:
an energy source configured to provide transverse electric (TE) mode energy;
a channel waveguide configured to receive energy from the energy source, the channel waveguide having at least one mirror
plane; and

a near field transducer (NFT) configured to receive energy from the channel waveguide, the NFT having at least one mirror
plane.

US Pat. No. 9,201,728

MEMORY DEVICE WITH VARIABLE CODE RATE

Seagate Technology LLC, ...

1. An apparatus comprising:
a solid-state non-volatile memory; and
a processing circuit configured to write data to a selected location of the memory in the form of multi-bit code words each
comprising a user data payload and associated parity data configured to correct one or more bit errors in the user data payload,
wherein the processing circuit adjusts at least a selected one of a size of the code words, a size of the user data payloads
or a size of the parity data responsive to at least a selected one of an accumulated count of access operations upon the selected
location or an error rate associated with the selected location.

US Pat. No. 9,070,385

SOLID IMMERSION MIRROR WITH FILL MATERIAL BETWEEN INNER AND OUTER SIDEWALLS

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus comprising:
a solid immersion mirror comprising:
opposing, reflective, inner sidewalls having inner surfaces facing a focal region and outer surfaces opposite the inner surfaces;
opposing outer sidewalls spaced apart from and facing the outer surfaces of the inner sidewalls; and
a thermally conductive fill material between the inner sidewalls and outer sidewalls, the thermally conductive fill material
extending to a media-facing surface; and

a near-field transducer located in the focal region proximate the media-facing surface, wherein the thermally conductive fill
material protrudes from the media-facing surface during heating to form a landing pad that protects the near-field transducer
from contact with a recording medium.

US Pat. No. 9,235,469

SYSTEMS AND METHODS FOR INTER-CELL INTERFERENCE MITIGATION IN A FLASH MEMORY

SEAGATE TECHNOLOGY LLC, ...

1. A data processing system, the data processing system comprising:
a soft information correction circuit operable to:
receive soft information corresponding to a series of voltage levels accessed from a block of memory cells;
calculate an offset reduced output of the received soft information by adding an offset value to the received soft information,
the offset value being based on an estimated mean value and an estimated variance value associated with the soft information;
and

calculate corrected soft information by scaling the offset reduced output based on a scaling value derived from the estimated
mean value.

US Pat. No. 9,236,087

OFF-TRACK PREDICTION USING AN ADAPTIVE THRESHOLD

SEAGATE TECHNOLOGY LLC, ...

1. A method comprising:
predicting a position error signal (PES) of a write head;
comparing the predicted PES to an adaptive threshold which is a function of an on-cylinder limit, a smoothed standard deviation
of an actual PES, and a smoothed standard deviation of the predicted PES; and

preventing a write operation of the write head if the predicted PES exceeds the adaptive threshold.

US Pat. No. 9,208,811

APPARATUS AND METHOD FOR MEASURING POLE TIP PROTRUSION RATIO FOR A SLIDER

SEAGATE TECHNOLOGY LLC, ...

1. A method, comprising:
causing a first contact event between a slider and a magnetic recording medium at a first operating temperature, the slider
comprising at least a writer, a writer heater, a reader, and a reader heater;

causing a second contact event between the slider and the medium at a second operating temperature different from the first
operating temperature;

determining a flying height displacement of the slider for the contact events; and
storing the flying height displacement.

US Pat. No. 9,147,414

RECORDING HEAD FOR HEAT ASSISTED MAGNETIC RECORDING

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus comprising:
a waveguide;
a near-field transducer (NFT) adjacent to the waveguide; and
a heat sink positioned adjacent the NFT and capable of cooling the NFT.

US Pat. No. 9,099,146

MAGNETIC DEVICES INCLUDING FILM STRUCTURES

Seagate Technology LLC, ...

1. A device comprising:
a magnetic structure, the magnetic structure having a substrate adjacent surface and a second, opposing surface, the magnetic
structure comprising a near field transducer (NFT), wherein the NFT comprises gold or an alloy thereof, and is positioned
at the second surface;

an overcoat structure; and
a film structure, the film structure positioned between the magnetic structure and the overcoat structure, the film structure
having a total thickness of not greater than about 100 Å, and the film structure comprising:

a first interfacial structure having a first and a second opposing surface, the first interfacial structure comprising a first
metal;

a second interfacial structure having a first and a second opposing surface, the second interfacial structure comprising a
second metal; and

an intermediate structure, the intermediate structure comprising an oxide or a nitride of the first metal, the second metal,
a third metal, or some combination thereof,

wherein the first surface of the first interfacial structure is positioned adjacent the NFT of the magnetic structure, and
the second surface of the second interfacial structure is positioned adjacent the overcoat structure, and the intermediate
structure is positioned between the first interfacial structure and the second interfacial structure, and

wherein the first metal and the second metal need not, but can be the same.

US Pat. No. 9,087,535

SPIN TRANSPORT SENSOR

SEAGATE TECHNOLOGY LLC, ...

1. A magnetoresistive (MR) sensor comprising:
a synthetic antiferromagnet (SAF) that extends to an air bearing surface (ABS) of the MR sensor and provides a current path
for a spin-polarized current through an ABS-region of a spin conductor layer.

US Pat. No. 9,224,411

MAGNETIC LAYERS HAVING GRANULAR EXCHANGE TUNING LAYER

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus, comprising:
a first magnetic layer comprising a plurality of grains having grain boundaries and a grain core, the first magnetic layer
having a first anisotropy value (Hk);

a second magnetic layer comprising a plurality of grains having grain boundaries and a grain core, the second magnetic layer
having a second anisotropy value (Hk) that is different than the first anisotropy value (Hk);

a third magnetic layer comprising a plurality of grains having grain boundaries and a grain core, the third magnetic layer
having a third anisotropy value (Hk) such that the second anisotropy value (Hk) less than the first anisotropy value (Hk) and the third anisotropy value (Hk);

the first magnetic layer, the second magnetic layer, or both the first and second magnetic layers comprising doped ferromagnetic
materials;

an exchange tuning layer comprising a plurality of grains and located between the first and second magnetic layers, the exchange
tuning layer having stronger inter-granular exchange coupling than the first and second magnetic layers, the exchange tuning
layers having an anisotropy value (Hk) less than the first anisotropy value (Hk) and the second anisotropy value (Hk); and

a heat sink layer.

US Pat. No. 9,222,191

LAMINAR FLOW PLATING RACK

Seagate Technology LLC, ...

1. An apparatus comprising:
a plurality of gears;
a plurality of mandrels coupled with said plurality of gears, wherein each mandrel of said plurality of mandrels is coupled
to a corresponding gear of said plurality of gears;

a plurality of workpiece mounting indentations on said plurality of mandrels;
a wall substantially isolating said plurality of gears from said plurality of workpiece mounting indentations, wherein said
plurality of mandrels is substantially fixed in position with respect to said plurality of gears by said wall; and

a diffuser positioned below said plurality of mandrels configured to direct plating fluid flow in parallel layers.

US Pat. No. 9,123,355

HAMR CHANNEL TO PREAMP INTERFACE

Seagate Technology LLC, ...

1. An apparatus comprising:
a circuit including:
a sub-circuit configured to manipulate a laser data signal; and
an output configured to provide the laser data signal to a preamp to generate laser current, the circuit configured to:
modulate the laser data signal so that it is offset from a write data signal; and
modulate the laser data signal such that a pulse width of the laser data signal is the same as a minimum pulse width of the
write data signal.

US Pat. No. 9,123,366

DISC DRIVE WITH MAGNETIC SELF-ASSEMBLED MONOLAYER

Seagate Technology LLC, ...

1. A magnetic data storage drive comprising:
a magnetic data storage medium having a magnetic surface;
a slider having a working surface, the slider positioned and configured to detect magnetic fields from the magnetic surface
of the medium; and

a self-assembled monolayer between the magnetic surface and the working surface, the self-assembled monolayer having a magnetic
function to reduce dispersion of magnetic fields from the magnetic surface of the medium to the working surface of the slider.

US Pat. No. 9,286,916

HIGH FREQUENCY DATA WRITER FIELD GENERATOR DEVICE

Seagate Technology LLC, ...

1. An apparatus comprising a data writer comprising a write pole separated from a magnetic feature by a magnetic shield on
an air bearing surface (ABS), a controller configured to heat and cool the magnetic feature to magnetically oscillate the
magnetic shield to produce a radio frequency signal proximal the write pole on the ABS.

US Pat. No. 9,087,541

PROCESSING SERVO DATA FROM TWO OR MORE READ TRANSDUCERS CO-LOCATED ON A SLIDER

SEAGATE TECHNOLOGY LLC, ...

1. A method comprising:
collecting servo data of one or more tracks of a disk using first and second read transducers co-located on a slider;
comparing redundant portions of the servo data collected by the first and second read transducers; and
validating or correcting at least part of the servo data based on comparing the redundant portions.

US Pat. No. 9,250,995

PROTECTION OF DATA IN MEMORY

Seagate Technology LLC, ...

1. A method for protecting data in a memory, comprising the steps of:
converting a logical address of one of a plurality of logical units to a physical address of a particular one of a plurality
of physical units, wherein (i) each of the physical units includes data from a corresponding one of the logical units, respective
error correction information and respective verification information and (ii) the respective verification information of the
particular physical unit includes an indication of the logical address that corresponds to the particular physical unit;

writing the particular physical unit into the memory;
reading a portion of the particular physical unit from the memory, wherein the portion includes the respective verification
information; and

verifying if the particular physical unit was successfully written into the memory based on the respective verification information
as read from the memory.

US Pat. No. 9,142,232

MAGNETIC STACK WITH SEPARATED CONTACTS

Seagate Technology LLC, ...

1. An apparatus comprising a number of magnetic stacks respectively configured to engage adjacent data tracks of a data storage
media, each magnetic stack disposed between leading and trailing shields, each shield segmented into a number of contacts
different than the number of magnetic stacks, each contact electrically separated by a trench having non-parallel sidewalls
to allow two dimensional data sensing.

US Pat. No. 9,284,649

METHOD OF PATTERNING A STACK

Seagate Technology LLC, ...

1. A structure, comprising:
a magnetic layer with an amorphous carbon layer thereon, upon which is an oxide layer with a resist layer thereon comprising
an imprinted pattern having nanometer-sized features corresponding to a bit-patterned medium,

wherein the resist layer etches about 5 times faster than the amorphous carbon layer under oxygen plasma etching conditions,
and

wherein the oxide layer is configured to prevent metallic-residue contamination of the amorphous carbon layer during patterning.

US Pat. No. 9,095,915

AXIALLY POSITIONING A ROTATING ARTICLE

Seagate Technology LLC, ...

1. An axial positioner apparatus for a rotatable shaft, the apparatus comprising:
a sleeve having a first race operably fixed in rotation with the shaft, a second race operably fixed at a predetermined rotational
position, the races defining opposing bearing surfaces operably supporting the first race in rotation with respect to the
second race; and

an encoded indicia attached to the second race.

US Pat. No. 9,099,903

STATOR ASSEMBLY SUPPORT

Seagate Technology LLC, ...

1. An apparatus, comprising:
a base comprising a cylindrical structure extending from the base;
a stator assembly comprising
a stator ring,
a plurality of stator teeth extending from an outer diameter of the stator ring, and
a plurality of field coils singly disposed on the plurality of stator teeth; and
a stator assembly support comprising
a supporting feature configured to support at least one of the stator ring or the plurality of stator teeth,
wherein the supporting feature is at least partially molded around the stator assembly, and
a protrusion for centering the stator assembly support in the base around the cylindrical structure,
wherein the stator assembly support is coupled with the base and substantially decoupled from the cylindrical structure.

US Pat. No. 9,087,525

LAYERED SYNTHETIC ANTI-FERROMAGNETIC UPPER SHIELD

SEAGATE TECHNOLOGY LLC, ...

1. A magneto-resistive (MR) sensor comprising:
a sensor stack; and
a sensor shield including a first synthetic anti-ferromagnetic (SAF) layer anti-ferromagnetically coupled to a second SAF
layer,

the first SAF layer and the second SAF layer separated by a non-synthetic anti-ferromagnetic (AFM) layer that anti-ferromagnetically
couples the first SAF layer and the second SAF layer,

wherein the MR sensor is a magnetic reader for magnetic storage medium.

US Pat. No. 9,099,135

DETERMINING TRACK DENSITY CAPABILITY IN A STORAGE DEVICE

Seagate Technology LLC, ...

1. A method for calculating the maximum track density of a storage disc having an associated magnetoresistive head, the method
comprising:
determine a distribution of a position error signal (PES) of the magnetoresistive head, (A(x));
determine an encroachment function (D(x)) of the storage disc; and
determine a maximum track density (t) by solving equation 1 below:

US Pat. No. 9,202,489

LASER MOUNTED ON EDGE OF A SLIDER

Seagate Technology LLC, ...

13. A method comprising:
providing a slider having a mounting surface, a leading surface, a trailing surface, and two opposing side surfaces joining
the leading surface and the trailing surface, the mounting surface opposite a media-facing surface of the slider; and

mounting a folded-cavity edge-emitting laser diode to the mounting surface such that a plurality of wafer layers extend substantially
perpendicular with the mounting surface and parallel to the trailing edge surface of the slider, the laser diode mounted flush
with the trailing surface and one of the side surfaces of the slider.

US Pat. No. 9,079,216

METHODS OF PATTERNING WITH PROTECTIVE LAYERS

Seagate Technology LLC, ...

1. A method, comprising:
forming a first protective layer on a servo zone of a substrate;
patterning features on a data zone of the substrate,
wherein patterning the features on the data zone comprises
forming a data zone pattern by directed self-assembly of block copolymers, and
transferring the data zone pattern to the substrate, and
wherein the first protective layer protects the servo zone while forming and transferring the data zone pattern;
forming a second protective layer on the data zone;
removing the first protective layer from the servo zone;
patterning features on the servo zone; and
removing the second protective layer from the data zone.

US Pat. No. 9,070,386

POLARIZATION ROTATOR

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus comprising:
an input coupler configured to couple light energy from a light source; and
a polarization rotator coupled to the input coupler, wherein the polarization rotator is configured to rotate polarization
state of the light energy orthogonally.

US Pat. No. 9,286,918

WRITE HEAD WITH COIL STRUCTURE ALIGNED WITH YOKE

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus comprising a write head having an air-bearing surface (ABS) and a rotating storage medium, the write head
comprising:
a main pole having a leading side and a trailing side engaging the medium after the leading side has engaged the medium, the
main pole having a portion thereof closest to the ABS defining a pole tip;

a trailing yoke having a portion thereof closest to the ABS defining a yoke tip; and
a coil structure comprising at least two active turns aligned on the trailing side of the main pole and at least two active
turns and one dummy turn aligned on the leading side of the main pole and, with the dummy turn more distal from the pole tip
than the active turns, with a first turn of the at least two active turns on the trailing side having a cross-sectional diameter
and its front edge a distance from the yoke tip that is no more than 20% of the active turn's diameter, and with the trailing
yoke between the main pole and the at least two active turns on the trailing side of the main pole.

US Pat. No. 9,280,174

DATA STORAGE DEVICE ENCLOSURE AND MODULE

Seagate Technology LLC, ...

1. An apparatus comprising:
at least one data storage device in a front of an enclosure; and
a first electronic module received in a first bay in a back of the enclosure, the first electronic module including:
a controller and at least one additional data storage device, the controller configured with a first communications path to
the at least one data storage device in the front of the enclosure and with a second communications path to the at least one
additional data storage device in the first electronic module; and

a second electronic module received in a second bay in the back of the enclosure, the second electronic module including:
a second controller and at least one additional data storage device, the second controller configured with a third communications
path to the at least one data storage device in the front of the enclosure and with a fourth communications path to the at
least one additional data storage device in the second electronic module.

US Pat. No. 9,230,608

FILTER ELEMENT FOR DISC DRIVE ENCLOSURE

SEAGATE TECHNOLOGY LLC, ...

1. A recirculation filter element for a disc drive enclosure, the filter element comprising an adsorbent or absorbent structural
body having a surface area to volume ratio of at least 100 m2/m3 and a self-assembled monolayer to adsorb volatile contaminants on the body.

US Pat. No. 9,105,305

DYNAMIC HIGHER-LEVEL REDUNDANCY MODE MANAGEMENT WITH INDEPENDENT SILICON ELEMENTS

Seagate Technology LLC, ...

1. A method comprising:
computing k redundant data portions to protect n-k data information portions;
storing each of the k redundant data portions and each of the n-k data information portions in separate corresponding areas,
each of the corresponding areas in a respective one of n physical devices, the k redundant portions including a first parity
code data and a second parity code data both associated with a first data information portion of the data information portions,
the first parity code data and the second parity code data stored separately and computed using different coding, wherein
the first parity code data and the second parity code data are stored on different physical devices of the n physical devices,
wherein the first parity code data is computed using multiple exclusive-OR (XOR) operations, wherein the second parity code
data is computed as a weighted sum of data, where weights are selected as index values;

subsequent to a failure such that one of the corresponding areas is no longer usable, computing j redundant data portions
to protect n-1-j data information portions; and

wherein j<=k.

US Pat. No. 9,053,804

REDUCED COMPLEXITY RELIABILITY COMPUTATIONS FOR FLASH MEMORIES

Seagate Technology LLC, ...

1. A method for processing data from a flash memory device that stores M bits per cell using 2?M possible states, comprising
the steps of:
obtaining at least two soft read voltage values corresponding to two reference voltages V0 and V1, wherein said two reference voltages V0 and V1 are between two adjacent states of said 2?M possible states; and

converting said at least two soft read voltage values to a log likelihood ratio for a region between said two reference voltages
V0 and V1 using probability density functions only for said two adjacent states, wherein M is greater than one.

US Pat. No. 9,110,841

OVERLAP DETECTION USING BITMASK REGION TRACKERS

Seagate Technology LLC, ...

1. An apparatus comprising:
a controller configured to:
maintain a count of writes associated with a selected area of a data storage medium;
generate an overlap check bitmask indicating a previous write associated with a respective region from multiple regions of
the selected area;

generate a write check bitmask based on a received write indicating which of the multiple regions are related to the received
write; and

increment the count of writes based on comparing the overlap check bitmask with the write check bitmask.

US Pat. No. 9,103,729

METHOD AND APPARATUS FOR DETERMINING CURIE TEMPERATURE DISTRIBUTION OF A SAMPLE OF MAGNETIC MATERIAL

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus, comprising:
an electromagnetic field generator;
a heating unit operable for heating a sample comprising magnetic material over a range of temperatures;
a tester configured to generate a signal representative of an imaginary part of AC susceptibility of the sample that changes
as a function of changing sample temperature while the sample is subjected to an AC electromagnetic field produced by the
electromagnetic field generator; and

a processor comprising an input for receiving the signal generated by the tester, the processor configured to determine a
Tc distribution of the sample using the generated signal and a plurality of predetermined parameters of the sample.

US Pat. No. 9,082,421

READER STRUCTURE

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus, comprising:
a bottom shield having a first end and a second end on opposite sides of the bottom shield in a cross-track direction, wherein
the first end of the bottom shield is asymmetric compared to the second end of the bottom shield;

a sensor stack on a first side of the bottom shield along a down-track direction; and
wherein the sensor stack is located in proximity of the second end compared to the first end along the cross-track direction.

US Pat. No. 9,322,705

SENSING A SELECTED AMBIENT ENVIRONMENT

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus comprising:
a light source selectively emitting an incident beam into an ambient environment;
a thin film disposed in a path of the incident beam in the ambient environment to produce a reflected beam;
a light-sensing probe capable of detecting the reflected beam; and
ambient environment logic including computer instructions stored in computer memory and configured to be executed by computer
processor to respond to the light-sensing probe to compare a position of the reflected beam to an expected position to make
a characteristic determination of a selected ambient environment through which the incident beam propagated.

US Pat. No. 9,267,541

FLUID DYNAMIC BEARING MOTOR INCLUDING PLASTIC

Seagate Technology LLC, ...

15. An apparatus comprising:
a plastic component;
a stationary component comprising a thrustplate;
a rotatable component comprising the plastic component affixed to a sleeve; and
a first fluid dynamic bearing formed between the thrustplate and an opposing surface of the rotatable component.

US Pat. No. 9,262,268

METHOD TO DISTRIBUTE USER DATA AND ERROR CORRECTION DATA OVER DIFFERENT PAGE TYPES BY LEVERAGING ERROR RATE VARIATIONS

Seagate Technology LLC, ...

1. An apparatus comprising:
a memory comprising a plurality of memory devices, each memory device having a plurality of pages, wherein the plurality of
pages in each memory device are classified into a plurality of different types of pages based on error rate variations among
the pages in each memory device; and

a controller configured to write user data and error-correction data to a super-page of the memory, wherein the super-page
comprises a plurality of sub-pages including user data pages and one or more parity data pages, the plurality of sub-pages
are written across the plurality of memory devices such that the plurality of sub-pages are stored using two or more types
of pages, and calculation of the one or more parity data pages by the controller is divided into a number of portions corresponding
to a number of types of pages used to store the sub-pages of the super-page.

US Pat. No. 9,207,947

FAST BOOT IN HYBRID DRIVES

Seagate Technology LLC, ...

1. A device comprising:
an interface circuit to communicate with a host device;
a first nonvolatile data storage medium;
a controller configured to:
monitor the interface circuit for a trigger event;
during a first specific duration in response to the trigger event:
pin data associated with read requests to the first nonvolatile data storage medium;
monitor the interface circuit for a pre-determined command indicating a boot sequence;
continue to pin data associated with the read requests to the first nonvolatile data storage medium during a second specific
duration when the pre-determined command is received during the first specific duration; and

stop pinning data associated with the read requests to the first nonvolatile data storage medium when the pre-determined command
is not received during the first specific duration.

US Pat. No. 9,135,999

METHODS AND APPARATUS FOR STORING DATA IN A MULTI-LEVEL CELL FLASH MEMORY DEVICE WITH CROSS-PAGE SECTORS, MULTI-PAGE CODING AND PER-PAGE CODING

Seagate Technology LLC, ...

1. A method for storing data in a multi-level cell flash memory device (120) having a plurality of cells, wherein each cell of said multi-level cell flash memory device is capable of storing a plurality
of bits, wherein each of said plurality of bits is from a different page, said method comprising:
accumulating a plurality of said pages;
encoding said plurality of pages as a single block; and
storing said single block in said multi-level cell flash memory device, wherein at least one sector spans a plurality of pages.

US Pat. No. 9,082,427

WRITE HEAD HAVING REDUCED DIMENSIONS

SEAGATE TECHNOLOGY LLC, ...

1. A write head comprising:
a main pole having a leading side and a trailing side;
a leading yoke on the leading side of the main pole; and
a coil structure present around the main pole and the leading yoke,
the coil structure on the leading side and the leading yoke having a distance of no greater than 300 nm therebetween, and
the coil structure on the trailing side and the main pole having a distance of no greater than 350 nm therebetween.

US Pat. No. 9,070,377

COOLING PERIODS USED DURING THE WRITING OF BIT BOUNDARIES TO A MAGNETIC RECORDING MEDIA

SEAGATE TECHNOLOGY LLC, ...

1. A method comprising:
determining polarity transitions of a write signal applied to a write coil, the polarity transitions corresponding to first
bit boundaries written to a magnetic recording media; and

applying a heat signal to heat the magnetic recording media via a heat source while bits are being written, the heat signal
comprising negative pulses that de-energize the heat source during cooling periods corresponding to the writing of the first
bit boundaries, the negative pulses offset from the polarity transitions by a predetermined time.

US Pat. No. 9,053,729

NONLINEARITY-BASED CONTACT PREDICTION

Seagate Technology LLC, ...

1. A method, comprising:
applying an input signal to an actuator of a head of a storage device, wherein the head is supported by a suspension;
identifying a frequency of the input signal;
detecting an output signal from the head or the suspension in response to the input signal; and
detecting a contact event between the head and a storage medium of the storage device if the output signal comprises an even
harmonic frequency and an odd harmonic frequency of the frequency of the input signal.

US Pat. No. 9,283,651

APPARATUS INCLUDING ELECTRICAL LAPPING GUIDE AND METHODS OF USING THE SAME

SEAGATE TECHNOLOGY LLC, ...

18. A method comprising:
applying pressure with a lapping tool to a pre-processed wafer comprising a lapping surface, at least one preprocessed feature,
and at least one electrical lapping guide, the electrical lapping guide comprising:

first and second contact regions configured to electrically connect the electrical lapping guide to electrical leads;
a lapping edge comprising an air-bearing plane axis, the air-bearing plane axis being perpendicular to a lapping axis; and
a back edge opposite the lapping edge, the back edge of the electrical lapping guide comprising a plurality of notches,
the at least one pre-processed feature disposed adjacent to the at least one electrical lapping guide along the air-bearing
plane axis;

detecting a resistance between the first and second contact region of the electrical lapping guide; and
removing the lapping tool when the resistance across the electrical lapping guide reaches a predetermined value.

US Pat. No. 9,273,729

APPARATUSES AND METHODS HAVING A BEARING SHIELD ARRANGEMENT

Seagate Technology LLC, ...

1. An apparatus comprising:
rolling elements;
an outer ring surrounding an inner ring and the inner and outer rings being configured and arranged to guide rotation of the
rolling elements in a rotation region therebetween;

a cap secured to the inner ring; and
a bearing shield arrangement having a planar portion and secured to one of the outer and inner rings and configured with the
other of the outer and inner rings to define a gap for the flow of vapor or lubricant from the rotation region through a vapor
restricting pathway, the vapor restricting pathway extending from the gap to one region of the pathway between the bearing
shield arrangement and the cap and from the one region of the pathway to another region of the pathway between the cap and
the outer ring, wherein the cap is configured and arranged to be thicker than the planar portion of the bearing shield arrangement.

US Pat. No. 9,202,497

ADJUSTING A CLEARANCE BETWEEN A MAGNETIC HEAD AND A MAGNETIC RECORDING MEDIUM USING A MAGNETIC FORCE

Seagate Technology LLC, ...

1. A method comprising:
positioning a media-facing surface of a magnetic head proximate a moving magnetic recording medium; and
applying a clearance control current to an electromagnet of the magnetic head, the clearance control current inducing a magnetic
force between the magnetic head and the magnetic recording medium that controls a clearance therebetween.

US Pat. No. 9,104,578

DEFINING ADDRESS RANGES USED TO CACHE SPECULATIVE READ DATA

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus, comprising:
a processor configured to:
define a speculative address range proximate to a request address range associated with a host read request affecting a main
storage of the apparatus, wherein speculative data stored in the speculative address range is not requested via the host read
request and the speculative address range is selected based on a cache line size of a non-volatile cache;

determine a criterion indicative of future read requests of associated with the speculative data; and
copy the speculative data from the main storage to a volatile cache together with data of the host read request in response
to the criterion meeting a threshold, the non-volatile cache and the volatile cache mirroring respective portions of the main
storage.

US Pat. No. 9,087,530

METHODS OF MANUFACTURING A TRANSDUCER

SEAGATE TECHNOLOGY LLC, ...

1. A method of manufacturing a transducer comprising:
burnishing a thermally protruded writer and a thermally protruded contact feature to a substantially planar state, wherein
the burnished contact feature has a larger external surface area than the burnished writer.

US Pat. No. 9,275,833

METHODS OF FORMING LAYERS

Seagate Technology LLC, ...

1. A method of forming a layer, the method comprising:
providing a substrate having at least one surface adapted for deposition thereon; and
directing a particle beam towards the surface of the substrate, the particle beam comprising moderately charged ions (MCIs),
substantially all the MCIs independently have positive or negative charges from 2 to 6 and kinetic energies of not greater
than about 200 eV,

wherein the MCIs do not penetrate more than about 30 Å into the surface of the substrate to form a layer on the substrate.

US Pat. No. 9,230,598

METHODS AND DEVICES FOR MITIGATING GAS LEAKAGE THROUGH AN ADHESIVE

SEAGATE TECHNOLOGY LLC, ...

10. An apparatus comprising:
a basedeck for a disc drive, the basedeck having an interior surface for supporting disc drive components and an exterior
surface; and

a bulkhead,
wherein the basedeck includes at least two protrusions integrally formed with the basedeck and extending from the basedeck
for supporting the bulkhead,

wherein a gap is formed between the interior or exterior surface and the bulkhead, and wherein the gap is filled with an adhesive
to secure the bulkhead to the basedeck.

US Pat. No. 9,087,593

RANDOM BIT GENERATOR THAT APPLIES ALTERNATING CURRENT (AC) TO MAGNETIC TUNNEL JUNCTION TO GENERATE A RANDOM BIT

Seagate Technology LLC, ...

1. An apparatus comprising:
a bit generator configured to determine a data bit from a magnetic tunnel junction cell by applying an alternating current
(AC) to the magnetic tunnel junction cell to generate a random bit; and

a control module coupled to the bit generator and configured to control production of multiple random bits from the bit generator.

US Pat. No. 9,064,512

METHODS AND DEVICES FOR CONTROLLING ASYMMETRY IN A MAGNETIC READER

SEAGATE TECHNOLOGY LLC, ...

1. A device comprising:
a magnetoresistive (MR) sensor having areas of positive or negative asymmetry; and
first and second electrodes coupled to the MR sensor and positioned at a first side of the MR sensor, wherein the first and
second electrodes are spaced apart from each other and are positioned over an area of the MR sensor that has a positive or
negative asymmetry such that the MR sensor's asymmetry becomes more balanced.

US Pat. No. 9,275,676

SKEW COMPENSATION IN A PATTERNED MEDIUM

Seagate Technology LLC, ...

1. An apparatus comprising a transducer and a rotatable substrate having a plurality of hypertracks each comprising multiple
offset rows of spaced apart data recording dots, each hypertrack angularly offset along a downtrack direction from an adjacent
hypertrack responsive to a skew angle of the transducer and arranged into concentric zones, a first data recording dot of
a first hypertrack row not being physically centered between data recording dots of second and third hypertrack rows, each
zone having a timing field segment which extends across the zone and is angularly discontinuous with the timing field segment
of an immediately adjacent zone.

US Pat. No. 9,159,369

MR-OFFSET CHANGE DETECTION AND COMPENSATION

Seagate Technology LLC, ...

1. A method for determining a change in MR-offset of a read/write head in a storage device, the method comprising steps of:
writing a pattern to a track on a disk of the storage device utilizing the read/write head;
configuring a read channel of the storage device as a harmonic sensor;
reading the pattern from the track at a specific off-track position of the read/write head;
measuring a magnitude value from the harmonic sensor during the read; and
calculating the change in MR-offset for the read/write head based on the measured magnitude value and a predetermined transfer
function between off-track amount and harmonic sensor magnitude, wherein the change in MR-offset is utilized by a servo mechanism
of the storage device to correct head positioning during a write operation for the read/write head.

US Pat. No. 9,153,282

DISC CLAMP ASSEMBLY WITH INTERLOCKING SHIMS

Seagate Technology LLC, ...

1. A disc clamp assembly comprising:
a spring clamp comprising an annular contact portion adapted to contactingly engage a disc stack and a central aperture adapted
to facilitate passage of a hub projection of a spindle motor hub therethrough; and

a plurality of interlocking semi-annular shim segments adapted to interlock together to form a continuous retention ring assembly,
the retention ring assembly adapted to wedge between the spring clamp and a shoulder surface of the spindle motor hub.

US Pat. No. 9,099,158

MULTI-TRACK SIGNAL DIPULSE EXTRACTION

Seagate Technology LLC, ...

1. A method comprising:
accessing a sequence of data on a first track of a data-storage device, the sequence of data including a stochastic or pseudo-random
set of bits;

accessing phase-shifted representations of the stochastic or pseudo-random set of bits on an adjacent track to characterize
nonlinear interaction between the adjacent track to the first track;

generating a signal dipulse of the tracks by performing an algorithm through which signals, corresponding to the stochastic
or pseudo-random set of bits and to their phase-shifted representations, are cross correlated and aggregated; and

in response to the nonlinear interaction, providing an asymmetry correction coefficient for each track by aligning accessed
data to remove electrical asynchronous noise and correct for data-access errors.

US Pat. No. 9,088,124

SEMICONDUCTOR LASER WITH CATHODE METAL LAYER DISPOSED IN TRENCH REGION

SEAGATE TECHNOLOGY LLC, ...

1. A method comprising:
forming a laser substrate;
depositing a junction layer on the laser substrate, the junction layer forming a quantum well of a laser diode;
forming one or more channels through the junction layer along a laser output direction, a bottom of the one or more channels
extending to the laser substrate;

depositing an insulating layer on the junction layer;
removing a portion of the insulating layer in one or more trench regions at the bottom of the one or more channels;
forming a cathode metal layer over the insulating layer, the cathode metal layer coupled to the laser substrate at the one
or more trench regions; and

forming one or more cathode electrical junctions coupled to the cathode metal layer, the one or more cathode electrical junctions
exposed at a junction surface of the laser diode.

US Pat. No. 9,615,480

STORAGE DEVICE ASSEMBLY

SEAGATE TECHNOLOGY LLC, ...

1. An assembly comprising:
a rack;
at least one carrier configured to vertically suspend from the rack; and
at least one storage device configured to vertically suspend from the at least one carrier, the at least one storage device
directly attached to the carrier.

US Pat. No. 9,275,675

READING NARROW DATA TRACKS WITH MULTIPLE WIDE READERS

Seagate Technology LLC, ...

1. A system for reading a data track on magnetic recording media, the system comprising:
a read/write head comprising a plurality of reader elements configured to read a magnetic signal from the magnetic recording
media, a width of each of the plurality of reader elements being an integer greater than 1 multiple of a width of the data
track on the recording media; and

a multi-reader decoder module operably connected to the read/write head and configured to receive a read signal from each
of the plurality of reader elements, and

decode the data on the data track based on the read signals from the plurality of reader elements.

US Pat. No. 9,251,837

HAMR NFT MATERIALS WITH IMPROVED THERMAL STABILITY

Seagate Technology LLC, ...

1. An apparatus comprising:
a near field transducer, the near field transducer comprising an alloy, the alloy comprising silver (Ag) and from 3 atomic
percent to 30 atomic percent of at least one other element or compound, wherein the at least one other element or compound
is selected from:

magnesium (Mg), silicon (Si), or combinations thereof;
oxides of V, Zr, Mg, calcium (Ca), Al, Ti, Si, cesium (Ce), yttrium (Y), Ta, W or thorium (Th), Co, or combinations thereof;
or

nitrides of Ta, Al, Ti, Si, indium (In), Fe, Zr, Cu, W, boron (B), halfnium (Hf), or combinations thereof.

US Pat. No. 9,202,498

RESISTANCE TEMPERATURE SENSORS POWERED USING READER BOND PAD SHARING

Seagate Technology LLC, ...

1. An apparatus, comprising:
a head transducer comprising a reader connected to reader bond pads and configured to interact with a magnetic storage medium;
a sensor connected to the reader bond pads and configured to produce a sensor signal; and
biasing circuitry coupled to the reader and the sensor, the biasing circuitry configured to alternately bias the reader and
the sensor for reading and temperature sensing operations, respectively.

US Pat. No. 9,153,257

WRITE HEAD HAVING REDUCED DIMENSIONS

SEAGATE TECHNOLOGY LLC, ...

1. A write head configured for use with a storage medium, comprising:
a main pole having a leading side and a trailing side configured to engage the medium after the leading side has engaged the
medium;

a leading yoke on the leading side of the main pole;
a leading return pole on the leading side of the leading yoke; and
a coil structure present between the leading return pole and the leading yoke, the coil structure and the leading yoke having
a distance of no greater than 300 nm therebetween, and the coil structure and the main pole having a distance of no greater
than 350 nm therebetween.

US Pat. No. 9,147,421

ENLARGED SUBSTRATE FOR MAGNETIC RECORDING MEDIUM

Seagate Technology LLC, ...

1. An apparatus comprising a data recording disc comprising a substrate and at least one magnetic recording layer supported
by the substrate, the substrate having an overall diameter of nominally 97 millimeters, mm, the apparatus further comprising
a housing member for a 3½ inch form factor storage device which supports the data recording disc.

US Pat. No. 9,147,410

READER STRUCTURE WITH CANTED PINNING

SEAGATE TECHNOLOGY LLC, ...

10. A sensor stack, comprising:
an antiferromagnetic (AFM) layer;
a free layer (FL); and
a synthetic antiferromagnetic (SAF) layer between the AFM layer and the FL, the AFM layer, SAF layer and FL stacked in a down-track
direction, wherein a surface of the SAF layer that faces the down-track direction has a profile with at least one non-perpendicular
angle, and a surface of the FL that faces the surface of the SAF layer has a profile with all perpendicular angles.

US Pat. No. 9,122,626

LINEARLY RELATED THRESHOLD VOLTAGE OFFSETS

SEAGATE TECHNOLOGY LLC, ...

12. A method of determining threshold voltages for multi-level memory cells, comprising:
selecting a slope and pivot that linearly relate a set of threshold voltage offsets for a set of threshold voltages;
reading data from the multi-level memory cells using threshold voltages shifted by their respective threshold voltage offsets;
determining a bit error rate (BER) of the multi-level memory cells read using the shifted threshold voltages;
determining if the BER is an optimal BER; and
if the BER is non-optimal, iteratively performing:
selecting an additional slope and pivot that linearly relate one or more additional threshold voltage offsets; and
determining the bit error rate using the set of threshold voltages shifted by the additional threshold voltage offsets.

US Pat. No. 9,099,160

METHOD AND SYSTEM FOR ERROR CHECKING IN BIT-PATTERNED MEDIA

Seagate Technology LLC, ...

1. A system comprising:
a bit-patterned medium (BPM) for storing user data;
an encoder to generate parity strings associated with the user data;
a buffer for storing the parity strings associated with the user data being written to BPM; and
a decoder to receive user data from the BPM and parity strings from the buffer following a time delay to detect errors in
the user data written to the BPM and use known good user data strings in conjunction with parity strings to reconstruct the
user data.

US Pat. No. 9,087,210

TECHNIQUES FOR SECURE STORAGE HIJACKING PROTECTION

Seagate Technology LLC, ...

19. A computer implemented method comprising:
receiving, by a storage device, a storage command from a host;
determining whether the received storage command is a protected command; and
executing the received storage command responsive to the storage command being determined to be a protected command and responsive
to detection of a presence of a Proof of Physical Access (PPA) value during a predetermined window of time; or

not executing the received storage command responsive to the storage command being determined to be a protected command and
responsive to an absence of the PPA value during the predetermined window of time; or

executing the received storage command independently of the presence or absence of the PPA value in response to the storage
command not being determined to be a protected command.

US Pat. No. 9,070,382

SIDE SHIELD PEDESTAL FOR DATA READERS

Seagate Technology LLC, ...

1. A data reader comprising a magnetic stack having a free layer laterally adjacent a side shield and non-magnetic pedestal,
the side shield and non-magnetic pedestal each positioned on an air bearing surface (ABS), the magnetic stack including the
free layer having a first stripe height, the side shield having a second stripe height, and the non-magnetic pedestal having
a third stripe height, the first, second, and third stripe heights each measured from the ABS, the second stripe height being
smaller than the first and third stripe heights, the non-magnetic pedestal continuously extends from the second stripe height
to the first stripe height, the first and third stripe heights being the same.

US Pat. No. 9,268,692

USER SELECTABLE CACHING

Seagate Technology LLC, ...

1. A memory device storing instructions that, when executed by a processor, cause the processor to perform a method comprising:
determining suggested data for caching, including data identified as more valuable for caching than other data, based on file
information related to the suggested data;

recommending the suggested data to a user for caching;
receiving an indication whether a user has selected specific data from the suggested data for caching; and
storing the specific data to a cache memory when the user has selected the specific data.

US Pat. No. 9,217,715

APPARATUSES AND METHODS FOR MAGNETIC FEATURES OF ARTICLES

Seagate Technology LLC, ...

1. An apparatus, comprising:
a photon emitter configured to emit photons onto a surface of an article;
a photon detector array configured to receive photons scattered from magnetic features of the article,
wherein the magnetic features are characterized by transitional magnetic field lines between magnetic domains of the article;
and

a processing means operably connected to the photon detector array,
wherein the apparatus is operable to detect magnetic anomalies among the magnetic features by a lack of photons scattered
from the magnetic anomalies.

US Pat. No. 9,202,500

DEVICES HAVING ELECTRODES ON THE TRAILING EDGE SURFACE

Seagate Technology LLC, ...

1. A slider comprising:
a slider body, the slider body having a trailing edge surface and an opposing leading edge surface;
an air bearing surface (ABS) between the trailing edge surface and the leading edge surface;
a read/write head located on the trailing edge surface of the slider body;
an electrode array located on the trailing edge surface of the slider body, the electrode array comprising at least a first
electrode and at least a second electrode; and

first and second bias circuits, wherein the first bias circuit is electrically coupled to the at least first electrode and
the second bias circuit is electrically coupled to the at least second electrode.

US Pat. No. 9,202,511

CURRENT-BASED ENVIRONMENT DETERMINATION

Seagate Technology LLC, ...

1. A method comprising:
receiving data corresponding to a current of a spindle motor of a drive;
determining whether a change in a temperature of the drive has occurred based on a pre-determined relationship between the
temperature and the data; and

modifying one or more parameters of a head unit of the drive in response to the determination of the change in the environment
of the drive.

US Pat. No. 9,196,279

NEAR FIELD TRANSDUCER WITH ISOLATED PEG

SEAGATE TECHNOLOGY LLC, ...

11. An apparatus, comprising:
an enlarged region comprising a first plasmonic metal;
a peg region comprising a second plasmonic metal, a media-facing surface, and a single surface opposing the media-facing surface,
wherein the single surface interfaces with the enlarged region; and

a barrier material disposed between the enlarged region and the single surface of the peg region such that the barrier material
separates the enlarged region from the peg region.

US Pat. No. 9,181,978

GROOVED THRUST BEARING

Seagate Technology LLC, ...

1. An apparatus, comprising:
an inner component,
wherein the inner component includes a thrust plate having a first thrust surface and a second thrust surface;
an outer component,
wherein the inner component and the outer component are positioned for relative rotation, and
wherein the inner component and the outer component together provide a first journal bearing, a second journal bearing, a
thrust bearing, and a vent; and

a gas inlet configured to direct a pressurized gas along the first journal bearing to the thrust bearing and from the thrust
bearing to the vent,

wherein the first thrust surface is configured to provide a first localized region of pressure about the first thrust surface
of the thrust plate that has a greater pressure than the pressurized gas, and

wherein the second thrust surface is configured to provide a second localized region of pressure about the second thrust surface
of the thrust plate that has a greater pressure than the pressurized gas.

US Pat. No. 9,183,087

DATA STORAGE SUBGROUP WITH LOCAL AND SHARED RESOURCES

Seagate Technology LLC, ...

1. An apparatus comprising:
a plural number n local data storage units each comprising a local programmable processor and a housing which encloses a moveable
data transducer adjacent a data storage medium; and

a shared resource module which physically interconnects each of the n local data storage units, the module comprising a single
shared memory device that stores a shared programming instruction set executed by each said local programmable processor,
the shared programming instruction set comprising servo code used to control position of the transducer adjacent the data
storage medium in each local unit, wherein only a single complete copy of the shared programming instruction set is stored
within the single shared memory device and the local programmable processors use peer-to-peer bus arbitration to jointly access
portions of the shared programming instruction set during said execution.

US Pat. No. 9,147,406

WRITE POLE WITH CORROSION BARRIERS

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus, comprising:
a write pole of a heat assisted magnetic recording (HAMR) write head, the write pole comprising a high moment magnetic material
and extending from the write head toward an air barrier surface (ABS) of the write head; and

at least one stop layer within the high moment magnetic material and situated near the ABS the at least one stop layer comprising
a corrosion-resistant material and having a longitudinal axis that is substantially parallel to a longitudinal axis of the
ABS or that is transverse to a longitudinal axis of the write pole.

US Pat. No. 9,209,832

REDUCED POLAR CODES

Seagate Technology LLC, ...

1. A method for encoding a reduced polar code, comprising the steps of:
modifying an input codeword comprising polar code encoded input data by removing one or more bits from one of (i) a first
part of the input codeword and (ii) a second part of the input codeword; and

generating an output codeword by concatenating the first and the second parts of the modified input codeword.

US Pat. No. 9,192,078

MAINTAINING THERMAL UNIFORMITY AMONG DEVICES IN A MULTI-DEVICE ENCLOSURE

Seagate Technology LLC, ...

1. An apparatus comprising:
an enclosed housing having a first side adjacent a cold zone at a lower ambient temperature and an opposing second side adjacent
a warm zone at a higher ambient temperature;

first and second processing devices arranged within the enclosed housing with the first processing device adjacent the cold
zone and the second processing device adjacent the warm zone; and

first and second thermal interface material (TIM) modules contactingly affixed to the first and second devices and having
different heat conductivities so that the first and second devices are maintained at a nominally common operational temperature.

US Pat. No. 9,111,560

DYNAMIC CONFIGURATION OF SEEK RECOVERY IN A DISK DRIVE

SEAGATE TECHNOLOGY LLC, ...

1. An apparatus comprising:
a controller configured to:
detect a seek failure of a read/write head;
perform a seek recovery operation in accordance with a recovery sequence in response to the seek failure, the recovery sequence
comprising a plurality of recovery procedures;

determine if the seek recovery operation is successful and determine which of the recovery procedures provided the success;
and

dynamically calculate success rate of each recovery procedure, modify the recovery sequence based on the success of the seek
recovery operation and based on the calculated success rate of recovery procedures providing the success.

US Pat. No. 9,274,712

MEMORY WEAR CONTROL

Seagate Technology LLC, ...

1. A system comprising:
a performance governor circuit configured to connect to a memory and configured to control a degree of wear of the memory
as a function of at least one selected point in time by:

computing a wear value of a new command;
determining whether the computed wear value will cause a current memory wear to exceed a predetermined wear level; and
if the computed wear value will not cause the current memory wear to exceed the predetermined wear level within a smallest
possible command completion time of the new command, then executing the new command.

US Pat. No. 9,202,488

LIGHT BLOCKER FOR STRAY LIGHT REDUCTION WITHIN A SLIDER

Seagate Technology LLC, ...

1. An apparatus comprising:
a waveguide comprising an input end near a top of a slider coupled to receive light from an energy source, the waveguide delivering
the light at an output end of the waveguide near a bottom of the slider; and

light blocking members on respective first and second cross track sides of the waveguide and configured to block stray light
away from a light path, the light blocking members at a location along a length of the waveguide between the top and the bottom
of the slider, confinement of light within the waveguide being near a maximum at the location, the light blocking members
comprising at least one of diffraction gratings, out-of-plane mirrors, and a bolometer.

US Pat. No. 9,202,495

METHOD AND APPARATUS FOR DETECTING PROXIMITY CONTACT BETWEEN A TRANSDUCER AND A MEDIUM

SEAGATE TECHNOLOGY LLC, ...

1. A method comprising:
a) positioning a disc head slider comprising a magnetic head relative to a track of a data storage medium, the magnetic head
producing a readback signal from the data storage medium;

b) inducing lateral modulation of the disc head slider and the magnetic head carried by the slider at a predetermined modulation
frequency relative to the track with an actuator, wherein the actuator is distinct from the magnetic head;

c) actuating an element of the magnetic head toward the storage medium during step b) by heating the element to cause thermal
pole tip protrusion of the element toward the storage medium with respect to the disc head slider; and

d) detecting a change in a response to the lateral modulation of the disc head slider due to the atomic interaction between
the element and the storage medium by monitoring a change in phase of the readback signal produced by the magnetic head, and
generating an output signal indicative of a zero spacing condition between the element of the magnetic head and the storage
medium based on the change in phase.

US Pat. No. 9,195,860

ADAPTIVELY COMBINING WAVEFORMS

Seagate Technology LLC, ...

1. An apparatus comprising:
a circuit configured to:
receive two or more input signals where each signal is provided by a separate source;
receive two or more error signals, each error signal corresponding to a different input signal;
generate one or more weighting coefficients based on the two or more error signals; and
determine an output signal by:
multiplying a first input signal by a determined weighting coefficient, of the one or more weighting coefficients, to produce
a first weighted signal;

multiplying a second input signal by one minus the determined weighting coefficient to produce a second weighted signal; and
combining the first weighted signal and the second weighted signal to produce the output signal.

US Pat. No. 9,093,084

FLEXIBLE BIASING STRATEGY FOR GROUND-SPLIT TCR SENSORS

SEAGATE TECHNOLOGY LLC, ...

15. A memory system, comprising:
a disk drive, comprising:
a head transducer that interacts with a recording medium, the head transducer comprising:
a first temperature coefficient of resistance (TCR) sensor having a first input end and a first ground end coupled to a ground
potential; and

a second TCR sensor having a second input end and a second ground end coupled to the ground potential; and
biasing circuitry coupled to the first and second input ends and configured to bias the first and second TCR sensors to operate
in a plurality of modes, the plurality of modes comprising a differential mode wherein the first and second biasing potentials
have the same polarity and a series mode wherein the first and second biasing potentials have opposite polarity.