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 51–75 of 110 patents

Patent #TitleCo-InventorsDate
8209692 Deallocation of computer data in a multithreaded computer Peter J. Heyrman, Naresh Nayar 2012-06-26
8176487 Client partition scheduling and prioritization of service partition work Orran Krieger, Michal Ostrowski, Randal C. Swanberg 2012-05-08
8108196 System for yielding to a processor Chris Francois, Naresh Nayer 2012-01-31
8055838 Apparatus and method for autonomically suspending and resuming logical partitions when I/O reconfiguration is required David Alan Bailey, Naresh Nayar, Gregory M. Nordstrom 2011-11-08
8024726 System for correct distribution of hypervisor work Christopher Francois, Naresh Nayar 2011-09-20
8019962 System and method for tracking the memory state of a migrating logical partition Michael J. Corrigan, Stuart Z. Jacobs, David A. Larson, Naresh Nayar, Wade B. Ouren 2011-09-13
8010763 Hypervisor-enforced isolation of entities within a single logical partition's virtual address space Orran Krieger, Cathy May, Michal Ostrowski, Randal C. Swanberg 2011-08-30
8001342 Method for storing and restoring persistent memory content and virtual machine state information Alain Azagury, Shmuel Ben-Yehuda, Eliezer Dekel, Michael Factor, Amiram Hayardeny 2011-08-16
7962910 Selective generation of an asynchronous notification for a partition management operation in a logically-partitioned computer Naresh Nayar, Gregory M. Nordstrom, Timothy Joseph Torzewski 2011-06-14
7958392 Assigning a processor to a logical partition Naresh Nayar, Gary R. Ricard 2011-06-07
7949008 Method, apparatus and computer program product for cell phone security Richard Louis Arndt, Renato J. Recio, James Walter Rymarczyk, Jacobo A. Vargas 2011-05-24
7941803 Controlling an operational mode for a logical partition on a computing system Richard Louis Arndt, David A. Larson, Naresh Nayar 2011-05-10
7937616 Cluster availability management Michael H. Hartung, Yu-Cheng Hsu, Glenn Rowan Wightwick 2011-05-03
7882326 Live migration of a logical partition David A. Larson, Naresh Nayar 2011-02-01
7849347 System and method for updating a time-related state of a migrating logical partition Adam C. Lange-Pearson, Naresh Nayar 2010-12-07
7840965 Selective generation of an asynchronous notification for a partition management operation in a logically-partitioned computer Naresh Nayar, Gregory M. Nordstrom, Timothy Joseph Torzewski 2010-11-23
7802252 Method and apparatus for selecting the architecture level to which a processor appears to conform Richard Louis Arndt, Michael J. Corrigan, Giles R. Frazier, Timothy R. Marchini, Cathy May +2 more 2010-09-21
7783807 Controlling resource transfers in a logically partitioned computer system Troy David Armstrong, Curtis S. Eide, Gregory M. Nordstrom 2010-08-24
7765428 Replacing a failing physical processor Naresh Nayar, Gary R. Ricard 2010-07-27
7743372 Dynamic cluster code updating in logical partitions Michael H. Hartung, Yu-Cheng Hsu, Glenn Rowan Wightwick 2010-06-22
7698700 System quiesce for concurrent code updates Robert J. Battista, Christopher Francois, Naresh Nayar 2010-04-13
7676618 Controlling resource transfers in a logically partitioned computer system Troy David Armstrong, Curtis S. Eide, Gregory M. Nordstrom 2010-03-09
7657893 Accounting method and logic for determining per-thread processor resource utilization in a simultaneous multi-threaded (SMT) processor Michael Stephen Floyd, Ronald Nick Kalla, Larry Scott Leitner, Balaram Sinharoy 2010-02-02
7613897 Allocating entitled processor cycles for preempted virtual processors Naresh Nayar 2009-11-03
7546406 Virtualization of a global interrupt queue David A. Larson, Naresh Nayar 2009-06-09