Patents Assigned to Seagate Technology LLC
-
Patent number: 12008146Abstract: A computer-implemented method receives at least two unique versions of program code of a program, generates a code-based key for each unique version of the program code, generates a code-based signature for each unique version of the program using a bi-homomorphic pseudorandom function selected from a family of bi-homomorphic pseudorandom functions. Each code-based signature is generated by the selected bi-homomorphic pseudorandom function based on the corresponding code-based key. Each generated code-based signature for each unique version of the program code is incorporated into the program code of the corresponding unique version of the program.Type: GrantFiled: March 31, 2021Date of Patent: June 11, 2024Assignee: SEAGATE TECHNOLOGY LLCInventor: Vipin Singh Sehrawat
-
Publication number: 20240185885Abstract: A method of forming patterned magnetic media disclosed herein includes patterning a guiding layer on a substrate to form a nucleation guiding pattern. A layer of magnetic material is formed over the nucleation guiding pattern. The magnetic material may comprise a non-magnetic segregant. Magnetic grains are grown in a down-track direction and in a cross-track direction responsive to the nucleation guiding pattern and the non-magnetic segregant forms grain boundaries between the magnetic grains.Type: ApplicationFiled: November 21, 2023Publication date: June 6, 2024Applicant: Seagate Technology LLCInventors: Shuaigang Xiao, Thomas Chang, Kim Yang Lee, XiaoMin Yang, Jiansheng Wu
-
Patent number: 12001594Abstract: A data storage chassis includes a plurality of data storage cartridges, and printed circuit board assembly (PCBA) electronics selectively connectable to one or more of the plurality of data storage cartridges. The data storage chassis also includes a wireless interface controller communicatively coupled to the PCBA electronics. The wireless interface controller facilitates wireless communication of data between the data storage chassis and a host using at least one frequency in a range of frequencies including fifth-generation (5G), millimeter, and sub-millimeter frequency ranges.Type: GrantFiled: April 16, 2021Date of Patent: June 4, 2024Assignee: Seagate Technology LLCInventors: Riyan Alex Mendonsa, Hongtao Zhu, Brett R Herdendorf, Jon D Trantham, Krishnan Subramanian
-
Patent number: 11996862Abstract: Systems and methods are disclosed for implementing a high performance decoder. In certain embodiments, an apparatus may comprise a decoder circuit configured to decode a codeword of bits, including: a check node processor configured to provide a plurality of check to variable (c2v) messages to a variable node processor in parallel, the plurality of c2v messages including log likelihood ratio (LLR) data related a parity sum of multiple bits of the codeword; the variable node processor configured to generate a decision vector based on the plurality of c2v messages; and a convergence checker circuit configured to determine whether the codeword has been decoded based on the decision vector and output decoded data when the codeword has been decoded.Type: GrantFiled: September 7, 2022Date of Patent: May 28, 2024Assignee: Seagate Technology LLCInventors: Bengt Anders Ulriksson, Ara Patapoutian
-
Patent number: 11996144Abstract: A non-volatile memory (NVM) is formed of memory cells each having multiple ferroelectric memory elements (FMEs). Each FME stores data in relation to an electrical polarity of a recording layer formed of ferroelectric or anti-ferroelectric material. Each multi-FME memory cell is coupled to a set of external control lines activated by a control circuit in a selected order to perform program and/or read operations upon the FMEs. The FMEs may share a nominally identical construction or may have different constructions. Data are programmed and written responsive to the respective program/read responses of the FMEs. Constructions can include ferroelectric tunneling junctions (FTJs), ferroelectric random access memory (FeRAM), and ferroelectric field effect transistors (FeFETs). The NVM may form a portion of a data storage device, such as a solid-state drive (SSD).Type: GrantFiled: June 15, 2022Date of Patent: May 28, 2024Assignee: SEAGATE TECHNOLOGY LLCInventors: Jon D. Trantham, Praveen Viraraghavan, John W. Dykes, Ian J. Gilbert, Sangita Shreedharan Kalarickal, Matthew J. Totin, Mohamad El-Batal, Darshana H. Mehta
-
Patent number: 11994950Abstract: Failure-domain-specific cryptographic keys for use in control of access to data within failure domains of a storage drive. A unique failure domain-specific cryptographic key may be associated with each of a plurality of failure domains in a storage drive. The failure domains may correspond to any portion of the storage media of a drive that is susceptible to failure while leaving other portions of the storage drive functional. In turn, upon detection of a condition associated with a failure (e.g., an actual or predicted failure) of a failure domain, the associated failure domain-specific cryptographic key may be deleted to preclude further access to data in the failed failure domain. Deletion of the failure domain-specific cryptographic key may be before or after data in the failed failure domain is rebuilt in another portion of a storage drive that is functional.Type: GrantFiled: December 28, 2021Date of Patent: May 28, 2024Assignee: SEAGATE TECHNOLOGY LLCInventors: Stacey Secatch, Mark A. Gaertner
-
Patent number: 11994926Abstract: Systems and methods are disclosed for monitoring power usage and temperature within a data storage device, and adjusting performance based on the power usage and temperature. In certain embodiments, an apparatus may comprise a data storage device (DSD) having an interface to communicate with a host device, and a circuit. The circuit may be configured to receive a first limit designation for a first operating parameter of the DSD via the interface, monitor a value of the first operating parameter of the DSD, evaluate a pending workload of operations to be performed by the DSD, estimate a future value of the first operating parameter based on the pending workload, and adjust performance of the DSD based on the future value and the first limit designation.Type: GrantFiled: August 10, 2021Date of Patent: May 28, 2024Assignee: Seagate Technology LLCInventor: Abbas Ali
-
Patent number: 11990184Abstract: Methods of writing data to a DNA strand by inserting data-encoding oligos or symbols into a DNA backbone. One particular method of synthesizing a DNA strand encoding data includes cleaving a DNA backbone into multiple segments, and pasting a plurality of data-encoding oligo symbols between the multiple segments, with the terminal ends of the segments joining homologous terminal ends of the symbols, resulting in the DNA strand encoding data comprising alternating segments and symbols.Type: GrantFiled: September 24, 2020Date of Patent: May 21, 2024Assignee: SEAGATE TECHNOLOGY LLCInventors: Gemma Mendonsa, Riyan Alex Mendonsa, Tim Rausch
-
Patent number: 11989428Abstract: A data storage system for use in a high radiation environment includes an array of storage drives. Each storage drive includes a non-radiation-hardened drive controller, a non-radiation-hardened, non-volatile, storage medium, and a non-radiation-hardened volatile memory. The system includes a radiation-hardened storage controller coupled to the array. The radiation-hardened storage controller provides failure-resistant data redundancy among the storage drives of the array and provides host access to the array.Type: GrantFiled: July 20, 2022Date of Patent: May 21, 2024Assignee: Seagate Technology LLCInventors: Jon D. Trantham, Hemant Vitthalrao Mane, Kristofer Carlson Conklin, Manuel Alexander Offenberg, Steven Williams
-
Patent number: 11985240Abstract: A computing system can have a data storage device connected to a host as part of a distributed computing system with an initial reputation score assigned to the data storage device with a decentralize module. The data storage device is positioned in a hierarchical device organization based on the reputation score with the hierarchical device organization maintained by the decentralize module. A decentralized secret sharing scheme generated by the decentralize module can authenticate the host with multiple different secrets sourced from different components logically positioned in different levels of the hierarchical device organization.Type: GrantFiled: July 20, 2020Date of Patent: May 14, 2024Assignee: Seagate Technology LLCInventor: Vipin Singh Sehrawat
-
Patent number: 11977445Abstract: A method includes detecting, by a first data storage device, an error when reading data from the first data storage device. The method further includes correcting a portion of the error, by a controller of a host system, using host-level outer codes; and communicating, by the controller, error correction information to the first data storage device in response to correcting the portion of the error using the host-level outer codes.Type: GrantFiled: February 1, 2022Date of Patent: May 7, 2024Assignee: Seagate Technology LLCInventors: Ara Patapoutian, Ryan McCallister, Ian Davies
-
Patent number: 11977754Abstract: In accordance with one implementation, a method for adaptive in-field recalibration includes detecting a potential environmental disturbance for a first storage node in a mass storage system based on an indicator external to the first storage node, and initiating a recalibration of an operational parameter of the first storage node responsive to the detection.Type: GrantFiled: August 6, 2021Date of Patent: May 7, 2024Assignee: SEAGATE TECHNOLOGY LLCInventors: Stephen S. Huh, Christopher R. Fulkerson
-
Patent number: 11966629Abstract: A distributed data storage system can be configured with a host connected to a first device and an initialization module that performs a default initialization procedure on the first device in response to detecting the first device has an unknown manufacturing origin. Conducting the default initialization procedure may allow the first device to service data access requests from the host. In response to the connection of a second device to the host and initialization module, a manufacturing origin of the second device is identified with the initialization module before the initialization module customizes the default initialization procedure to a custom procedure that is executed to allow the second device to satisfy a background operation prescribed by the initialization module.Type: GrantFiled: June 23, 2022Date of Patent: April 23, 2024Assignee: Seagate Technology LLCInventors: Hemant Vitthalrao Mane, Jason Matthew Feist, Praveen Viraraghavan, Robert W. Dixon, Marc Timothy Jones, Steven Williams
-
Patent number: 11966623Abstract: Optimization of an aerial density capability (ADC) leveraging different qualities of media surfaces to which sub-portions of an encoded data portion are written. That is, data may be encoded to generate an encoded data portion according to a coding scheme. In turn, the encoded data portion may be divided into a plurality of sub-portions, each of which may be written to different media surfaces in a storage drive. The sub-portions may be read from the different media surfaces and combined to generate a recreated encoded data portion that is decoded using the coding scheme. As the encoded data portion is divided into sub-portions, the combined sub-portions may provide different error rates or signal-to-noise ratios that may allow for lower quality sub-portions to be assisted during the decoding process by higher quality sub-portions.Type: GrantFiled: April 11, 2022Date of Patent: April 23, 2024Assignee: SEAGATE TECHNOLOGY LLCInventors: Mehmet Fatih Erden, Mark A. Gaertner, Raye A. Sosseh
-
Patent number: 11966617Abstract: A data storage blade includes a plurality of data storage cartridges, with each of the plurality of data storage cartridges comprising at least one data storage medium. The data storage blade also includes shared drive electronics (SDE) external to the plurality of data storage cartridges. The SDE is configured to control data access operations on different data storage cartridges of the plurality of data storage cartridges. The data storage blade further includes a controller-override mechanism activatable to disable communication between the SDE and the plurality of data storage cartridges.Type: GrantFiled: July 28, 2021Date of Patent: April 23, 2024Assignee: SEAGATE TECHNOLOGY LLCInventors: Brett R Herdendorf, Riyan Alex Mendonsa, Krishnan Subramanian, Kevin Lee Van Pelt
-
Patent number: 11963464Abstract: A memristor may include an exchange-coupled composite (ECC) portion to provide three or more nonvolatile magneto-resistive states. The ECC portion may include a continuous layer and a granular layer magnetically exchange coupled to the continuous layer. A plurality of memristors may be used in a system to, for example, define a neural network.Type: GrantFiled: February 22, 2021Date of Patent: April 16, 2024Assignee: Seagate Technology LLCInventors: Cheng Wang, Pin-Wei Huang, Ganping Ju, Kuo-Hsing Hwang
-
Patent number: 11960767Abstract: A method includes receiving, by a data storage device, a read command. The method further includes reading a first set of outer code stored to a magnetic recording medium of the data storage device and storing the first set of outer code to memory. The method further includes receiving a write command to write data to the magnetic recording medium and writing a second set of outer code to the magnetic recording medium in connection with the write command.Type: GrantFiled: March 8, 2022Date of Patent: April 16, 2024Assignee: Seagate Technology LLCInventors: Ryan P. McCallister, Ara Patapoutian, Mark A. Gaertner, Ian Davies
-
Patent number: 11961540Abstract: The present disclosure relates to electronic devices that include a composition that actively generates a gaseous oxidizing agent component within the interior gas space of the electronic device. The present disclosure also relates to electronic devices that include a container that includes a gaseous oxidizing agent component in a manner that the gaseous oxidizing component can transfer from the container to the interior gas space of the electronic device. The present disclosure also involves related methods.Type: GrantFiled: June 22, 2023Date of Patent: April 16, 2024Assignee: Seagate Technology LLCInventors: Silvia De Vito Luebben, Rory S. Goodman, Paul S. Tyler, Paul A. Beatty, Dipeshkumar J. Purani, Kendall H. Fung, Philip W. Viet
-
Patent number: 11961543Abstract: A method and apparatus provide for 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 during the lasing state to stored combinations of junction temperature and injection current, and 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.Type: GrantFiled: August 30, 2022Date of Patent: April 16, 2024Assignee: Seagate Technology LLCInventors: Karim Tatah, Mourad Benakli, James Gary Wessel
-
Patent number: D1022990Type: GrantFiled: October 11, 2021Date of Patent: April 16, 2024Assignee: Seagate Technology LLCInventors: Liying Bi, ChuHsun Wu, Britt C. Ashcraft