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

John G. Johnson — 16 Patents

Oracle: 15 patents #690 of 14,854Top 5%
San Jose, CA: #4,110 of 32,062 inventorsTop 15%
California: #37,952 of 386,348 inventorsTop 10%
Overall (All Time): #284,196 of 4,157,543Top 7%
16 Patents All Time
John G. Johnson has been granted 16 US patents while listed as an inventor at Oracle. The first was granted in 1982 and the most recent in April 2021. John G. Johnson ranks #284,196 of 4,157,543 US inventors in our database (top 6.8%). Patent records list John G. Johnson in San Jose, CA, US.

Patents per Year

Patents granted per year, 1982 to 2021Bar chart with a peak of 3 patents in 2020.peak 31982: 1 patents19822006: 2 patents2007: 1 patents20072008: 1 patents2014: 2 patents20142015: 1 patents2016: 1 patents20162018: 1 patents2019: 2 patents20192020: 3 patents2021: 1 patents2021

Issued Patents All Time

Showing 1–16 of 16 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
10983921 Input/output direct memory access during live memory relocation John R. Feehrer, Patrick Stabile, Gregory Onufer 2021-04-20 $77,894,000
10853303 Separation of control and data plane functions in SoC virtualized I/O device John R. Feehrer, Matthew Cohen, Rahoul Puri, Alan Adamson, Julia Harper 2020-12-01 $46,509,000
10817456 Separation of control and data plane functions in SoC virtualized I/O device John R. Feehrer, Matthew Cohen, Rahoul Puri, Tayfun Kocaoglu, David M. Kahn +6 more 2020-10-27 $97,091,000
10552340 Input/output direct memory access during live memory relocation John R. Feehrer, Patrick Stabile, Gregory Onufer 2020-02-04 $30,291,000
10296356 Implementation of reset functions in an SoC virtualized device John R. Feehrer, Sriram Jayakumar, Rahoul Puri, Matthew Cohen, Julia Harper +1 more 2019-05-21 $34,139,000
10223116 Memory sharing across distributed nodes Paul N. Loewenstein, Kathirgamar Aingaran, Zoran Radovic 2019-03-05 $41,337,000
9898414 Memory corruption detection support for distributed shared memory applications Zoran Radovic, Paul N. Loewenstein 2018-02-20 $56,175,000
9372813 Remote-key based memory buffer access control mechanism Sanjiv Kapil, Garret F. Swart, Aings Aingaran, William Bridge, Sumti Jairath 2016-06-21 $62,499,000
9158810 Hardware message queues for intra-cluster communication Kathirgamar Aingaran, William Bridge, Garret F. Swart, Sumti Jairath 2015-10-13 $61,647,000
8732430 Method and apparatus for using unused bits in a memory pointer Zoran Radovic, Graham Ricketson Murphy, Paul J. Jordan 2014-05-20 $36,011,000
8631181 Validating message-signaled interrupts by tracking interrupt vectors assigned to devices John R. Feehrer, Hugh Kurth, Carl F. Humphreys, David M. Kahn, Tayfun Kocaoglu +1 more 2014-01-14 $62,361,000
7444503 Method and apparatus for delivering device drivers Ashley Saulsbury, David J. Redman, Gregory Onufer 2008-10-28 $1,833,000
7178005 Efficient implementation of timers in a multithreaded processor Paul J. Jordan, Ashley Saulsbury 2007-02-13 $12,266,000
7139942 Method and apparatus for memory redundancy and recovery from uncorrectable errors Srinivasan Subramanian, Gregory Onufer 2006-11-21 $11,488,000
7062646 Generic interface and framework to publish and monitor platform configuration Srinivasan Sabramanian, Gregory Onufer, Richard Zatorski 2006-06-13 $5,924,000
4344656 Air suspension system for piggyback transportation of goods Robert C. Masterson, Jr., R. Gordon Thomas 1982-08-17