Patents Assigned to Seagate Technologies LLC
-
Patent number: 11610603Abstract: A data storage device can have one or more rotating data media with data tracks that are radially disposed from a central spindle. The data tracks may be logically divided into multiple regions while a write strategy is generated with a region module to set a sequence of different regions for future data writes. Receipt of a data write request to the data storage media from a host can prompt the region module to classify the data write request as a sequential or random write in order to intelligently select a region to satisfy the data write request based on the write strategy to maximize data writing consistency for data associated with the data write request.Type: GrantFiled: April 2, 2021Date of Patent: March 21, 2023Assignee: Seagate Technology LLCInventors: Chee Hou Peng, Ajay Narayan Kulkarni, Harry Tiotantra, KayHee Tang, WenXiang Xie
-
Patent number: 11611589Abstract: A data storage system can consist of a network controller connected to a data storage device and a remote host. An attack mitigation strategy may be generated with an attack module connected to the network controller in response to detected data storage conditions in the data storage device. The attack mitigation strategy can be executed with the attack module by sending separate first and second security queries to the data storage device over time. At least a powered move attack can then be identified based on the second security query.Type: GrantFiled: June 5, 2020Date of Patent: March 21, 2023Assignee: Seagate Technology LLCInventors: Christopher N. Allo, Saheb Biswas, Kevin G. Sternberg
-
Patent number: 11604731Abstract: Cache coherency of a global address space of a cache can be maintained with one or more tier control units (TCUs). The global address space of the cache may be shared by multiple domains. Domains may include multiple controllers and a local interconnect operatively coupling the controllers to the cache. The local interconnect of each domain may maintain a cache coherency of a local address space of the cache shared by the controllers of the domain. The one or more TCUs may be operatively coupled to the local interconnects of the domains to maintain the cache coherency of the global address space.Type: GrantFiled: December 21, 2020Date of Patent: March 14, 2023Assignee: Seagate Technology LLCInventor: Sivakumar Sambandan
-
Patent number: 11599577Abstract: Features are detected from a sensor signal via a deep-learning network or other feature engineering methods in an edge processing node. Machine-learned metadata is created that describes the features, and a hash is created with the machine-learned metadata. The sensor signal is stored as a content object at the edge processing node, the object being keyed with the hash at, the edge processing node.Type: GrantFiled: October 10, 2019Date of Patent: March 7, 2023Assignee: Seagate Technology LLCInventors: Lijuan Zhong, Krishnan Subramanian, Mehmet Fatih Erden, Jon D. Trantham
-
Patent number: 11595058Abstract: Hard errors are determined for an unsuccessful decoding of codeword bits read from NAND memory cells via a read channel and input to a low-density parity check (LDPC) decoder. A bit error rate (BER) for the hard errors is estimated and BER for the read channel is estimated. Hard error regions are found using a single level cell (SLC) reading of the NAND memory cells. A log likelihood ratio (LLR) mapping of the codeword bits input to the LDPC decoder is changed based on the hard error regions, the hard error BER, and/or the read channel BER.Type: GrantFiled: April 29, 2022Date of Patent: February 28, 2023Assignee: Seagate Technology LLCInventors: Naveen Kumar, Shuhei Tanakamaru, Erich Franz Haratsch
-
Patent number: 11593636Abstract: A machine learning system and method. The machine learning system includes at least one computation circuit that performs a weighted summation of incoming signals and provides a resulting signal. The weighted summation is carried out at least in part by a magnetic element in which weights are adjusted based on changes in effective magnetic susceptibility of the magnetic element.Type: GrantFiled: January 3, 2019Date of Patent: February 28, 2023Assignee: SEAGATE TECHNOLOGY LLCInventors: Kirill A. Rivkin, Javier Guzman, Mourad Benakli
-
Patent number: 11595421Abstract: A computation is divided into computation tasks that are sent to worker nodes and distributed results are received in response. A redundant subtask is sent to each of the worker nodes, the redundant subtask being a random linear combination of the computation tasks sent to others of the worker nodes. The worker nodes perform the redundant subtasks to produce redundant results. The redundant result of each worker node is combined with distributed results of others of the worker nodes to determine whether one or more of the worker nodes are acting maliciously. Optionally, the worker nodes can be initially evaluated for trustworthiness using a homomorphic hash function applied to an initial computation task and applied to results of the initial tasks. If the results of both hash functions match, then the worker nodes are considered trustworthy and can be used for subsequent computations with redundant subtasks as described above.Type: GrantFiled: October 13, 2020Date of Patent: February 28, 2023Assignee: Seagate Technology LLCInventor: Yasaman Keshtkarjahromi
-
Patent number: 11591648Abstract: Method of utilizing a nanochannel in combination with at least one magnetic sensor for detecting (e.g., identifying) molecules, cells, and other analytes. Particularly, the method includes bringing molecules, labeled with magnetic nanoparticles (MNPs), in close proximity to the magnetic sensor to identify the molecules via an output signal from the magnetic sensor. The method is particularly suited for identifying nucleotides of DNA and RNA strands.Type: GrantFiled: October 2, 2019Date of Patent: February 28, 2023Assignee: SEAGATE TECHNOLOGY LLCInventors: Gemma Mendonsa, Riyan A. Mendonsa, Krishnan Subramanian
-
Patent number: 11592984Abstract: A method includes receiving at a storage device a command from a host. When learning is active on the storage device, an initial parameter value of a plurality of parameter values is used for performing a first action of a plurality of actions for the command. The first action is performed using the initial parameter value of the plurality of parameter values for the command The first parameter value is incremented to a next parameter value of the plurality of parameter values for the command for use in reperforming the first action.Type: GrantFiled: September 11, 2020Date of Patent: February 28, 2023Assignee: SEAGATE TECHNOLOGY LLCInventors: Harry Tiotantra, Jun Cai, Kai Chen, WeiQing Zhou, Feng Shen
-
Patent number: 11595369Abstract: Apparatus and method for local authentication of a collection of processing devices, such as but not limited to storage devices (e.g., SSDs, etc.). In some embodiments, an edge computing device is coupled between the collection of processing devices and an external network. The edge computing device performs a network authentication over the external network with a remote server using an edge token. The edge computing device further performs a local authentication of the collection using storage tokens of the respective processing devices, with the local authentication not utilizing the external network or the remote server. Both the edge token and the storage tokens may be generated from a client token of a client device.Type: GrantFiled: November 8, 2019Date of Patent: February 28, 2023Assignee: SEAGATE TECHNOLOGY LLCInventor: Christopher Nicholas Allo
-
Patent number: 11593190Abstract: Systems and methods are disclosed for detecting shingled overwrite errors. When a read error is encountered when reading from shingled recording tracks, a processor may determine whether the read error is an error caused by shingled overwriting. The processor may determine whether the read error is caused by shingled overwriting by determining read signal quality of one or more sectors preceding the read error, such as based on a bit error count or bit error ratio (BER), and comparing the read signal quality to a threshold value. The processor may determine that the read error is caused by shingled overwriting when the read signal quality value is lower than the threshold.Type: GrantFiled: December 19, 2016Date of Patent: February 28, 2023Assignee: Seagate Technology LLCInventors: Xiong Liu, WeiQing Zhou, Quan Li, WenXiang Xie
-
Patent number: 11593236Abstract: Systems and processes are disclosed to preserve data integrity during a storage controller failure. In some examples, a storage controller of an active-active controller configuration can back-up data and corresponding cache elements to allow a surviving controller to construct a correct state of a failed controller's write cache. To accomplish this, the systems and processes can implement a relative time stamp for the cache elements that allow the backed-up data to be merged on a block-by-block basis.Type: GrantFiled: May 4, 2022Date of Patent: February 28, 2023Assignee: Seagate Technology LLCInventors: Adithya Uligere Narasimhamurthy, Ritvik Viswanatha, Michael Barrell
-
Patent number: 11593262Abstract: Systems and methods are disclosed for the intelligent scheduling of garbage collection operations on a solid state memory. In certain embodiments, a method may comprise initiating a garbage collection process for a solid state memory (SSM) having a multiple die architecture, determining an order of die access for the garbage collection process based on an activity table indicating a use of one or more die in the multiple die architecture, and performing the garbage collection process based on the determined order of die access. Garbage collection reads may be directed to idle die to avoid conflicts with die busy performing other operations, thereby improving system performance.Type: GrantFiled: April 25, 2018Date of Patent: February 28, 2023Assignee: Seagate Technology LLCInventors: Jonathan Henze, Michael Scott Hicken
-
Patent number: 11587581Abstract: A near-field transducer or heat sink is formed via a first process. The near-field transducer or heat sink is transfer-printed to a read/write head via a second process.Type: GrantFiled: January 31, 2019Date of Patent: February 21, 2023Assignee: Seagate Technology LLCInventors: Mark Gubbins, Roger L. Hipwell, Jr., Marcus B. Mooney, Mark Ostrowski, Tong Zhao, Michael J. Hardy, Michael Christopher Kautzky, Neil Zuckerman, Declan Macken, Francis A. McGinnity
-
Patent number: 11588302Abstract: Exemplary methods and apparatus may provide optical gates and optical switches using such optical gates. Each optical gate may include a semiconductor optical amplifier that is placed in a substrate. The semiconductor optical amplifier may be coupled to input and output couplers to receive and selectively output optical signals into and out of the substrate.Type: GrantFiled: June 21, 2019Date of Patent: February 21, 2023Assignee: Seagate Technology LLCInventors: Mark A. Gubbins, Marcus B. Mooney, Aidan D. Goggin, Paula F. McElhinney, Debra A. McNeill, Fadi El Hallak, Brendan Lafferty
-
Patent number: 11587596Abstract: A hard disk drive includes a base deck and a cover. The cover is coupled to the base deck to create an enclosure. The hard disk drive also includes tape that covers at least a portion of the cover and the base deck. The tape includes an adhesive layer, which includes an adhesive material and a moisture-absorbent material.Type: GrantFiled: October 16, 2020Date of Patent: February 21, 2023Assignee: Seagate Technology LLCInventors: Chee Yin Chan, Wei Leng Tee, Than Zaw Myint
-
Patent number: 11579320Abstract: A method of underwater tsunami detection includes detecting a trigger event using disruption of at least one of a plurality of hard disk drives (HDDs), each different one of the plurality of HDDs in a different one of a plurality of autonomous underwater vehicles (AUVs). A time and location of each of the at least one HDD for the trigger event is logged. Based on at least one of the HDD disruptions, times, and locations of the at least one HDD of the plurality of HDDs, a size, strength, and direction of a tsunami caused by the trigger event is determined. Information regarding the tsunami is transmitted to a monitoring station.Type: GrantFiled: April 21, 2020Date of Patent: February 14, 2023Assignee: SEAGATE TECHNOLOGY LLCInventor: Charles Donly
-
Patent number: 11579771Abstract: A composite layout to store one or more extents of a data object in a first storage system and one or more extents of the data object in a second, different storage system. The first storage system may be configured for the efficient storage of small chunks of data such as, e.g., chunks of data small than the addressable block size of the storage devices used by the storage systems.Type: GrantFiled: November 23, 2020Date of Patent: February 14, 2023Assignee: Seagate Technology LLCInventors: John Michael Bent, Nikita Danilov, Kenneth K. Claffey, Raj Bahadur Das
-
Patent number: 11580042Abstract: Data channel parameter optimization with intelligent selection of initial data channel conditions and optimization algorithm hyperparameters for use of a black box optimizer to optimize one or more data channel parameters. It is currently identified that the initial data channel condition affects the ability of a black box optimizer to optimize data channel parameters. In turn, by use of an intelligent agent (e.g., employing artificial intelligence or machine learning) to iteratively select optimized initial data channel conditions, the optimization of the data channel may be improved. Moreover, the sensitivity of the data channel parameters may be determined, which allows for identification of a subset of data channel parameters that are varied in an optimization approach. This may result in improved performance of the optimization without sacrificing optimized performance of the data channel.Type: GrantFiled: November 30, 2020Date of Patent: February 14, 2023Assignee: SEAGATE TECHNOLOGY LLCInventor: Sayan Ghosal
-
Patent number: 11580413Abstract: Systems and methods for timing recovery in DNA storage systems is described. In one embodiment, the present systems and methods include generating a unique pattern of DNA bases and use the unique pattern for a phase-locked loop (PLL) field of a data layout, generating a multidimensional mapping, configuring the multidimensional mapping to include one or more prohibited sequences of DNA bases, identifying a prohibited sequence from the multidimensional mapping and use the prohibited sequence for one or more synch-mark (SM) fields of the data layout, prohibiting a User Data field from using any of the prohibited sequences of DNA bases when converting binary data to DNA bases, identifying random insertion and/or deletion of DNA bases in the User Data field, and repairing the random insertion and/or deletion of DNA bases in the User Data field.Type: GrantFiled: August 30, 2018Date of Patent: February 14, 2023Assignee: SEAGATE TECHNOLOGY LLCInventor: Mehmet Fatih Erden