Inventor · disambiguated record
Michael J. Cornwell
Also filed as: CORNWELL MICHAEL · CORNWELL MICHAEL J
74 granted patents·9 pending applications·1,420 citations·filing 1989–2015
99Inventor score
Top patents by PatentIndex Score
83 records- 0199US7861122B2Monitoring health of non-volatile memoryAPPLE INC·Filed 2006·Granted Dec 28, 2010·189 cites·23 claims
- 0299US7613043B2Shifting reference values to account for voltage sagAPPLE INC·Filed 2007·Granted Nov 3, 2009·132 cites·15 claims
- 0398US7568135B2Use of alternative value in cell detectionAPPLE INC·Filed 2007·Granted Jul 28, 2009·99 cites·32 claims
- 0497US8127202B2Use of alternative value in cell detectionCORNWELL MICHAEL J·Filed 2009·Granted Feb 28, 2012·46 cites·20 claims
- 0597US7609561B2Disabling faulty flash memory diesAPPLE INC·Filed 2006·Granted Oct 27, 2009·58 cites·16 claims
- 0696US8000134B2Off-die charge pump that supplies multiple flash devicesAPPLE INC·Filed 2007·Granted Aug 16, 2011·31 cites·15 claims
- 0795US8024731B1Assigning priorities to threads of executionAPPLE INC·Filed 2007·Granted Sep 20, 2011·34 cites·20 claims
- 0895US7511646B2Use of 8-bit or higher A/D for NAND cell valueAPPLE INC·Filed 2007·Granted Mar 31, 2009·33 cites·28 claims
- 0995US6957291B2Removable disk storage array emulating tape library having backup and archive capabilityQUANTUM CORP·Filed 2001·Granted Oct 18, 2005·230 cites·13 claims
- 1094US7913032B1Initiating memory wear levelingAPPLE INC·Filed 2007·Granted Mar 22, 2011·31 cites·17 claims
- 1193US8356231B2Use of alternative value in cell detectionAPPLE INC·Filed 2012·Granted Jan 15, 2013·14 cites·18 claims
- 1293US7912994B2Reducing connection time for mass storage class peripheral by internally prefetching file data into local cache in response to connection to hostAPPLE INC·Filed 2006·Granted Mar 22, 2011·35 cites·34 claims
- 1392US8462550B2Off-die charge pump that supplies multiple flash devicesCORNWELL MICHAEL J·Filed 2011·Granted Jun 11, 2013·10 cites·15 claims
- 1492US7974132B2Shifting reference values to account for voltage sagAPPLE INC·Filed 2009·Granted Jul 5, 2011·22 cites·26 claims
- 1592US5994143APolymeric fluorophores enhanced by moieties providing a hydrophobic and conformationally restrictive microenvironmentABBOTT LAB·Filed 1996·Granted Nov 30, 1999·56 cites·4 claims
- 1691US7881108B2Maintenance operations for multi-level data storage cellsAPPLE INC·Filed 2009·Granted Feb 1, 2011·19 cites·20 claims
- 1790US7911834B2Analog interface for a flash memory dieAPPLE INC·Filed 2007·Granted Mar 22, 2011·20 cites·28 claims
- 1889US8171318B2Reporting flash memory operating voltagesCORNWELL MICHAEL J·Filed 2010·Granted May 1, 2012·11 cites·20 claims
- 1989US7827440B1Re-synchronizing corrupted dataAPPLE INC·Filed 2008·Granted Nov 2, 2010·20 cites·18 claims
- 2089US7702935B2Reporting flash memory operating voltagesAPPLE INC·Filed 2006·Granted Apr 20, 2010·18 cites·19 claims
- 2188US7639542B2Maintenance operations for multi-level data storage cellsAPPLE INC·Filed 2007·Granted Dec 29, 2009·15 cites·34 claims
- 2287US8291166B2Caching performance optimizationCORNWELL MICHAEL J·Filed 2010·Granted Oct 16, 2012·8 cites·20 claims
- 2387US7793059B2Interleaving policies for flash memoryAPPLE INC·Filed 2006·Granted Sep 7, 2010·14 cites·24 claims
- 2487US7639531B2Dynamic cell bit resolutionAPPLE INC·Filed 2007·Granted Dec 29, 2009·15 cites·13 claims
- 2587US7551486B2Iterative memory cell charging based on reference cell valueAPPLE INC·Filed 2007·Granted Jun 23, 2009·15 cites·25 claims
- 2686US7701797B2Two levels of voltage regulation supplied for logic and data programming voltage of a memory deviceAPPLE INC·Filed 2007·Granted Apr 20, 2010·14 cites·10 claims
- 2785US7852690B2Multi-chip package for a flash memoryAPPLE INC·Filed 2007·Granted Dec 14, 2010·16 cites·29 claims
- 2885US7773022B2Operating NAND cells using multiple levels for each data valueAPPLE INC·Filed 2009·Granted Aug 10, 2010·13 cites·21 claims
- 2984US7814304B2Switching drivers between processorsAPPLE INC·Filed 2007·Granted Oct 12, 2010·10 cites·13 claims
- 3084US7613051B2Interleaving charge pumps for programmable memoriesAPPLE INC·Filed 2007·Granted Nov 3, 2009·9 cites·7 claims
- 3183US8677057B1Initiating memory wear levelingCORNWELL MICHAEL J·Filed 2011·Granted Mar 18, 2014·5 cites·13 claims
- 3283US8355284B2Analog interface for a flash memory dieAPPLE INC·Filed 2011·Granted Jan 15, 2013·7 cites·16 claims
- 3383US8069307B2Accessing metadata with an external hostCORNWELL MICHAEL J·Filed 2011·Granted Nov 29, 2011·5 cites·19 claims
- 3482US7752391B2Variable caching policy system and methodAPPLE INC·Filed 2006·Granted Jul 6, 2010·9 cites·29 claims
- 3580US8159897B2Two levels of voltage regulation supplied for logic and data programming voltage of a memory deviceCORNWELL MICHAEL J·Filed 2010·Granted Apr 17, 2012·6 cites·22 claims
- 3680US7869277B1Managing data writing to memoriesAPPLE INC·Filed 2007·Granted Jan 11, 2011·7 cites·15 claims
- 3779US7859908B2Iterative memory cell charging based on reference cell valueAPPLE INC·Filed 2009·Granted Dec 28, 2010·9 cites·20 claims
- 3878US8964469B2Off-die charge pump that supplies multiple flash devicesAPPLE INC·Filed 2014·Granted Feb 24, 2015·3 cites·30 claims
- 3978US8745328B2Updating error correction codes for data blocksCORNWELL MICHAEL J·Filed 2011·Granted Jun 3, 2014·3 cites·18 claims
- 4078US7870327B1Controlling memory operations using a driver and flash memory type tablesAPPLE INC·Filed 2007·Granted Jan 11, 2011·6 cites·19 claims
- 4177US8364941B2Switching drivers between processorsAPPLE INC·Filed 2010·Granted Jan 29, 2013·3 cites·27 claims
- 4277US5789219APhosphatase activated crosslinking conjugating and reducing agents; methods of using such agents; and reagents comprising phosphatase activated crosslinking and conjugating agentsABBOTT LAB·Filed 1996·Granted Aug 4, 1998·16 cites·10 claims
- 4376US8711642B2Interleaving charge pumps for programmable memoriesCORNWELL MICHAEL J·Filed 2012·Granted Apr 29, 2014·3 cites·21 claims
- 4474US9361987B2Managing data writing to memoriesAPPLE INC·Filed 2013·Granted Jun 7, 2016·2 cites·20 claims
- 4574US9110787B2Initiating memory wear levelingAPPLE INC·Filed 2014·Granted Aug 18, 2015·2 cites·18 claims
- 4673US8775721B1Controlling memory operations using a driver and flash memory type tablesCORNWELL MICHAEL J·Filed 2011·Granted Jul 8, 2014·2 cites·18 claims
- 4772US8055959B2Disabling faulty flash memory diesAPPLE INC·Filed 2009·Granted Nov 8, 2011·6 cites·21 claims
- 4871US8588008B2Interleaving charge pumps for programmable memoriesCORNWELL MICHAEL J·Filed 2012·Granted Nov 19, 2013·2 cites·18 claims
- 4970US7594043B2Reducing dismount time for mass storage class devicesAPPLE INC·Filed 2006·Granted Sep 22, 2009·4 cites·25 claims
- 5068US8677221B2Partial voltage read of memoryCORNWELL MICHAEL J·Filed 2008·Granted Mar 18, 2014·3 cites·16 claims
Showing the top 50 of 83 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when Michael J. Cornwell files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →