86 patents
Page 2 of 5
Utility
Method and Apparatus to Manipulate Customer Data without Using the Host Interface
23 Oct 19
A method is disclosed for changing data within a solid state drive without using a host interface, comprising issuing a write buffer command with a code to the solid state drive, receiving the code at the solid state drive, storing the code at the solid state drive, transmitting a command to run the code at the solid state drive, running the code with a processor in a virtual machine arranged within the solid state drive, wherein the running of the code alters data within the solid state drive and altering at least one memory arrangement in the solid state drive such that the memory arrangement records the altered data.
Mackenzie ROESER, Robert HILL
Filed: 22 Apr 18
Utility
Apparatus and Method for Writing to Magnetic Media Using an Ac Bias Current to Enhance the Write Field
23 Oct 19
An apparatus comprises a main pole, a trailing shield, a write-field-enhancing structure, a write coil, a write current control circuit configured to supply a write current to the write coil to record a bit to a magnetic medium, and a driving current control circuit configured to supply a driving current to the write-field-enhancing structure, wherein the driving current comprises a driving pulse, and wherein the driving current comprises an AC component with a duty cycle selected based at least in part on a power constraint.
Gonçalo Marcos Baião DE ALBUQUERQUE, Yunfei DING, Alexander GONCHAROV, Kuok San HO, Daniele MAURI, Goran MIHAJLOVIC, Suping SONG, Petrus Antonius VAN DER HEIJDEN
Filed: 30 Jun 19
Utility
Fast Read Operation Utilizing Reduced Storage of Metadata In a Distributed Encoded Storage System
23 Oct 19
A data object can be encoded into multiple encoded data fragments and stored on the backend of a distributed encoded storage system.
Koen De Keyser, Frederik Jacqueline Luc De Schrijver, Stijn Blyweert, Mark Christiaens
Filed: 23 Apr 18
Utility
Dynamic Maximization of Drive Throughput While Maintaining Latency Qos
23 Oct 19
A storage device and method of operation are provided to manage the latency quality of service of the storage device in order to increase the overall maximum drive throughput or bandwidth of the storage device.
James WALSH
Filed: 23 Jul 18
Utility
System and Method for Adaptive Early Completion Posting Using Controller Memory Buffer
23 Oct 19
Systems and methods for dynamic and adaptive interrupt coalescing are disclosed.
Shay BENISTY
Filed: 26 Jun 19
Utility
Method and System for Identifying Erased Memory Areas
23 Oct 19
The subject technology provides for scanning blocks of a flash memory device for erased pages.
Richard David BARNDT, Seyhan KARAKULAK, Scott KAYSER, Majid NEMATI ANARAKI, Anthony Dwayne WEATHERS
Filed: 26 Jun 19
Utility
Magnetic Media Design with Multiple Non-magnetic Exchange Control Layers
23 Oct 19
Magnetic media including a magnetic recording layer structure of at least six magnetic recording sublayers and at least six non-magnetic exchange control sublayers in an alternating pattern are provided.
Kai Tang, Arien Michael Ghaderi, Tuqiang Li, Chi Ho Lo
Filed: 19 Apr 18
Utility
System and Method to Enhance Solder Joint Reliability
23 Oct 19
A reliability cover that is disposed over at least one of an integrated circuit package and a Si die of the integrated circuit package is disclosed.
Lee Kong YU, Sungjun IM, Chun Sean LAU, Yoong Tatt CHIN, Paramjeet Singh GILL, Weng-Hong TEH
Filed: 26 Jun 19
Utility
Run-time flash die failure detection enhancement
21 Oct 19
The subject technology provides implementations, which may be included as part of firmware of the flash memory device, that will not solely rely on a flash controller interpreted status but includes additional checks to the returned flash status byte.
Sanghoon Chu, Scott Jinn, Yuriy Pavlenko
Filed: 18 May 17
Utility
System and method for adaptive early completion posting using controller memory buffer
21 Oct 19
Systems and methods for dynamic and adaptive interrupt coalescing are disclosed.
Shay Benisty
Filed: 22 May 17
Utility
Method and system for managing non-volatile memory
21 Oct 19
The subject technology provides for managing a data storage system.
Sanghoon Chu, Scott Jinn, Yuriy Pavlenko, Kum-Jung Song
Filed: 29 Dec 16
Utility
Non-volatile memory with dynamic write abort detection and recovery
21 Oct 19
A non-volatile storage apparatus includes a set of non-volatile memory cells and one or more control circuits in communication with the set of non-volatile memory cells.
Zhenlei Shen, Nian Niles Yang, Chao-Han Cheng
Filed: 10 Oct 17
Utility
Methods for managing failure of a solid state device in a caching storage
21 Oct 19
Techniques for managing caching use of a solid state device are disclosed.
Saied Kazemi, Siddharth Choudhuri
Filed: 20 Dec 15
Utility
Access network for address mapping in non-volatile memories
21 Oct 19
Systems and methods for determining a physical block address (PBA) of a non-volatile memory (NVM) to enable a data access of a corresponding logical block address (LBA) are described.
Kiran Kumar Gunnam
Filed: 2 Mar 17
Utility
Dynamic management of garbage collection and overprovisioning for host stream storage
21 Oct 19
A system and method is disclosed for managing data in a non-volatile memory.
Liam Michael Parker, Sergey Anatolievich Gorobets, Marc Acosta
Filed: 12 Oct 17
Utility
System and method of direct write and mapping of data in a non-volatile memory having multiple sub-drives
21 Oct 19
A system and method is disclosed for managing data in a non-volatile memory.
Sergey Anatolievich Gorobets, Liam Michael Parker
Filed: 15 Apr 18
Utility
Address range mapping for storage devices
21 Oct 19
Apparatuses, systems, methods, and computer program products are disclosed for address range mapping for memory devices.
Igor Genshaft, Marina Frid
Filed: 4 Oct 18
Utility
Wear leveling in non-volatile memories
21 Oct 19
Systems and methods for wear leveling in non-volatile memories (NVMs) are disclosed.
Kiran Kumar Gunnam
Filed: 18 Jun 17
Utility
Systems and methods for attaching printed circuit board to pallet
21 Oct 19
Aspects of the disclosure provide a pallet and a method for supporting a printed circuit board (PCB) during a circuit board assembly process.
Landdell Gregory, Dinesh Segar Gnanasagaran
Filed: 26 Nov 17
Utility
Parity Relocation for Reducing Temperature Throttling
16 Oct 19
Aspects of the disclosure provide for reducing a temperature of one or more non-volatile memory (NVM) dies of a solid state drive (SSD).
Daniel Joseph Linnen, Dongxiang Liao, Jagdish Machindra Sabde, Avinash Rajagiri, Ashish Pal Singh Ghai, Abhinav Anand
Filed: 16 Apr 18