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

Michael John Williams — 113 Patents

NVIDIA: 59 patents #45 of 7,811Top 1%
Sony: 24 patents #1,630 of 25,231Top 7%
Schlumberger Technology: 10 patents #623 of 7,293Top 9%
ALAlbright & Wilson Limited: 4 patents #10 of 94Top 15%
ELElectrolock: 2 patents #3 of 16Top 20%
FMFannie Mae: 2 patents #42 of 211Top 20%
ALAccenture Global Services Limited: 1 patents #922 of 1,988Top 50%
Honeywell: 1 patents #9,010 of 16,504Top 55%
SIStarfire Industries: 1 patents #11 of 12Top 95%
UNUnknown: 1 patents #29,356 of 83,584Top 40%
WLWesterngeco L.L.C.: 1 patents #231 of 486Top 50%
GE: 1 patents #19,940 of 36,430Top 55%
TITexas Instruments: 1 patents #7,388 of 12,488Top 60%
Overall (All Time): #11,295 of 4,157,543Top 1%
113 Patents All Time
Michael John Williams has been granted 113 US patents while listed as an inventor at NVIDIA. The first was granted in 1993 and the most recent in January 2025. Michael John Williams ranks #11,295 of 4,157,543 US inventors in our database (top 0.27%). Patent records list Michael John Williams in Cambridge, CA, GB.

Issued Patents All Time

Showing 1–25 of 113 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12204906 Profiling of sampled operations processed by processing circuitry Alasdair Grant, John Michael Horley 2025-01-21
12189511 Apparatus and method for collecting trace data 2025-01-07
12147325 Diagnostic data capture 2024-11-19 $48,055,000
12099445 Writing beyond a pointer John Michael Horley 2024-09-24 $52,389,000
12045154 Technique for collecting state information of an apparatus John Michael Horley, Mark Salling Rutland, Alasdair Grant 2024-07-23 $50,564,000
12018980 Dynamic systems and processes for determining a condition thereof Gary Oddie 2024-06-25 $45,425,000
11913359 Nozzle airfoil profile with elliptical trailing edge James Robert Einwaechter, Matthew Scott Lutz 2024-02-27 $36,824,000
11561882 Apparatus and method for generating and processing a trace stream indicative of instruction execution by processing circuitry François Christopher Jacques Botman, Thomas Christopher Grocutt, John Michael Horley, Michael John Gibbs 2023-01-24
11461104 Deferred system error exception handling in a data processing apparatus Richard Roy Grisenthwaite, Simon John Craske 2022-10-04
11436124 Apparatus and method for accessing metadata when debugging a device John Michael Horley 2022-09-06
11354126 Data processing Nigel John Stephens 2022-06-07
11327190 Reservoir deformation estimation Xiao Lin Zhang, Shaoyong Su, Yun Ma 2022-05-10 $71,639,000
11294787 Apparatus and method for controlling assertion of a trigger signal to processing circuitry François Christopher Jacques Botman, Thomas Christopher Grocutt, John Michael Horley 2022-04-05
11194693 Trace data Anitha Kona, John Michael Horley, Alasdair Grant 2021-12-07
11138794 Apparatus, computer program and method Paul Edward Prayle, Michael Goldman, William Jack LEATHERS-SMITH 2021-10-05 $1,526,000
11080106 Event monitoring in a multi-threaded data processing apparatus Simon John Craske 2021-08-03
11056237 System and method for determining and indicating value of healthcare George Fidone, G. Edward Powell, Norman E. White, Van Marshall, Mark T. Lane +2 more 2021-07-06
11048617 Method of accessing metadata when debugging a program to be executed on processing circuitry Graeme Peter Barnes, John Michael Horley 2021-06-29
11036616 Tracing the data processing activities of a data processing apparatus John Michael Horley 2021-06-15
11004129 Image processing Mikael Carl Lang, Robert M. Porter, Paul Edward Prayle, Ratna Beresford, Jonathan Richard Thorpe 2021-05-11
11003256 Apparatus, computer program and method Paul Edward Prayle, Michael Goldman, William Jack LEATHERS-SMITH 2021-05-11 $1,061,000
10845395 Intrinsically safe Zener diode barrier with indication 2020-11-24 $72,470,000
10776120 Apparatus and method to generate trace data in response to transactional execution John Michael Horley, Stephan Diestelhorst, Richard Roy Grisenthwaite 2020-09-15
10747647 Method, apparatus and system for diagnosing a processor executing a stream of instructions Damien Robin Martin, Clément Marc Demongeot 2020-08-18
10718877 Seismic data analysis including modelling slippage planes 2020-07-21