Patents Assigned to Seagate Technologies
  • Patent number: 10657994
    Abstract: A folded lasing cavity comprises at least one bend. The folded lasing cavity is disposed on and configured to emit light along a substrate-parallel plane. An etched facet is on an emitting end of the folded lasing cavity and an etched mirror is on another end of the folding lasing cavity. An etched shaping mirror redirects light received from the etched facet in a direction normal to the substrate-parallel plane.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: May 19, 2020
    Assignee: Seagate Technology LLC
    Inventors: Roger L. Hipwell, Jr., Scott Eugene Olson
  • Patent number: 10654146
    Abstract: The present disclosure includes charging members for charging abrasive particles into the surface of a lapping plate. The charging members include one or more channels to permit abrasive slurry to flow through when the charging member is in contact with the lapping plate.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: May 19, 2020
    Assignee: Seagate Technology LLC
    Inventors: Mihaela Ruxandra Baurceanu, Ricky Ray Anderson, Andrew David Habermas, Chea Phann
  • Patent number: 10657069
    Abstract: A method includes accessing a cache including a first cache block and setting the first cache block to a passive sub-state, where the first cache block in the passive sub-state is configured to be accessed or modified. The method also includes receiving at least one access or modification request of the first cache block and transitioning the first cache block from the passive sub-state to an active sub-state. The method also includes incrementing an ordinal cache activation count at an active cache counter in response to the transitioning, where the active cache counter is configured to track the activation counts such that oldest cache use counts are designated to be overwritten in the cache in an oldest-first fashion.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: May 19, 2020
    Assignee: Seagate Technology LLC
    Inventors: Kishore Sampathkumar, Pradeep Balakrishnan, Shashikiran Venkatesh
  • Patent number: 10657987
    Abstract: This disclosure is related to systems, devices, processes, and methods to optimize a laser power boost amplitude, a laser power boost duration, or both in a heat-assisted data recording device, such as in heat-assisted magnetic recording (HAMR). The amplitude and duration for the laser power boost may be determined for a specific portion of a write operation, such as a first sector of the write operation. During operation of a data storage device, the laser power boost may provide additional power to the laser for the specific portion. Once the laser power boost duration has elapsed, the data storage device may continue providing power to the laser at the normal power input range of the laser. The laser power boost settings may be determined on a per head per zone basis, per track basis, or another configuration.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: May 19, 2020
    Assignee: Seagate Technology LLC
    Inventors: Alfredo Sam Chu, Franklin P. Martens, Aaron Jacobs
  • Patent number: 10657991
    Abstract: An apparatus comprises a slider having an air bearing surface (ABS), a leading edge, and a trailing edge opposing the leading edge. A writer having a write pole is situated at or near the ABS. A near-field transducer (NFT) is situated at or near the ABS and between the write pole and the leading edge of the slider. An optical waveguide is configured to couple light from a laser source to the NFT. A contact sensor is situated between the write pole and the trailing edge. The contact sensor comprises a first ABS section situated at or near the ABS, a second ABS section situated at or near the ABS and spaced apart from the first ABS in a cross-track direction by a gap, and a distal section extending away from the ABS and connecting the first ABS section with the second ABS section.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: May 19, 2020
    Assignee: Seagate Technology LLC
    Inventors: Erik Jon Hutchinson, Declan Macken, Manuel Charles Anaya-Dufresne
  • Patent number: 10650851
    Abstract: A data storage device can employ a gimbal tongue flexure suspended from a load beam with a transducing head mounted to the gimbal tongue flexure. The transducing head can be separated from a magnetic recording medium by an air bearing. At least one active or non-active damper may be positioned on a strut of the gimbal tongue flexure.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: May 12, 2020
    Assignee: Seagate Technology LLC
    Inventors: Hassene Ben Atitallah, Razman Zambri, Ghazaleh Haghiashtiani
  • Patent number: 10646943
    Abstract: A method for interconnecting multiple components of an electrical assembly with a solder joint, including the steps of positioning a first component adjacent to a second component to provide a connection area, dispensing a solid solder sphere to a capillary tube, wherein the capillary tube is positioned with an exit orifice above the connection area between the first and second components, applying a first laser through the capillary tube while measuring light from the first laser that reflects off the connection area as the solder sphere moves through the capillary tube, and applying a second laser to at least partially melt the solder sphere when the measured light decreases to a predetermined level and as the solder sphere falls from the exit orifice toward the connection area between the first and second components.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: May 12, 2020
    Assignee: Seagate Technology LLC
    Inventors: Aaron Michael Collins, Scott Daemon Matzke, Paul Davidson, Christopher R. Libby
  • Patent number: 10642816
    Abstract: A write command includes data targeted to a data sector of a non-volatile memory. The data is committed to be stored in the data sector. Protection information bytes of the data are stored together with the data in the data sector, and the protection information bytes are copied to a distilled protection sector. A read request is received for the data and in response, the protection information in the data sector is validated against the copy of the protection information in the distilled protection sector.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: May 5, 2020
    Assignee: Seagate Technology LLC
    Inventor: Phillip R. Colline
  • Patent number: 10643651
    Abstract: Stability or instability zones are determined for ambient temperatures and one or more operational parameters applied to a heat-assisted magnetic recording head. Operations within the stability or instability zones resulting in respective stable or unstable operation of a laser of the recording head. During operation of the recording head, it is determining that a current ambient temperature and currently applied values of the one or more operational parameters are at or near one of the instability zones, and a write operation of the recording head is modified in response.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: May 5, 2020
    Assignee: Seagate Technology LLC
    Inventors: Christopher J. Rea, Drew Michael Mader
  • Patent number: 10642747
    Abstract: An apparatus may include a virtual flash device configured to emulate a flash memory device. The virtual flash device may include a flash interface configured to communicate with a flash controller, an address translation module configured to translate memory addresses from a flash based memory space to another memory space of another memory, a threshold voltage shift module configured to modify data on a data path between the flash controller and the other memory to simulate data corruption caused by threshold voltage shifts in cells of the emulated flash memory device, and a non-flash memory controller configured to communicate with the other memory.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: May 5, 2020
    Assignee: Seagate Technology LLC
    Inventors: Sachin Sudhir Jagtap, Deepak Govind Choudhary
  • Patent number: 10638601
    Abstract: Systems and methods for routing of conductive traces in a printed circuit board are described. In one embodiment, the method may include routing a first trace in a first layer of a printed circuit board of a solid state drive, routing a second trace in a second layer of the printed circuit board, and routing the first trace and the second trace between a serializer/deserializer (SerDes) of a first controller of the solid state drive and a SerDes of a second controller of the solid state driver. In some cases, the first trace and the second trace may be configured to transmit differential signals to communicate data between the first controller and the second controller. In some embodiments, the second layer may be adjacent to the first layer.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: April 28, 2020
    Assignee: Seagate Technology LLC
    Inventors: Vinod Arjun Huddar, Abhishek Laguvaram
  • Patent number: 10636440
    Abstract: Devices having an air bearing surface (ABS), the devices include a write pole; a near field transducer (NFT) including a peg and a disc, wherein the peg is at the ABS of the device; an overcoat, the overcoat including a low surface energy layer.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: April 28, 2020
    Assignee: Seagate Technology LLC
    Inventors: Yuhang Cheng, Ed F. Rejda, Andrew J. Boyne, Kurt W. Wierman, Michael Seigler, Scott Franzen, Jie Gong
  • Patent number: 10628045
    Abstract: Apparatus and method for managing data in a hybrid data storage device. In some embodiments, the hybrid data storage device has a hard disc drive (HDD) controller circuit coupled to non-volatile rotatable storage media and a solid state drive (SSD) controller circuit coupled to non-volatile solid state memory. A local memory stores a map structure which identifies logical addresses of current version data sets stored in the solid state memory. A top level controller circuit operates responsive to the map structure to direct a selected host data transfer access command to the HDD or SSD controller circuit. The map structure may be arranged as a plurality of discrete logical address sequences, where a gap is provided between each adjacent pair of the discrete logical address sequences in the map structure.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: April 21, 2020
    Assignee: Seagate Technology LLC
    Inventors: John E. Moon, Stanton M. Keeler, Leata M. Blankenship, Greg D. Larrew
  • Patent number: 10631432
    Abstract: An air intake control system can consist of an aero-acoustic assembly positioned within an enclosure. The aero-acoustic assembly may have an intake occupied by a plurality of louvers with each of the plurality of louvers configured to move between open and closed positions in response to airflow passing through the intake.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: April 21, 2020
    Assignee: Seagate Technology LLC
    Inventors: Shankar Gopalakrishna, Anil Koyad Choyikkunnil, Yogeesha Manjunathaiah, Saju Cheeran Verghese Francis, Y. Suresh Reddy
  • Patent number: 10622025
    Abstract: A storage chassis may be adapted, or configured, to secure a plurality of carrierless devices (e.g., without the use of a carrier or drive tray) received thereby. The storage chassis may include a base, a first drive wall coupled to and extending from the base, and a second drive wall coupled to and extending from the base. The first drive wall may be spaced apart from the second drive wall. The base, the first drive wall, and the second drive wall may define a row of drive slots and each drive slot of the row of drive slots may be configured to receive a carrierless device. Further, the storage chassis may include a plate extending across the row of drive slots and may be configured to extend over the carrierless devices received by the row of drive slots.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: April 14, 2020
    Assignee: Seagate Technology LLC
    Inventors: Shankar Gopalakrishna, Saju Cheeran Verghese Francis, Odie Killen, Anil Koyad Choyikkunnil
  • Patent number: 10620832
    Abstract: Systems and methods are disclosed to abort a command at a data storage controller, in accordance with certain embodiments of the present disclosure. In some embodiments, an apparatus may comprise a data storage controller configured to receive an abort indicator from a host device, generate an abort tracking indicator at a receiving unit configured to receive commands from the host device, monitor to determine when the selected command is received at the receiving unit based on the abort tracking indicator, and abort the selected command when the selected command is received at the receiving unit. In some embodiments, the data storage controller may generate an abort tracking indicator at a completion unit configured to notify the host device of completed commands, and monitor for the selected command at the completion unit based on the abort tracking indicator.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: April 14, 2020
    Assignee: Seagate Technology LLC
    Inventors: Shashank Nemawarkar, Chris Randall Stone, Balakrishnan Sundararaman
  • Patent number: 10623485
    Abstract: A method of replicating a source file system on a storage system, the method including: utilising a changelog operable to store sequentially a data record corresponding to a modification of a source file system by a storage request; specifying a first data record of the changelog at a first time; initiating a scan of the directory inodes of the source file system at the first time; scanning the directory inodes; completing the scan at a second time later than the first time; specifying a second data record of the changelog at the second time; storing, in a database, information corresponding to the scanned directory inodes; updating the database with sequential data records from the first data record to the second data record of the changelog; and building, on a computer system, a replica target file system based on the database.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: April 14, 2020
    Assignee: Seagate Technology LLC
    Inventors: Peter Braam, Nikita Danilov, Nathaniel Rutman, Yuriy Umanets
  • Patent number: 10615549
    Abstract: System, methods, and apparatuses for indicating the configured port width for ganged-style data connectors. An exemplary apparatus comprises a plurality of connectors supporting data connections and a plurality of visual indicators. The plurality of connectors are capable of being configured with two or more of the plurality of connectors ganged together to provide increased data width connections. Each or the visual indicators is associated with one of the plurality of connectors. An electrical circuit drives the plurality of visual indicators and is configured to control the visual indicators to visually indicate a configured port width for each data connection supported by the connectors, including those formed by ganging together two or more of the connectors.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: April 7, 2020
    Assignee: Seagate Technology LLC
    Inventor: Alan John Westbury
  • Patent number: 10613985
    Abstract: Method and apparatus for managing data buffers in a data storage device. In some embodiments, a write manager circuit stores user data blocks in a write cache pending transfer to a non-volatile memory (NVM). The write manager circuit sets a write cache bit value in a forward map describing the NVM to a first value upon storage of the user data blocks in the write cache, and subsequently sets the write cache bit value to a second value upon transfer of the user data blocks to the NVM. A read manager circuit accesses the write cache bit value in response to a read command for the user data blocks. The read manager circuit searches the write cache for the user data blocks responsive to the first value, and retrieves the requested user data blocks from the NVM without searching the write cache responsive to the second value.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: April 7, 2020
    Assignee: Seagate Technology LLC
    Inventors: Thomas V. Spencer, Matthew Lovell
  • Patent number: 10613929
    Abstract: Higher-level redundancy information computation enables a Solid-State Disk (SSD) controller to provide higher-level redundancy capabilities to maintain reliable operation in a context of failures of non-volatile (e.g. flash) memory elements during operation of an SSD implemented in part by the controller. For example, a first computation is an XOR, and a second computation is a weighted-sum. Various amounts of storage are dedicated to storing the higher-level redundancy information, such as amounts equivalent to an integer multiple of flash die (e.g. one, two, or three entire flash die), and such as amounts equivalent to a fraction of a single flash die (e.g. one-half or one-fourth of a single flash die).
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: April 7, 2020
    Assignee: Seagate Technology LLC
    Inventor: Earl T. Cohen