Patents Assigned to Seagate Technologies
  • Patent number: 9390735
    Abstract: A data reader may have a magnetoresistive stack positioned on an air bearing surface and consisting of at least a magnetically free structure that continuously extends from the air bearing surface with a first stripe height. A side shield can be separated from the magnetoresistive stack on the ABS and configured with a first magnetic layer having the first stripe height and a second magnetic layer having a third stripe height from the air bearing surface with the third stripe height being greater than the first stripe height. The side shield can be anti-ferromagnetically biased by a synthetic antiferromagnetic top shield structure that contacts the side shield through a transition metal material layer. The first stripe height can be configured to match a magnetically free layer of the magnetoresistive stack and the second stripe height can be configured to match a magnetically fixed layer of the magnetoresistive stack.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: July 12, 2016
    Assignee: Seagate Technology LLC
    Inventors: Zhiran Wang, Kevin A. McNeill, Robert Lamberton
  • Patent number: 9389809
    Abstract: Apparatus and method for controlling the storage of data in a multi-device storage system. In some embodiments, a storage system includes an expander coupled to a controller via multiple parallel data channel pathways, and a plurality of data storage devices coupled to the expander. The expander includes a control circuit adapted to selectively disable at least one but less than all of the multiple parallel data channel pathways.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: July 12, 2016
    Assignee: Seagate Technology LLC
    Inventors: Timothy P. E. Williams, David Michael Davis
  • Patent number: 9390761
    Abstract: A transducing head may be connected to a controller and positioned proximal a data storage medium. The controller can be connected to a wear level identification circuit and configured to identify a first data region of the data storage medium having a first wear level and a second data region of the data storage medium having a second wear level. The first and second wear levels can respectively correspond to different amounts of component degradation of the data storage device.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: July 12, 2016
    Assignee: Seagate Technology LLC
    Inventors: Jon D. Trantham, Mehmet F. Erden, Tim Rausch, Troy De Jongh
  • Patent number: 9389803
    Abstract: Methods for controlling an interface operation, the method including stopping an operation being processed in a storage device and switching the state of the storage device to a first state, when a condition for switching the state of the storage device to an idle state occurs in a command processing process according to a communication protocol; performing an operation of deleting information from a previous command stored in hardware of the storage device when the state of the storage device is switched to the first state; and switching the state of the storage device to the idle state after the operation of deleting the information on the previous command is completed, wherein in the first state, the storage device cannot be switched to the first state before the information from the previous command is deleted.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: July 12, 2016
    Assignee: Seagate Technology LLC
    Inventors: Jinwoo Kim, Young Dug Jung, Woo Sik Kim
  • Patent number: 9378090
    Abstract: An apparatus comprising a memory and a controller. The memory may be configured to process a plurality of read/write operations. The memory may comprise a plurality of memory modules each having a size less than a total size of the memory. The controller may be configured to recover data stored in the memory determined to exceed a maximum number of errors after performing a first read operation using a first read reference voltage. The controller may perform a second read operation using a second read reference voltage. The controller may identify a victim cell having a threshold voltage in a region between the first read reference voltage and the second read reference voltage. The controller may perform a third read operation on aggressor cells of the victim cell. The controller may perform a fourth read operation using the first read reference voltage with bit-fixed values on the victim cell based on a type of interference from the aggressor cells.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: June 28, 2016
    Assignee: Seagate Technology LLC
    Inventors: Yu Cai, Yunxiang Wu, Erich F. Haratsch
  • Patent number: 9377054
    Abstract: A fluid seal for sealing a gap region for rolling elements rotationally connecting a shaft and an outer structure of a rotating assembly. In embodiments described, the fluid seal includes an inner capillary seal and an outer capillary seal radially and axially spaced from the inner capillary seal. The inner and outer capillary seals are formed along a passageway having an axial portion and a radial portion formed along capillary surfaces of a fluid seal structure and opposed transverse and upright surfaces. In embodiments disclosed, the fluid seal structure includes a seal ring and cap or a seal plate structure. In another embodiment, a flange portion of the shaft forms the fluid seal structure.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: June 28, 2016
    Assignee: Seagate Technology LLC
    Inventors: Timothy Edward Langlais, Daniel Dennis Dittmer, Troy M. Herndon
  • Patent number: 9377394
    Abstract: Provided herein is an apparatus, including a photon detector array; and a processing means configured for processing photon-detector-array signals corresponding to a first set of photons scattered from surface features of an article focused in a first focal plane and a second set of photons scattered from surface features of an article focused in a second focal plane, wherein the processing means is further configured for distinguishing foreign surface features of the article from foreign native features of the article.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: June 28, 2016
    Assignee: Seagate Technology LLC
    Inventors: Joachim Walter Ahner, David M. Tung, Samuel Kah Hean Wong, Henry Luis Lott, Stephen Keith McLaurin, Maissarath Nassirou, Florin Zavaliche
  • Patent number: 9378083
    Abstract: An error of a solid-state non-volatile memory is detected. It is determined whether a type of the error is a first type of error. A voltage recovery process is bypassed based on whether the error is the first type of error. If it is determined that the error is a catastrophic error, the voltage error recovery process is bypassed. If it is determined that an offset of a threshold voltage is not greater than a predetermined value, the voltage error recovery process is bypassed.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: June 28, 2016
    Assignee: Seagate Technology LLC
    Inventors: Mai A. Ghaly, Ara Patapoutian
  • Patent number: 9377956
    Abstract: Systems and methods are disclosed for performing rewrite operations on recording bands of a data storage medium. In some embodiments, a storage device may receive a write request to be recorded to a band including a plurality of contiguous data storage areas (e.g. tracks) spanning from a first storage area to a last storage area. The device may determine a target area of the band to which to record the data, and perform a partial rewrite operation on less than all data storage areas of the band when the target area is not within a threshold number of data storage areas from the first storage area. In some embodiments, the rewrite operation may include reading data recorded in a first arrangement from the target band, modifying the data, and recording the modified data to the band in a second arrangement including a physical recording order different than the first arrangement.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: June 28, 2016
    Assignee: Seagate Technology LLC
    Inventors: Xiong Liu, Brian T Edgar, Feng Shen, WenXiang Xie, ThanZaw Thein
  • Patent number: 9378760
    Abstract: A data reader may be configured with a tuned microstructure by initially cooling a substrate to a temperature of 100K or lower and subsequently depositing at least one layer of a data reader on the substrate while the substrate is maintained at the temperature. The tuned microstructure may consist of at least a grain size, grain size distribution, interface quality between multiple layers of the data reader, resistance-area product, and magnetoresistance.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: June 28, 2016
    Assignee: Seagate Technology LLC
    Inventors: Qing He, Mark William Covington, Mark Thomas Kief
  • Patent number: 9378835
    Abstract: Methods and apparatus are provided for soft data generation for memory devices using reference cells. At least one soft data value is generated in a memory device by writing a known data to one or more reference cells; reading one or more of the reference cells; obtaining a read statistic based on the read one or more reference cells; and obtaining the at least one soft data value based on the obtained read statistic. The read statistics can optionally be obtained for one or more desired locations of a memory array; or for a given pattern, PATT, in one or more aggressor cells. The read statistic can optionally comprise asymmetric statistics obtained for a plurality of possible values.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: June 28, 2016
    Assignee: Seagate Technology LLC
    Inventors: Harley F. Burger, Jr., Erich F. Haratsch, Milos Ivkovic, Victor Krachkovsky, Nenad Miladinovic, Andrei Vityaev, Johnson Yen
  • Patent number: 9378810
    Abstract: Systems and method relating generally to solid state memory, and more particularly to systems and methods for recovering data from a solid state memory. In one embodiment, the systems and methods include providing a flash memory circuit including a superset of memory cells, accessing a data set from a group of memory cells using a standard reference value to distinguish bit values in the group of memory cells, and based at least in part on determining that the group of memory cells was a last written group of memory cells, re-accessing a data set from the group of memory cells using a last written reference value to distinguish bit values in the group of memory cells.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: June 28, 2016
    Assignee: Seagate Technology LLC
    Inventors: Zhengang Chen, Yu Cai, Erich F. Haratsch, Zhimin Dong
  • Patent number: 9378763
    Abstract: Systems and methods are disclosed for positioning of a reader element in a data storage device employing shingled recording. In an embodiment, an apparatus may comprise a processor configured to receive a read command to retrieve data from a data storage medium having data stored in a shingled manner where at least one track is partially overlapped by an adjacent track, and retrieve the data by adjusting a position of a read element according to a track offset compensation value based on a measured parameter. In another embodiment, a method may comprise determining a track offset compensation value for a first area of a data storage medium based on a measured parameter for the area, adjusting a position of a read head based on the track offset compensation value, and reading data from the first area using the read head.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: June 28, 2016
    Assignee: Seagate Technology LLC
    Inventors: Hwajun Kim, Hojoong Choi, Seong Yong Yoon
  • Patent number: 9378830
    Abstract: Method and apparatus for managing data in a memory, such as a flash memory array. In accordance with some embodiments, data are written to a set of solid-state non-volatile memory cells so that each memory cell in the set is written to an associated initial programmed state. Drift in the programmed state of a selected memory cell in the set is detected, and the selected memory cell is partially reprogrammed to return the selected memory cell to the associated initial programmed state.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: June 28, 2016
    Assignee: Seagate Technology LLC
    Inventors: Antoine Khoueir, Varun Voddi, Rodney Virgil Bowman
  • Patent number: 9372625
    Abstract: Apparatuses having variable communication speeds are disclose. In one example, an apparatus may comprise a controller configured to: receive a signal from a host, the signal being compatible with a data communication protocol at a first data communication speed; selectively implement a first data communication protocol from a plurality of data communication protocols to communicate with a first memory or implement a second data communication protocol from the plurality of data communication protocols to communicate with a second memory based on the data communication speed; store data in the first memory via the first data communication protocol when the data communication speed is a first speed; and store data in the second memory via the second data communication protocol when the data communication speed is a second speed that is different than the first speed.
    Type: Grant
    Filed: March 26, 2013
    Date of Patent: June 21, 2016
    Assignee: Seagate Technology International
    Inventors: Keun Heo, Byung Wook Kim, Young Min Ku
  • Patent number: 9371859
    Abstract: Provided herein is an apparatus, including a stationary component; a rotatable component; a fluid dynamic bearing defined by the stationary component and the rotatable component; a first channel substantially parallel to the fluid dynamic bearing; a second channel substantially perpendicular to the first channel; and a fluid reservoir substantially parallel to the first channel, wherein the second channel fluidly connects the fluid reservoir to the first channel.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: June 21, 2016
    Assignee: Seagate Technology LLC
    Inventors: Lynn Bich-Quy Le, Christopher Woldemar
  • Patent number: 9373348
    Abstract: An apparatus that includes a storage layer and a heating assistance element. The heating assistance element is adjacent to the storage layer or doped into the storage layer. The heating assistance element is configured to enhance spatial confinement of energy from a field to an area of the storage layer to which the field is applied.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: June 21, 2016
    Assignee: Seagate Technology LLC
    Inventors: Michael Seigler, Weibin Chen, Werner Scholz, Jan Ulrich Thiele, Lihong Zhang, Xiong Liu, Shashwat Shukla
  • Patent number: 9370907
    Abstract: Provided herein is an apparatus, including a substrate; an etch stop layer overlying the substrate, wherein the etch stop layer is substantially resistant to etching conditions; and a patterned layer overlying the etch stop layer, wherein the patterned layer is substantially labile to the etching conditions, and wherein the patterned layer comprises a number of features including substantially consistent feature profiles among regions of high feature density and regions of low feature density.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: June 21, 2016
    Assignee: Seagate Technology LLC
    Inventors: Michael R. Feldbaum, Koichi Wago, Gennady Gauzner, Kim Y. Lee, David S. Kuo
  • Patent number: 9373355
    Abstract: The disclosure is related to systems and methods of compensating for interference via a multi-reader system. A transducer or read/write head may include a write element and multiple read elements. A compensation circuit can be configured to process read signals from the multiple read elements to reduce noise within the read signals, such as caused by the writer being simultaneously active or for other reasons. The read signals may be combined to produce a compensated read signal that has less noise than the original read signals.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: June 21, 2016
    Assignee: Seagate Technology LLC
    Inventors: Riyan Alex Mendonsa, Puskal P Pokharel, Timothy F Ellis
  • Patent number: 9372525
    Abstract: A playback device includes tangible storage configured to receive transfer of media content from a remote communications device to the playback device while the remote communications device is operating in a high power mode. Interface logic is coupled to the tangible storage and configured to signal the remote communications device during the transfer to prepare the remote communications device to enter a low power mode after the transfer is complete. The remote communications device includes a content manager configured to transfer of media content from the remote communications device to a playback device while the remote communications device is operating in a high power mode. Power logic is coupled to the content manager and configured to prepare the remote communications device to enter a low power mode after the transfer is complete, responsive to receipt of a signal from the playback device during the transfer is complete.
    Type: Grant
    Filed: April 7, 2014
    Date of Patent: June 21, 2016
    Assignee: Seagate Technology LLC
    Inventors: Jean-Pierre Ruster, Chandra Shaker Buddhavaram, Faheem Ahmad Dani, Wayne Gu Huang