loadpatents
name:-0.027297973632812
name:-0.024071931838989
name:-0.0035619735717773
Armstrong; William Joseph Patent Filings

Armstrong; William Joseph

Patent Applications and Registrations

Patent applications and USPTO patent grants for Armstrong; William Joseph.The latest application filed is for "cluster availability management".

Company Profile
3.51.50
  • Armstrong; William Joseph - Rochester MN
  • Armstrong; William Joseph - Mantorville MN
  • Armstrong; William Joseph - Kasson MN
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Cluster Availability Management
App 20190303255 - Armstrong; William Joseph ;   et al.
2019-10-03
Cluster availability management
Grant 10,394,672 - Armstrong , et al. A
2019-08-27
Processor with resource usage counters for per-thread accounting
Grant 9,003,417 - Armstrong , et al. April 7, 2
2015-04-07
Dynamic switching of multithreaded processor between single threaded and simultaneous multithreaded modes
Grant 8,458,709 - Armstrong , et al. June 4, 2
2013-06-04
Processor With Resource Usage Counters For Per-thread Accounting
App 20120216210 - Armstrong; William Joseph ;   et al.
2012-08-23
Deallocation of computer data in a multithreaded computer
Grant 8,234,645 - Armstrong , et al. July 31, 2
2012-07-31
Deallocation of computer data in a multithreaded computer
Grant 8,209,692 - Armstrong , et al. June 26, 2
2012-06-26
Processor core with per-thread resource usage accounting logic
Grant 8,209,698 - Armstrong , et al. June 26, 2
2012-06-26
System for yielding to a processor
Grant 8,108,196 - Armstrong , et al. January 31, 2
2012-01-31
Apparatus and method for autonomically suspending and resuming logical partitions when I/O reconfiguration is required
Grant 8,055,838 - Bailey , et al. November 8, 2
2011-11-08
System for correct distribution of hypervisor work
Grant 8,024,726 - Armstrong , et al. September 20, 2
2011-09-20
System and method for tracking the memory state of a migrating logical partition
Grant 8,019,962 - Armstrong , et al. September 13, 2
2011-09-13
Method for storing and restoring persistent memory content and virtual machine state information
Grant 8,001,342 - Armstrong , et al. August 16, 2
2011-08-16
Cluster Availability Management
App 20110173493 - Armstrong; William Joseph ;   et al.
2011-07-14
Selective generation of an asynchronous notification for a partition management operation in a logically-partitioned computer
Grant 7,962,910 - Armstrong , et al. June 14, 2
2011-06-14
Method, apparatus and computer program product for cell phone security
Grant 7,949,008 - Armstrong , et al. May 24, 2
2011-05-24
Cluster availability management
Grant 7,937,616 - Armstrong , et al. May 3, 2
2011-05-03
Live migration of a logical partition
Grant 7,882,326 - Armstrong , et al. February 1, 2
2011-02-01
System and method for updating a time-related state of a migrating logical partition
Grant 7,849,347 - Armstrong , et al. December 7, 2
2010-12-07
Selective generation of an asynchronous notification for a partition management operation in a logically-partitioned computer
Grant 7,840,965 - Armstrong , et al. November 23, 2
2010-11-23
Controlling resource transfers in a logically partitioned computer system
Grant 7,783,807 - Armstrong , et al. August 24, 2
2010-08-24
Dynamic cluster code updating in logical partitions
Grant 7,743,372 - Armstrong , et al. June 22, 2
2010-06-22
Controlling resource transfers in a logically partitioned computer system
Grant 7,676,618 - Armstrong , et al. March 9, 2
2010-03-09
Processor core with per-thread resource usage accounting logic
App 20100037233 - Armstrong; William Joseph ;   et al.
2010-02-11
Accounting method and logic for determining per-thread processor resource utilization in a simultaneous multi-threaded (SMT) processor
Grant 7,657,893 - Armstrong , et al. February 2, 2
2010-02-02
Allocating entitled processor cycles for preempted virtual processors
Grant 7,613,897 - Armstrong , et al. November 3, 2
2009-11-03
Virtualization of a global interrupt queue
Grant 7,546,406 - Armstrong , et al. June 9, 2
2009-06-09
Dynamic Switching Of Multithreaded Processor Between Single Threaded And Simultaneous Multithreaded Modes
App 20090144737 - Armstrong; William Joseph ;   et al.
2009-06-04
Method, apparatus, and product for an efficient virtualized time base in a scaleable multi-processor computer
Grant 7,512,826 - Armstrong , et al. March 31, 2
2009-03-31
Dynamic switching of multithreaded processor between single threaded and simultaneous multithreaded modes
Grant 7,496,915 - Armstrong , et al. February 24, 2
2009-02-24
Apparatus and method for autonomically detecting resources in a logically partitioned computer system
Grant 7,475,218 - Abbey , et al. January 6, 2
2009-01-06
Controlling resource transfers using locks in a logically partitioned computer system
Grant 7,464,209 - Armstrong , et al. December 9, 2
2008-12-09
System For Yielding To A Processor
App 20080276246 - Armstrong; William Joseph ;   et al.
2008-11-06
System and Method for Determining Firmware Compatibility for Migrating Logical Partitions
App 20080256530 - Armstrong; William Joseph ;   et al.
2008-10-16
System and Method for Updating a Time-Related State of a Migrating Logical Partition
App 20080256501 - Armstrong; William Joseph ;   et al.
2008-10-16
System and Method for Tracking the Memory State of a Migrating Logical Partition
App 20080256321 - Armstrong; William Joseph ;   et al.
2008-10-16
Live Migration of a Logical Partition
App 20080235482 - Armstrong; William Joseph ;   et al.
2008-09-25
System for yielding to a processor
Grant 7,428,485 - Armstrong , et al. September 23, 2
2008-09-23
Autonomically Suspending And Resuming Logical Partitions When I/o Reconfiguration Is Required
App 20080201550 - Bailey; David Alan ;   et al.
2008-08-21
Controlling Resource Transfers In A Logically Partitioned Computer System
App 20080189462 - Armstrong; Troy David ;   et al.
2008-08-07
Controlling Resource Transfers In A Logically Partitioned Computer System
App 20080189460 - Armstrong; Troy David ;   et al.
2008-08-07
Controlling Resource Transfers In A Logically Partitioned Computer System
App 20080189715 - Armstrong; Troy David ;   et al.
2008-08-07
Selective Generation Of An Asynchronous Notification For A Partition Management Operation In A Logically-partitioned Computer
App 20080168473 - Armstrong; William Joseph ;   et al.
2008-07-10
Deallocation Of Computer Data In A Multithreaded Computer
App 20080134188 - Armstrong; William Joseph ;   et al.
2008-06-05
Selective generation of an asynchronous notification for a partition management operation in a logically-partitioned computer
Grant 7,376,948 - Armstrong , et al. May 20, 2
2008-05-20
Deallocation Of Computer Data In A Multithreaded Computer
App 20080046889 - Armstrong; William Joseph ;   et al.
2008-02-21
Virtualization Of A Global Interrupt Queue
App 20080015712 - ARMSTRONG; WILLIAM JOSEPH ;   et al.
2008-01-17
Selective Generation Of An Asynchronous Notification For A Partition Management Operation In A Logically-partitioned Computer
App 20070271425 - Armstrong; William Joseph ;   et al.
2007-11-22
System, method and computer program product for storing multiple types of information
App 20070239804 - Armstrong; William Joseph ;   et al.
2007-10-11
Virtualization of a global interrupt queue
Grant 7,281,075 - Armstrong , et al. October 9, 2
2007-10-09
Transparent replacement of a failing processor
Grant 7,275,180 - Armstrong , et al. September 25, 2
2007-09-25
Method, apparatus and computer program product for cell phone security
App 20070177611 - Armstrong; William Joseph ;   et al.
2007-08-02
Yield on multithreaded processors
Grant 7,251,814 - Armstrong , et al. July 31, 2
2007-07-31
Cluster availability management
App 20070011495 - Armstrong; William Joseph ;   et al.
2007-01-11
Dynamic cluster code management
App 20060294323 - Armstrong; William Joseph ;   et al.
2006-12-28
High performance synchronization of resource allocation in a logically-partitioned system
Grant 7,139,855 - Armstrong , et al. November 21, 2
2006-11-21
Dynamic diagnostic program for determining thread wait time
Grant 7,137,120 - Armstrong , et al. November 14, 2
2006-11-14
Managing computer memory in a computing environment with dynamic logical partitioning
App 20060253682 - Armstrong; William Joseph ;   et al.
2006-11-09
Method, apparatus, and product for an efficient virtualized time base in a scaleable multi-processor computer
App 20060242442 - Armstrong; William Joseph ;   et al.
2006-10-26
Allocating entitled processor cycles for preempted virtual processors
App 20060230400 - Armstrong; William Joseph ;   et al.
2006-10-12
Apparatus and method for debugging a logical partition
Grant 7,111,200 - Armstrong , et al. September 19, 2
2006-09-19
System and method of maintaining strict hardware affinity in a virtualized logical partitioned (LPAR) multiprocessor system while allowing one processor to donate excess processor cycles to other partitions when warranted
App 20060206891 - Armstrong; William Joseph ;   et al.
2006-09-14
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
Grant 7,085,862 - Armstrong , et al. August 1, 2
2006-08-01
System for managing logical partition preemption
App 20060168214 - Armstrong; William Joseph ;   et al.
2006-07-27
Apparatus and method for controlling resource transfers in a logically partitioned computer system
App 20060168381 - Armstrong; Troy David ;   et al.
2006-07-27
Apparatus and method for controlling resource transfers using locks in a logically partitioned computer system
Grant 7,073,002 - Armstrong , et al. July 4, 2
2006-07-04
Apparatus and method for virtualizing interrupts in a logically partitioned computer system
Grant 7,000,051 - Armstrong , et al. February 14, 2
2006-02-14
Task synchronization mechanism and method
Grant 6,990,560 - Armstrong , et al. January 24, 2
2006-01-24
System for correct distribution of hypervisor work
App 20050278722 - Armstrong, William Joseph ;   et al.
2005-12-15
Management of a concurrent use license in a logically-partitioned computer
Grant 6,959,291 - Armstrong , et al. October 25, 2
2005-10-25
Method and apparatus for allocating processor resources in a logically partitioned computer system
Grant 6,957,435 - Armstrong , et al. October 18, 2
2005-10-18
Apparatus and method for autonomically detecting resources in a logically partitioned computer system
App 20050022200 - Abbey, Christopher Patrick ;   et al.
2005-01-27
Apparatus and method for autonomically suspending and resuming logical partitions when I/O reconfiguration is required
App 20050021936 - Bailey, David Alan ;   et al.
2005-01-27
Transparent replacement of a failing processor
App 20040221193 - Armstrong, William Joseph ;   et al.
2004-11-04
Apparatus and method for debugging a logical partition
App 20040221200 - Armstrong, Troy David ;   et al.
2004-11-04
High performance synchronization of resource allocation in a logically-partitioned system
App 20040215859 - Armstrong, William Joseph ;   et al.
2004-10-28
Accounting method and logic for determining per-thread processor resource utilization in a simultaneous multi-threaded (SMT) processor
App 20040216113 - Armstrong, William Joseph ;   et al.
2004-10-28
Selective generation of an asynchronous notification for a partition management operation in a logically-partitioned computer
App 20040215905 - Armstrong, William Joseph ;   et al.
2004-10-28
Virtualization of a global interrupt queue
App 20040215860 - Armstrong, William Joseph ;   et al.
2004-10-28
Dynamic switching of multithreaded processor between single threaded and simultaneous multithreaded modes
App 20040215939 - Armstrong, William Joseph ;   et al.
2004-10-28
Apparatus and method for virtualizing interrupts in a logically partitioned computer system
App 20040205272 - Armstrong, William Joseph ;   et al.
2004-10-14
Deallocation of computer data in a multithreaded computer
App 20040194096 - Armstrong, William Joseph ;   et al.
2004-09-30
Apparatus and method for controlling resource transfers in a logically partitioned computer system
App 20040181657 - Armstrong, Troy David ;   et al.
2004-09-16
Apparatus and method for controlling resource transfers in a logically partitioned computer system
App 20040181625 - Armstrong, Troy David ;   et al.
2004-09-16
Technique for using shared resources on a multi-threaded processor
Grant 6,785,887 - Armstrong , et al. August 31, 2
2004-08-31
Task synchronization mechanism and method
App 20040143712 - Armstrong, William Joseph ;   et al.
2004-07-22
Method and apparatus to monitor the run state of a multi-partitioned computer system
Grant 6,711,700 - Armstrong , et al. March 23, 2
2004-03-23
Logical partition manager and method
Grant 6,691,146 - Armstrong , et al. February 10, 2
2004-02-10
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
Grant 6,681,240 - Armstrong , et al. January 20, 2
2004-01-20
Dynamic diagnostic program for determining thread wait time
App 20030114949 - Armstrong, William Joseph ;   et al.
2003-06-19
System for yielding to a processor
App 20030055864 - Armstrong, William Joseph ;   et al.
2003-03-20
Yield on multithreaded processors
App 20030041090 - Armstrong, William Joseph ;   et al.
2003-02-27
Method and apparatus for allocating processor resources in a logically partitioned computer system
App 20020156824 - Armstrong, William Joseph ;   et al.
2002-10-24
Method and apparatus to monitor the run state of a multi-partitioned computer system
App 20020156939 - Armstrong, Troy David ;   et al.
2002-10-24
Processor reset generated via memory access interrupt
Grant 6,467,007 - Armstrong , et al. October 15, 2
2002-10-15
Technique for using shared resources on a multi-threaded processor
App 20020083252 - Armstrong, William Joseph ;   et al.
2002-06-27
Event-driven communications interface for logically-partitioned computer
Grant 6,279,046 - Armstrong , et al. August 21, 2
2001-08-21
Interrupt and message batching apparatus and method
Grant 6,085,277 - Nordstrom , et al. July 4, 2
2000-07-04

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed