Abstract: Systems and methods for machine learning error prediction in storage arrays are described. In one embodiment, the method includes monitoring events of at least a first storage drive array, analyzing the monitored events using machine learning, identifying failure events based at least in part on the analysis and operating a prediction model engine to predict potential errors in storage drive arrays, the prediction model engine being built based at least in part on the analysis of the monitored events or the identifying of the failure events, or both.
Abstract: A stack comprises a substrate, a magnetic recording layer, and a negative thermal expansion layer disposed between the substrate and the magnetic recording layer. The negative thermal expansion layer is configured to reduce thermal profile changes of a surface of the stack opposite the substrate during a heat assisted magnetic recording write operation.
Type:
Grant
Filed:
March 9, 2017
Date of Patent:
January 19, 2021
Assignee:
Seagate Technology LLC
Inventors:
Lihong Zhang, Xiong Liu, Hongbo Wang, Xinwei Li
Abstract: A method includes identifying, using a controller, a first data error at a first data block stored in page metadata, the first data block having a first block logical ID. The method also includes identifying a second data block having the first block logical ID. The method also includes copying the second data block to the first data block based on the identified second data block.
Type:
Grant
Filed:
November 15, 2018
Date of Patent:
January 19, 2021
Assignee:
Seagate Technology LLC
Inventors:
Gomathirajan Authoor Velayuthaperumal, Adam Thomas Wolinski, Jeffery L. Shellhamer, Ian Robert Davies, Douglas William Dewey
Abstract: Technologies are described herein for implementing a space-efficient internal energy storage apparatus in a data storage device or other electronic device have a metallic or otherwise electrically-conductive housing or case structure. A first carbon layer is applied to an inner surface of the metallic housing, and a dielectric spacer is applied upon the first carbon layer. Next, a conductive layer having a second carbon layer is applied over the dielectric spacer, and the metallic housing and the conductive layer is electrically connected to a circuitry of the electronic device.
Type:
Grant
Filed:
January 18, 2019
Date of Patent:
January 19, 2021
Assignee:
Seagate Technology, LLC
Inventors:
Dana Lynn Simonson, John Wayne Shaw, II
Abstract: The disclosed controller includes a DDR architecture that includes a dual-channel interface designed to include DQS IO ports configured to generate a first DQS signal that is a distance of substantially 0.125 times the period of a clock signal (?T denoting the 0.125 of the period of the clock signal) ahead of a rising edge of the clock signal and a second DQS signal that is a distance of substantially 0.125 times the period of the clock signal behind the rising edge of a clock signal. If ?T is more than a tDQSS then ?T is set to tDQSS, where tDQSS is a maximum allowable time between either DQS signal and the rising edge of the clock signal.
Abstract: A method, and apparatus provided thereby, includes providing a substrate and placing an integrated laser on the substrate. A first cladding layer surrounds the integrated laser and includes a laser optical coupler aligned with an output of the laser. The laser optical coupler includes silicon and the laser includes a III-V compound semiconductor. The output of the laser is spaced apart from the laser optical coupler by a gap of less than or equal to 500 nanometers. An optical waveguide is positioned on the first cladding layer and in optical communication with the laser optical coupler.
Type:
Grant
Filed:
June 21, 2019
Date of Patent:
January 19, 2021
Assignee:
Seagate Technology LLC
Inventors:
Mark A. Gubbins, Richard C. A. Pitwon, Aidan D. Goggin, Marcus B. Mooney, Reyad Mehfuz, Fadi El Hallak, Paula F. McElhinney, Brendan Lafferty, Kelly E. Callan
Abstract: Apparatus and method for managing metadata in a data storage device such as a solid-state drive (SSD). In some embodiments, a write stream is formed of user data blocks to be sequentially written to a non-volatile memory (NVM). An entry of a reverse directory footer is generated for each user data block in the write stream to describe a physical address in the NVM at which the corresponding user data block is to be stored. The entries are accumulated in a buffer memory until the total count of entries reaches a predetermined threshold and a complete footer data structure is formed. The complete footer data structure is thereafter inserted into the write stream for writing, with the data blocks, to the NVM. The complete footer data structure has an overall size that corresponds to an overall size of each of the user data blocks.
Type:
Grant
Filed:
December 6, 2018
Date of Patent:
January 19, 2021
Assignee:
Seagate Technology LLC
Inventors:
Benjamin J. Scott, Steven S. Williams, Stephen H. Perlmutter, Ryan J. Goss, Daniel J. Benjamin
Abstract: A method includes storing a superset of data on a data storage medium along with a corresponding superset superparity. The superset of data includes multiple sets of data, and the corresponding superset superparity is calculated based on all of the multiple sets of data. The method also includes updating at least one subset of the superset of data. The subset has a subset superparity. The superset superparity is updated with the subset superparity, and the subset superparity and a location of the subset within the superset are employed to carry out error correction operations.
Type:
Grant
Filed:
May 30, 2019
Date of Patent:
January 19, 2021
Assignee:
SEAGATE TECHNOLOGY LLC
Inventors:
Wei Zhang, Xiong Liu, Choon Wei Ng, Zhi Ye
Abstract: Apparatus and methods relating to DNA sequencing are provided. In one embodiment, a DNA sequencing device includes a nanochannel having a width that is approximately 0.3 nm to approximately 20 nm. A pair of electrodes having portions exposed to the nanochannel may form a tunneling current electrode (TCE) with an electrode gap of approximately 0.1 nm to approximately 2 nm, and more particularly about 0.3 nm to about 1 nm. In one embodiment, at least one of the pair of electrodes is formed as a suspended electrode. An actuator may be associated with the suspended electrode to displace it relative to the other electrode. In various embodiments, the nanochannel and/or the electrodes may be formed using thermal reflow processes to reduce the size of such features.
Type:
Grant
Filed:
February 1, 2018
Date of Patent:
January 12, 2021
Assignee:
SEAGATE TECHNOLOGY LLC
Inventors:
Xiaomin Yang, ShuaiGang Xiao, David S. Kuo, Koichi Wago, Thomas Young Chang
Abstract: Read parameter estimation techniques are provided that obtain information from multiple read operations to customize read parameters for data recovery. One method comprises performing the following steps, in response to a decoding failure of a page of a memory or a codeword of the memory: obtaining at least three read values of the page or codeword; and processing the at least three read values to determine read parameters comprising: (i) a log likelihood ratio, and/or (ii) a center read reference voltage, wherein the determination is based on a signal count of a number of bits falling in particular regions of multiple regions of the memory and wherein the determined read parameters are used for a decoding of the page or codeword following the decoding failure and/or a subsequent read operation following a successful decoding of the page or codeword.
Type:
Grant
Filed:
January 28, 2019
Date of Patent:
January 12, 2021
Assignee:
Seagate Technology LLC
Inventors:
Zheng Wang, Ara Patapoutian, Bengt Anders Ulriksson
Abstract: An apparatus includes a gas input and a cooling plate. A groove surrounds the gas input and less than one hundred percent of the cooling plate. An inflatable seal is in the groove.
Abstract: A printed circuit board includes a substrate and at least one electrical circuit provided at least partially on a surface layer of the printed circuit board. The electrical circuit includes an electrical trace that is in electrical connection with a test pad provided for accessibility on the surface layer, the test pad being sized and shaped for probing to test an aspect of the circuit, the test pad having a conductive probe surface that is structured to provide at least one vertical surface that extends from the probe surface toward the surface layer and thus providing an edge between the vertical surface and the probe surface, the probe surface having a coating of a material to protect the conductive probe surface from corrosion.
Type:
Grant
Filed:
May 28, 2019
Date of Patent:
January 12, 2021
Assignee:
Seagate Technology LLC
Inventors:
Michael Richard Fabry, William Bradford Green
Abstract: Method and apparatus for decoding error correction code (ECC) code words. Reference voltages are used to extract a selected code word from a communication channel. The selected code word is processed by an ECC decoder, and an initial syndrome weight is determined indicative of unresolved parity errors. A coarse search operates to concurrently adjust, over a first succession of iterations, each of the reference voltages. A subsequent fine search operates, over a second succession of iterations, to individually adjust the reference voltages. Decoding and syndrome weight determination continues over each iteration until a minimum syndrome weight is obtained, after which a user data content of the code word is decoded. The coarse search may transition the decoder from a saturated operational region to a linear operational region. The decoder may be a low density parity check (LDPC) decoder.
Type:
Grant
Filed:
February 6, 2019
Date of Patent:
January 12, 2021
Assignee:
Seagate Technology LLC
Inventors:
Zheng Wang, Ara Patapoutian, Ryan James Goss, Antoine Khoueir
Abstract: A heat-assisted magnetic recording device includes a write pole positionable adjacent a magnetic recording medium and configured to write data to the medium. A near-field transducer is situated proximate the write pole and configured to produce a thermal spot on the medium. A channel circuit is configured to generate a sequence of symbols having a length of nT, where T is a channel clock rate and n is an integer over a predetermined range. A write driver is configured to apply bi-directional write currents to the write pole to record the sequence of symbols at a location of the thermal spot on the medium, wherein a duration of applying the write currents to the write pole by the write driver is dependent on a length of the sequence of symbols and the effective thermal spot size.
Abstract: Managing a redundant array of independent disks (RAID) storage array involves assigning first and second stripes to span respective first and second sets of disks. A subset of drives in the first set fails such that the first stripe is in a first state wherein a failure of another drive in the first set will lead to data loss in the first stripe. It is determined that the second stripe is in a fault-tolerant state such that the second stripe can have failures of two drives in the second set before the second stripe is in the first state, Part of an operational disk of the second set used by the second stripe is allocated to the first stripe to replace at least part of the subset of failed drives.
Type:
Grant
Filed:
June 22, 2018
Date of Patent:
January 5, 2021
Assignee:
Seagate Technology LLC
Inventors:
Ruiling Luo, Ian Davies, Thomas George Wicklund, Douglas Dewey
Abstract: A plurality of stripe zones are mapped across drives in an array. A capacity of each of the stripe zones is smaller than or equal to an average size of the drives. A failed drive is determined in the array. A deletable stripe zone is selected that is being used for user data storage. The deletable stripe zone is taken offline and used to rebuild a subset of the plurality of the stripe zones affected by the failed drive.
Abstract: The technology disclosed herein includes capturing a media content from a media recording device, generating a hash of the media content, storing the media content in a storage device, and transmitting a media transaction to a distributed ledger, the media transaction comprising the location of the media content in the storage device and the hash of the media content.
Abstract: Systems and methods for improving efficiency in performing service actions for one or more storage systems are described. In one embodiment, the systems and methods include detecting a service event on at least one of one or more storage systems based at least in part on monitoring events on the one or more storage systems, creating a service action based at least in part on detecting the service event, adding the service action to a list of pending service actions associated with the one or more storage systems, and assigning one or more service actions from the list of pending service actions to a service window. In some cases, each service event in the list of pending service events represents an adverse condition awaiting repair in relation to at least one of the one or more storage systems.
Type:
Grant
Filed:
June 26, 2017
Date of Patent:
December 29, 2020
Assignee:
Seagate Technology LLC
Inventors:
Christian B. Madsen, Dmitriy Vassilyev, Michael McKay, Marcin Lizon
Abstract: Described are enclosures that include a friction stir weld, including electronic device enclosures, and precursors thereof, that contain a base and a cover that in an assembled condition form a joint at which a friction stir weld can be produced, as well as methods for producing a friction stir weld at a joint of such an assembly.
Type:
Grant
Filed:
September 3, 2019
Date of Patent:
December 22, 2020
Assignee:
SEAGATE TECHNOLOGY LLC
Inventors:
Jerome Thomas Coffey, Samuel Edward Severson, David G. Fitzgerald, Jeffrey L. Bruce, David R. Lapp, Darrel R. Culver
Abstract: A data storage system can connect a plurality of remote hosts to a plurality of die sets resident in a semiconductor memory. Execution of at least one data access command addressed by a remote host of the plurality of remote hosts can occur prior to a power interruption event being detected for at least one die set of the plurality of die sets. User-generated data associated with the at least one data access command may then be flushed to a predetermined location responsive to an available resource budget associated with the power interruption event.
Type:
Grant
Filed:
June 29, 2018
Date of Patent:
December 22, 2020
Assignee:
Seagate Technology LLC
Inventors:
Stacey Secatch, Steven S. Williams, David W. Claude, Benjamin J. Scott, Kyumsung Lee, Jeff Rogers