-
公开(公告)号:US11748494B2
公开(公告)日:2023-09-05
申请号:US17378240
申请日:2021-07-16
Applicant: Seagate Technology LLC
Inventor: Mehmet Fatih Erden
CPC classification number: G06F21/602 , H04L9/0819 , H04L9/0869
Abstract: A method includes partitioning a received data chunk into first and second data sectors to be stored in respective first and second store units. The method also includes generating first and second random keys. The method further includes encrypting the first data sector with the second random key, and encrypting the second data sector with the first random key. The first and second random keys are encoded with channel codes. Thereafter, the first encoded random key is appended to the first encrypted data sector to obtain first appended data, and the second encoded random key is appended to the second encrypted data sector to obtain second appended data.
-
公开(公告)号:US11748308B2
公开(公告)日:2023-09-05
申请号:US17667706
申请日:2022-02-09
Applicant: Seagate Technology LLC
Inventor: John Michael Bent , Mohamad El-Batal , Sai Narasimhamurthy
IPC: G06F16/17 , G06F16/174 , G06F16/14
CPC classification number: G06F16/1752 , G06F16/152
Abstract: A method includes receiving a piece of data for storage in a storage system, breaking the piece of data into a plurality of fixed size data portions, and determining a deduplication hash for each of the fixed size data portions. The method further includes checking for matching hashes already stored in the storage system, storing fixed size data portions unmatched to an already stored hash with metadata identifying the unmatched hash fixed size data portions in the storage system, and storing metadata for hash fixed size data portions already stored in the data storage system. The piece of data is reviewed for further deduplication using sliding window hashes during background activity of the data storage system.
-
公开(公告)号:US20230266388A1
公开(公告)日:2023-08-24
申请号:US17679686
申请日:2022-02-24
Applicant: Seagate Technology LLC.
Inventor: Bharat Londhe , Deep Neema , Komal Shah
IPC: G01R31/3177
CPC classification number: G01R31/3177
Abstract: A method includes injecting scan patterns into an input of a decompressor that distributes the scan patterns to a plurality of scan chains whose outputs are coupled to inputs of a compressor, which provides a compressed scan test result representing the plurality of scan chains. The method also includes, in response to the compressed scan test result being indicative of failure, identifying a particular scan chain of the plurality of scan chains that is responsible for the failure by a debug circuit that is coupled to the input of the decompressor and to a compressor output. The debug circuit enables an output of any single scan chain of the plurality of scan chains to be available at the compressor output while suppressing outputs of all other scan chains of the plurality of scan chains.
-
公开(公告)号:US11735220B2
公开(公告)日:2023-08-22
申请号:US17562426
申请日:2021-12-27
Applicant: Seagate Technology LLC
Inventor: Zheng Wu , Jason Bellorado
IPC: G11B20/10 , G11B5/596 , G11B11/105
CPC classification number: G11B11/10578 , G11B5/59655
Abstract: Systems and methods are disclosed for phase locking of a clock. In some embodiments, a phase locked clock (PLC) module can phase-lock a write clock to a media written with multiple servo zones of different frequencies. In some implementations, this can be utilized to perform a self-servo write (SSW) of a disc surface within a hard disc drive (HDD). A PLC module can perform a method of writing with a single frequency phase coherently while a read element passes over servo zones with different frequencies. While the PLC module can perform such methods for a SSW process, the methods can also be utilized for other applications that can benefit from writing with a single frequency phase coherently based on servo zones with different frequencies.
-
公开(公告)号:US20230259494A1
公开(公告)日:2023-08-17
申请号:US17670633
申请日:2022-02-14
Applicant: Seagate Technology LLC
Inventor: John Michael Bent , Praveen Viraraghavan , Tim Shaffer
IPC: G06F16/174
CPC classification number: G06F16/1748
Abstract: A method includes receiving a piece of data at an upper-layer server of a multi-tiered storage system comprising the upper-layer server and a block server, and determining a signature for the piece of data. A first bloom filter stored on the upper-layer server is a copy of a second bloom filter stored on the block server. The first bloom filter is checked for the signature. When a match is found in the first bloom filter, the piece of data is sent for storage at the block server, and it is verified at the block server whether a match is present for the piece of data. When a match is present, the piece of data is deduplicated. When a match is not present, the piece of data is stored. When a match is not found in the first bloom filter, the piece of data is stored in the block server.
-
公开(公告)号:US11729939B2
公开(公告)日:2023-08-15
申请号:US16785216
申请日:2020-02-07
Applicant: Seagate Technology LLC
Inventor: Michael J. Russell
CPC classification number: H05K7/20154 , F04D29/603 , H05K7/1415 , H05K7/2049 , H05K7/20172
Abstract: A cooling assembly includes a panel defining an opening, a cooling unit including an output and coupled to the panel such that the output at least partially covers the opening of the panel, and spring-loaded latch assemblies coupled to the panel and configured to couple the cooling assembly to an enclosure.
-
公开(公告)号:US11727961B2
公开(公告)日:2023-08-15
申请号:US17325980
申请日:2021-05-20
Applicant: Seagate Technology LLC
Inventor: Silvia De Vito Luebben , Rory S. Goodman , Paul S. Tyler , Paul A. Beatty , Dipeshkumar J. Purani , Kendall H. Fung , Philip W. Viet
CPC classification number: G11B33/022 , H05K5/0217 , G11B33/1466 , G11B33/1486
Abstract: 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.
-
公开(公告)号:US11726921B2
公开(公告)日:2023-08-15
申请号:US15929775
申请日:2020-05-21
Applicant: Seagate Technology LLC
Inventor: Ryan James Goss , Daniel John Benjamin , David W. Claude , Graham David Ferris , Ryan Charles Weidemann
IPC: G06F12/1009
CPC classification number: G06F12/1009 , G06F2212/657
Abstract: Apparatus and method for managing metadata in a data storage device such as a solid-state drive (SSD). The metadata are stored in combined (combo) pages in a non-volatile memory (NVM) each having first and second level map entries. The second level map entries provide a logical-to-physical address translation layer for user data blocks stored to the NVM, and the first level map entries describe the second level map entries in the combo page. A global map structure is accessed to identify a selected combo page in the NVM associated with a pending access command. The first and second level map entries are retrieved from the combo page, and the second level map entries are used to identify a target location for the transfer of user data blocks to or from the NVM.
-
公开(公告)号:US11726710B2
公开(公告)日:2023-08-15
申请号:US17130863
申请日:2020-12-22
Applicant: Seagate Technology LLC
Inventor: Xiong Liu , Wei Zhang , Jin Quan Shen , Feng Shen
CPC classification number: G06F3/0659 , G06F3/0619 , G06F3/0676 , G06F11/1004 , G11B20/1258 , G11B2020/1292
Abstract: The technology disclosed herein pertains to a system and method for storing data on a storage media using both down-track super parity and cross-track super parity. Specifically, a method disclosed herein provides for generating down-track super parity values for data on the plurality of tracks and storing the down-track super parity values on a down-track super parity row of the storage block and generating cross-track super parity values for data on the plurality of rows and storing the cross-track super parity values on a cross-track upper parity track, wherein the cross-track super parity value for any given row is generated by inputting the data on the given row into an exclusive-OR (XOR) gate.
-
60.
公开(公告)号:US11720445B2
公开(公告)日:2023-08-08
申请号:US17694321
申请日:2022-03-14
Applicant: Seagate Technology, LLC
Inventor: Zheng Wang , Ara Patapoutian , Bengt Anders Ulriksson
CPC classification number: G06F11/1068 , G06F11/008 , G11C11/5642 , H03M13/1111
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 codeword of the memory: obtaining at least three read values of the codeword; calculating a signal counts metric value from the at least three reads; computing an optimal reference voltage offset from the signal counts metric and a correlation between optimal reference voltage offsets and a signal counts metric associated with the memory; determining a new center read reference voltage based on a current center reference voltage and the optimal reference voltage offset and performing at least one subsequent read of the codeword following the decoding failure utilizing the new center read reference voltage.
-
-
-
-
-
-
-
-
-