P

Inventor

PARNELL THOMAS

CH64 patents
⚠️ This page may combine multiple inventors who share the name “PARNELL THOMAS”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

IBM

49 patents
US9251909B1Feb 2, 2016

Background threshold voltage shifting using base and delta threshold voltage shift values in flash memory

IBM48 citations98
US10101931B1Oct 16, 2018

Mitigating read errors following programming in a multi-level non-volatile memory

IBM50 citations94
US9575681B1Feb 21, 2017

Data deduplication with reduced hash computations

IBM22 citations94
US9569306B1Feb 14, 2017

Recovery of multi-page failures in non-volatile memory system

IBM23 citations94
US9496043B1Nov 15, 2016

Dynamically optimizing flash data retention or endurance based on data write frequency

IBM41 citations94
US10236067B2Mar 19, 2019

State-dependent read voltage threshold adaptation for nonvolatile memory

IBM14 citations86
US10115472B1Oct 30, 2018

Reducing read disturb effect on partially programmed blocks of non-volatile memory

IBM9 citations84
US9996420B2Jun 12, 2018

Error-correction encoding and decoding

IBM6 citations84
US9864523B2Jan 9, 2018

Background threshold voltage shifting using base and delta threshold voltage shift values in non-volatile memory

IBM5 citations84
US9710199B2Jul 18, 2017

Non-volatile memory data storage with low read amplification

IBM7 citations84
US9583205B2Feb 28, 2017

Background threshold voltage shifting using base and delta threshold voltage shift values in non-volatile memory

IBM7 citations84
US9558107B2Jan 31, 2017

Extending useful life of a non-volatile memory by health grading

IBM17 citations84
US9513813B1Dec 6, 2016

Determining prefix codes for pseudo-dynamic data compression utilizing clusters formed based on compression ratio

IBM8 citations84
US9639462B2May 2, 2017

Device for selecting a level for at least one read voltage

IBM8 citations82
US10592110B2Mar 17, 2020

Techniques for dynamically adjusting over-provisioning space of a flash controller based on workload characteristics

IBM3 citations73
US10361712B2Jul 23, 2019

Non-binary context mixing compressor/decompressor

IBM2 citations73
US10222998B2Mar 5, 2019

Background threshold voltage shifting using base and delta threshold voltage shift values in non-volatile memory

IBM1 citations73
US10222997B2Mar 5, 2019

Background threshold voltage shifting using base and delta threshold voltage shift values in non-volatile memory

IBM3 citations73
US9990279B2Jun 5, 2018

Page-level health equalization

IBM6 citations73
US9870285B2Jan 16, 2018

Selectively de-straddling data pages in non-volatile memory

IBM4 citations73
US9712190B2Jul 18, 2017

Data packing for compression-enabled storage systems

IBM4 citations73
US9647694B2May 9, 2017

Diagonal anti-diagonal memory structure

IBM3 citations73
US9588702B2Mar 7, 2017

Adapting erase cycle parameters to promote endurance of a memory

IBM5 citations73
US10839255B2Nov 17, 2020

Load-balancing training of recommender system for heterogeneous systems

IBM2 citations72
US11295236B2Apr 5, 2022

Machine learning in heterogeneous processing systems

IBM2 citations71
US11562270B2Jan 24, 2023

Straggler mitigation for iterative machine learning via task preemption

IBM2 citations67
US10417088B2Sep 17, 2019

Data protection techniques for a non-volatile memory array

IBM1 citations63
US10700702B2Jun 30, 2020

Updating prefix codes for pseudo-dynamic data compression

IBM1 citations62
US11573803B2Feb 7, 2023

Parallel training of machine learning models

IBM0 citations61
US12541572B2Feb 3, 2026

Accelerating decision tree inferences based on complementary tensor operation sets

IBM0 citations52
US12423589B2Sep 23, 2025

Training decision tree-based predictive models

IBM0 citations52
US12175377B2Dec 24, 2024

Joint execution of decision tree nodes for accelerating inferences

IBM0 citations52
US10732846B2Aug 4, 2020

Background threshold voltage shifting using base and delta threshold voltage shift values in non-volatile memory

IBM0 citations52
US10615824B2Apr 7, 2020

Diagonal anti-diagonal memory structure

IBM0 citations52
US10528424B2Jan 7, 2020

Selectively de-straddling data pages in non-volatile memory

IBM0 citations52
US10348334B2Jul 9, 2019

Reducing a decoding error floor by post-processing codewords encoded by binary symmetry-invariant product codes

IBM0 citations52
US10310938B2Jun 4, 2019

Data deduplication with reduced hash computations

IBM0 citations52
US10268537B2Apr 23, 2019

Initializing a pseudo-dynamic data compression system with predetermined history data typical of actual data

IBM0 citations52
US10176867B2Jan 8, 2019

Estimation of level-thresholds for memory cells

IBM0 citations52
US10162700B2Dec 25, 2018

Workload-adaptive data packing algorithm

IBM1 citations52
US10128871B2Nov 13, 2018

Diagonal anti-diagonal memory structure

IBM0 citations52
US10042699B2Aug 7, 2018

Multi-chip device and method for storing data

IBM0 citations52
US9996418B2Jun 12, 2018

Error-correction encoding and decoding

IBM0 citations52
US9940034B2Apr 10, 2018

Reducing read access latency by straddling pages across non-volatile memory channels

IBM1 citations52
US9898215B2Feb 20, 2018

Efficient management of page retirement in non-volatile memory utilizing page retirement classes

IBM1 citations52
US9891988B2Feb 13, 2018

Device and method for storing data in a plurality of multi-level cell memory chips

IBM1 citations52
US9858141B2Jan 2, 2018

Data deduplication with reduced hash computations

IBM0 citations52
US9793929B2Oct 17, 2017

Data packing for compression-enabled storage systems

IBM0 citations52
US9734012B2Aug 15, 2017

Data encoding in solid-state storage devices

IBM1 citations52

CATERPILLAR INC

1 patent

Showing the top 50 of 64 patents by PatentIndex Score.