Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
MC

Michael J. Cornwell — 74 Patents

Apple: 67 patents #374 of 18,612Top 3%
Abbott: 6 patents #1,227 of 5,509Top 25%
QUQuantum: 1 patents #325 of 703Top 50%
San Jose, CA: #491 of 32,062 inventorsTop 2%
California: #4,029 of 386,348 inventorsTop 2%
Overall (All Time): #26,215 of 4,157,543Top 1%
74 Patents All Time
Michael J. Cornwell has been granted 74 US patents while listed as an inventor at Apple. The first was granted in 1990 and the most recent in June 2016. Michael J. Cornwell ranks #26,215 of 4,157,543 US inventors in our database (top 0.63%). Patent records list Michael J. Cornwell in San Jose, CA, US.

Patents per Year

Patents granted per year, 1990 to 2016Bar chart with a peak of 16 patents in 2011.peak 161990: 1 patents19901998: 2 patents1999: 1 patents19992000: 2 patents2005: 1 patents20052009: 9 patents2010: 11 patents20102011: 16 patents2012: 9 patents20122013: 7 patents2014: 7 patents20142015: 6 patents2016: 2 patents2016

Issued Patents All Time

Showing 1–25 of 74 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
9361987 Managing data writing to memories Christopher P. Dudte 2016-06-07 $71,315,000
9245616 Dynamic cell state resolution Christopher P. Dudte 2016-01-26 $52,781,000
9202573 Partial voltage read of memory Christopher P. Dudte 2015-12-01 $65,309,000
9158608 Accessing metadata with an external host Christopher P. Dudte, Nir Jacob Wakrat 2015-10-13 $69,675,000
9110787 Initiating memory wear leveling Christopher P. Dudte, Nir Jacob Wakrat 2015-08-18 $84,581,000
9075763 Merging command sequences for memory operations Christopher P. Dudte, Thomas R. Colligan 2015-07-07 $59,915,000
9042170 Off-die charge pump that supplies multiple flash devices Christopher P. Dudte 2015-05-26 $89,191,000
8964469 Off-die charge pump that supplies multiple flash devices Christopher P. Dudte 2015-02-24 $54,117,000
8830747 Off-die charge pump that supplies multiple flash devices Christopher P. Dudte 2014-09-09 $79,178,000
8775721 Controlling memory operations using a driver and flash memory type tables Christopher P. Dudte 2014-07-08 $79,304,000
8745328 Updating error correction codes for data blocks Christopher P. Dudte, Nir Jacob Wakrat 2014-06-03 $58,287,000
8726004 Switching drivers between processors Christopher P. Dudte 2014-05-13 $88,203,000
8711642 Interleaving charge pumps for programmable memories 2014-04-29 $74,889,000
8677057 Initiating memory wear leveling Christopher P. Dudte, Nir Jacob Wakrat 2014-03-18 $81,295,000
8677221 Partial voltage read of memory Christopher P. Dudte 2014-03-18 $81,295,000
8588008 Interleaving charge pumps for programmable memories 2013-11-19 $96,980,000
8531883 Managing data writing to memories Christopher P. Dudte 2013-09-10 $96,051,000
8462550 Off-die charge pump that supplies multiple flash devices Christopher P. Dudte 2013-06-11 $85,401,000
8407705 Assigning priorities to threads of execution Christopher P. Dudte 2013-03-26 $94,052,000
8364941 Switching drivers between processors Christopher P. Dudte 2013-01-29 $69,278,000
8356231 Use of alternative value in cell detection Christopher P. Dudte 2013-01-15 $114,427,000
8355284 Analog interface for a flash memory die Christopher P. Dudte 2013-01-15 $114,427,000
8291166 Caching performance optimization Christopher P. Dudte, Kenneth Louis Herman 2012-10-16 $118,372,000
8203892 Interleaving charge pumps for programmable memories 2012-06-19 $246,519,000
8179728 Interleaving charge pumps for programmable memories 2012-05-15 $168,141,000