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

Richard Craig Johnson — 12 Patents

NVIDIA: 7 patents #1,065 of 7,811Top 15%
AIAudacious Inquiry: 3 patents #5 of 20Top 25%
HP: 2 patents #7,666 of 7,018Top 110%
Saint Augustine, MD: #2 of 12 inventorsTop 20%
Maryland: #2,507 of 35,612 inventorsTop 8%
Overall (All Time): #396,045 of 4,157,543Top 10%
12 Patents All Time
Richard Craig Johnson has been granted 12 US patents while listed as an inventor at NVIDIA. The first was granted in 1999 and the most recent in April 2025. Richard Craig Johnson ranks #396,045 of 4,157,543 US inventors in our database (top 9.5%). Patent records list Richard Craig Johnson in Saint Augustine, MD, US.

Patents per Year

Patents granted per year, 1999 to 2025Bar chart with a peak of 2 patents in 2013.peak 21999: 1 patents19992002: 1 patents20022012: 1 patents20122013: 2 patents20132014: 1 patents20142016: 1 patents20162018: 1 patents20182019: 1 patents20192022: 2 patents20222025: 1 patents2025

Issued Patents All Time

Showing 1–12 of 12 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12284233 Network architecture for parallel data stream analysis and modification Ayako Watanabe, Ed VanBaak, Samit Desai, Michael Melusky, Ajay Gollapalli +1 more 2025-04-22
11438392 Network architecture for parallel data stream analysis and modification Ayako Watanabe, Ed VanBaak, Samit Desai, Michael Melusky, Ajay Gollapalli +1 more 2022-09-06
11252209 Network architecture for parallel data stream analysis and modification Ayako Watanabe, Ed VanBaak, Samit Desai, Michael Melusky, Ajay Gollapalli +1 more 2022-02-15
10360039 Predicted instruction execution in parallel processors with reduced per-thread state information including choosing a minimum or maximum of two operands based on a predicate value John R. Nickolls, Robert Steven Glanville 2019-07-23 $362,683,000
10067768 Execution of divergent threads using a convergence barrier Gregory Diamos, Vinod Grover, Olivier Giroux, Jack Choquette, Michael A. Fetterman +3 more 2018-09-04 $382,341,000
9519947 Architecture and instructions for accessing multi-dimensional formatted surface memory John R. Nickolls, Brian Fahs, Lars Nyland, John Erik Lindholm 2016-12-13 $185,713,000
8677106 Unanimous branch instructions in a parallel thread processor John R. Nickolls, Robert Steven Glanville, Guillermo J. Rozas 2014-03-18 $10,058,000
8615541 Extended-precision integer arithmetic and logical instructions John R. Nickolls 2013-12-24 $9,652,000
8615646 Unanimous branch instructions in a parallel thread processor John R. Nickolls, Robert Steven Glanville, Guillermo J. Rozas 2013-12-24 $9,652,000
8321849 Virtual architecture and instruction set for parallel thread computing John R. Nickolls, Henry Packard Moreton, Lars Nyland, Ian A. Buck, Robert Steven Glanville +1 more 2012-11-27 $4,836,000
6457173 Automatic design of VLIW instruction formats Shail Aditya Gupta, B. Ramakrishna Rau, Michael Schlansker 2002-09-24 $8,238,000
5920716 Compiling a predicated code with direct analysis of the predicated code Michael Schlansker 1999-07-06 $52,490,000