Patent Leaderboard
USPTO Patent Rankings Data through Sept 30, 2025
JX

James Xenidis — 38 Patents

IBM: 37 patents #2,596 of 70,183Top 4%
Qualcomm: 1 patents #7,512 of 12,104Top 65%
San Jose, CA: #1,480 of 32,062 inventorsTop 5%
California: #12,236 of 386,348 inventorsTop 4%
Overall (All Time): #86,135 of 4,157,543Top 3%
38 Patents All Time

Issued Patents All Time

Showing 26–38 of 38 patents

Patent #TitleCo-InventorsDate
8832707 Tunable error resilience computing Daniel James Henderson, Prabhakar Kudva, Naresh Nayar, Pia Naoko Sanda, David W. Siegel +1 more 2014-09-09
8688953 Method and apparatus for managing software controlled cache of translating the physical memory access of a virtual machine between different levels of translation entities Hubertus Franke, Benjamin Herrenschmidt, Jon K. Kriegel, Andrew M. Theurer 2014-04-01
8615644 Processor with hardware thread control logic indicating disable status when instructions accessing shared resources are completed for safe shared resource condition Becky Bruce, Giles R. Frazier, Bradly G. Frey, Kumar K. Gala, Cathy May +2 more 2013-12-24
8275971 Method and apparatus for managing software controlled cache of translating the physical memory access of a virtual machine between different levels of translation entities Hubertus Franke, Benjamin Herrenschmidt, Jon K. Kriegel, Andrew M. Theurer 2012-09-25
7987464 Logical partitioning and virtualization in a heterogeneous architecture Michael Norman Day, Michael K. Gschwind, Mark Richard Nutter 2011-07-26
7865697 Apparatus for and method of processor to processor communication for coprocessor functionality activation Zorik Machulsky, Julian Satran, Leah Shalev, Michael S. Siegel, Gregory S. Still 2011-01-04
7748006 Loading software on a plurality of processors Maximino Aguilar, Alex Chow, Michael Norman Day, Michael Stan Gowen, Mark Richard Nutter 2010-06-29
7653908 Grouping processors and assigning shared memory space to a group in a heterogeneous computer environment Maximino Aguilar, Michael Norman Day, Mark Richard Nutter 2010-01-26
7636800 Method and system for memory address translation and pinning Shmuel Ben-Yehuda, Scott Guthridge, Orran Krieger, Zorik Machulsky, Julian Satran +2 more 2009-12-22
7600093 Device, method and computer program product for multi-level address translation Shmuel Ben-Yehuda, Orran Krieger, Jon Mason 2009-10-06
7415703 Loading software on a plurality of processors Maximino Aguilar, Alex Chow, Michael Norman Day, Michael Stan Gowen, Mark Richard Nutter 2008-08-19
7389508 System and method for grouping processors and assigning shared memory space to a group in heterogeneous computer environment Maximino Aguilar, Michael Norman Day, Mark Richard Nutter 2008-06-17
7290112 System and method for virtualization of processor resources Maximino Aguilar, Michael Norman Day, Mark Richard Nutter 2007-10-30