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

William J. Armstrong

IBM: 103 patents #529 of 70,183Top 1%
GE: 4 patents #8,224 of 36,430Top 25%
LPLenovo (Singapore) Pte.: 2 patents #296 of 1,012Top 30%
Rochester, MN: #22 of 3,042 inventorsTop 1%
Minnesota: #162 of 52,454 inventorsTop 1%
Overall (All Time): #11,996 of 4,157,543Top 1%
110 Patents All Time

Issued Patents All Time

Showing 76–100 of 110 patents

Patent #TitleCo-InventorsDate
7512826 Method, apparatus, and product for an efficient virtualized time base in a scaleable multi-processor computer Michael J. Corrigan, Naresh Nayar, Scott Barnett Swaney 2009-03-31
7496915 Dynamic switching of multithreaded processor between single threaded and simultaneous multithreaded modes Bruce Mealey, Naresh Nayar, Balaram Sinharoy 2009-02-24
7493515 Assigning a processor to a logical partition Naresh Nayar, Gary R. Ricard 2009-02-17
7478272 Replacing a failing physical processor Naresh Nayar, Gary R. Ricard 2009-01-13
7475218 Apparatus and method for autonomically detecting resources in a logically partitioned computer system Christopher Patrick Abbey, Troy David Armstrong, Gregory M. Nordstrom 2009-01-06
7464209 Controlling resource transfers using locks in a logically partitioned computer system Troy David Armstrong, Curtis S. Eide, Gergory Michael Nordstrom 2008-12-09
7428485 System for yielding to a processor Chris Francois, Naresh Nayar 2008-09-23
7376948 Selective generation of an asynchronous notification for a partition management operation in a logically-partitioned computer Naresh Nayar, Gregory M. Nordstrom, Timothy Joseph Torzewski 2008-05-20
7281075 Virtualization of a global interrupt queue David A. Larson, Naresh Nayar 2007-10-09
7275180 Transparent replacement of a failing processor Naresh Nayar, Gary R. Ricard 2007-09-25
7251814 Yield on multithreaded processors Chris Francois, Naresh Nayar 2007-07-31
7139855 High performance synchronization of resource allocation in a logically-partitioned system Naresh Nayar 2006-11-21
7137120 Dynamic diagnostic program for determining thread wait time Ryan Harvey Bishop, Michael B. Brutman, Chris Francois, Richard Karl Kirkman, Jay P. Kurtz +3 more 2006-11-14
7111200 Apparatus and method for debugging a logical partition Troy David Armstrong, Tracy Bashore, George F. Eckman, Naresh Nayar 2006-09-19
7085862 Apparatus and method for controlling resource transfers in a logically partitioned computer system by placing a resource in a power on reset state when transferring the resource to a logical partition Troy David Armstrong, Curtis S. Eide, Gregory M. Nordstrom 2006-08-01
7073002 Apparatus and method for controlling resource transfers using locks in a logically partitioned computer system Troy David Armstrong, Curtis S. Eide, Gregory M. Nordstrom 2006-07-04
7000051 Apparatus and method for virtualizing interrupts in a logically partitioned computer system Richard Louis Arndt, Naresh Nayar 2006-02-14
6990560 Task synchronization mechanism and method Michael J. Corrigan, Gary R. Ricard, Timothy Joseph Torzewski 2006-01-24
6959291 Management of a concurrent use license in a logically-partitioned computer Naresh Nayar, Kevin Patrick Stamschror 2005-10-25
6957435 Method and apparatus for allocating processor resources in a logically partitioned computer system Mark G. Manges, Naresh Nayar, Jeffrey Jay Scheel, Craig A. Wilcox 2005-10-18
6785887 Technique for using shared resources on a multi-threaded processor Naresh Nayar, Kenneth C. Vossen 2004-08-31
6711700 Method and apparatus to monitor the run state of a multi-partitioned computer system Troy David Armstrong, Stephanie Maria Forsman, Naresh Nayar, Jeffrey Jay Scheel, Andy Wottreng 2004-03-23
6691146 Logical partition manager and method Troy David Armstrong, Michael J. Corrigan, Naresh Nayar, Thomas R. Sand, Jeffrey Jay Scheel +2 more 2004-02-10
6681240 Apparatus and method for specifying maximum interactive performance in a logical partition of a computer system independently from the maximum interactive performance in other partitions Lynn A. McMahon, Jeffrey Jay Scheel 2004-01-20
6467007 Processor reset generated via memory access interrupt Troy David Armstrong, Naresh Nayar, Kenneth C. Vossen 2002-10-15