Loading...
Docoh

Western Digital (WDC)

Utility
Data Storage Device Database Management Architecture
12 May 22
A method and apparatus for a database management architecture on an SSD.
Israel ZIMMERMAN, Eyal HAKOUN, Judah Gamliel HAHN
Filed: 22 Feb 21
Utility
Storage System and Method for Implementing an Encoder, Decoder, and/or Buffer Using a Field Programmable Gate Array
12 May 22
A storage system and method for implementing an encoder, decoder, and/or buffer using a field programmable gate array are provided.
Ariel Navon, Ran Zamir, Shay Benisty
Filed: 24 Jan 22
Utility
Storage System and Method for Performing Random Read
12 May 22
A storage system has a volatile memory, a non-volatile memory, and a controller.
Shay Benisty, Ariel Navon, Eran Sharon
Filed: 23 Feb 21
Utility
Magnetic Recording Devices Having Negative Polarization Layer To Enhance Spin-Transfer Torque
12 May 22
Aspects of the present disclosure generally relate to a magnetic recording head of a spintronic device, such as a write head of a data storage device, for example a magnetic media drive.
James Mac FREITAG, Susumu OKAMURA, Alexander GONCHAROV, Zheng GAO
Filed: 28 Jan 22
Utility
Automatic Flexible Schema Detection and Migration
12 May 22
A method and apparatus for automatic schema detection and migration is disclosed.
Israel ZIMMERMAN, Eyal HAKOUN, Judah Gamliel HAHN
Filed: 22 Feb 21
Utility
READ AND VERIFY METHODOLOGY AND STRUCTURE TO COUNTER GATE SiO2 DEPENDENCE OF NON VOLATILE MEMORY CELLS
12 May 22
A method for programming a target memory cell in a memory array of a non-volatile memory system, the method comprising defining a default read biasing voltage value and a default verify biasing voltage value for each program state of a target memory cell of a memory structure, determining a location of a target memory cell within the memory structure and, based upon the determined location of the target memory cell, applying a first incremental offset voltage to the default read biasing voltage value with respect to each program state, and applying a second incremental offset voltage to the default verify biasing voltage value with respect to each program state.
Rajdeep Gautam, Akira Okada
Filed: 6 Nov 20
Utility
Data Storage Systems and Methods for Improved Recovery After a Write Abort Event
12 May 22
Apparatus and methods for recovery after an abort event are described.
Mohsen PURAHMAD, Chao-Han CHENG, Dongxiang LIAO, Bo LEI
Filed: 20 Jan 22
Utility
Bonded Assembly Formed by Hybrid Wafer Bonding Using Selectively Deposited Metal Liners
12 May 22
A nucleation suppression layer including a self-assembly material can be formed on a surface of a bonding dielectric layer without depositing the self-assembly material on physically exposed surfaces of first metal bonding pads of a first semiconductor die.
Lin HOU, Peter RABKIN, Yangyin CHEN, Masaaki HIGASHITANI
Filed: 10 Nov 20
Utility
Content Aware Decoding Using Shared Data Statistics
12 May 22
A method and apparatus for content aware decoding utilizes a pool of decoders shared data statistics.
Dudy David AVRAHAM, Ran ZAMIR, Omer FAINZILBER
Filed: 24 Mar 21
Utility
Sensor System with Low Power Sensor Devices and High Power Sensor Devices
12 May 22
In one embodiment, a sensor device includes a sensor configured to obtain sensor data and a communication interface configured to communicate with a set of secondary sensor devices.
Shaomin Xiong, Toshiki Hirano, Haoyu Wu
Filed: 24 Jan 22
Utility
Power Off Recovery In Cross-point Memory with Threshold Switching Selectors
5 May 22
In a memory array with a cross-point structure, at each cross-point junction a programmable resistive memory element, such as an MRAM memory cell, is connected in series with a threshold switching selector, such as an ovonic threshold switch.
Neil Robertson, Michael Grobis, Ward Parkinson
Filed: 5 Nov 20
Utility
Program Thread Selection Between a Plurality of Execution Pipelines
5 May 22
Techniques are disclosed relating to an apparatus that includes a plurality of execution pipelines including first and second execution pipelines, a shared circuit that is shared by the first and second execution pipelines, and a decode circuit.
Robert T. Golla, Christopher Olson
Filed: 10 Feb 21
Utility
Removal of Dependent Instructions from an Execution Pipeline
5 May 22
Techniques are disclosed relating to an apparatus, including a data storage circuit having a plurality of entries, and a load-store pipeline configured to allocate an entry in the data storage circuit in response to a determination that a first instruction includes an access to an external memory circuit.
Robert T. Golla, Deepak Panwar
Filed: 10 Feb 21
Utility
Data Storage With Improved Data Transfer
5 May 22
The present disclosure generally relates to improving data transfer speed.
Refael BEN-RUBI, Moshe COHEN
Filed: 24 Feb 21
Utility
Systems and Methods for Use with Recurrent Neural Networks
5 May 22
Recurrent Neural Networks (RNNs) wherein a non-volatile memory (NVM) array provides a memory bank for the RNN.
Alexander Bazarsky, Ariel Navon, Ofir Pele
Filed: 24 Feb 21
Utility
Adaptive Mixed Digital and Analog Computational Storage Systems
5 May 22
Various embodiments of this disclosure are directed to a mixed digital and analog domain approach to computational storage or memory applications.
Ramanathan Muthiah, Ramkumar Ramamurthy
Filed: 11 Feb 21
Utility
Adversarial Information Bottleneck Strategy for Improved Machine Learning
5 May 22
Certain aspects of the present disclosure provide techniques for performing machine learning, including: processing a training data instance with a task model to generate an encoding and a task model output; processing a discriminator input based on the encoding using a discriminator model to generate an estimated mutual information between the encoding and the one or more input variables of the training data instance; updating parameters of the discriminator model using a first iterative optimization algorithm to maximize a discriminator objective function based on the estimated mutual information; and updating parameters of the task model using a second iterative optimization algorithm to minimize a task objective function based on a sum of the estimated mutual information between the task model output and the one or more input variables of the training data instance and a conditional entropy between the target variable and an encoding generated by the task model.
Qing LI, Yongjune KIM, Cyril GUYOT
Filed: 23 Aug 21
Utility
Restriction of Suspension Dimple Contact Point
5 May 22
A head gimbal assembly (HGA) for a hard disk drive includes a primary dimple having a secondary structure protruding from the primary dimple, where a flexure is movably coupled with a load beam via the primary dimple, and where the secondary structure is configured to restrict the point of contact between the load beam and the flexure.
Yoshinobu Noguchi, Tsuyoshi Matsumoto, Hiroyasu Tsuchida, Tomoyuki Sasaki
Filed: 12 Feb 21
Utility
Heat-assisted Magnetic Recording (Hamr) Medium with Multilayered Underlayer for the Recording Layer
5 May 22
A heat-assisted magnetic recording (HAMR) medium has a multilayered underlayer between the heat-sink layer and the recording layer.
Hoan Cong Ho, Paul Christopher Dorsey, Tomoko Seki
Filed: 9 Feb 21
Utility
Spin-transfer Torque Magnetoresistive Memory Device with a Free Layer Stack Including Multiple Spacers and Methods of Making the Same
5 May 22
A spin-transfer torque (STT) magnetoresistive memory device includes a first electrode, a second electrode, and a magnetic tunnel junction located between the first electrode and the second electrode.
Tiffany SANTOS, Neil SMITH
Filed: 14 Jan 22
Patents are sorted by USPTO publication date, most recent first