Patents by Inventor William A. Armstrong

William A. Armstrong has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20070015741
    Abstract: The present invention is a prodrug derivative of estradiol according to Formula I:
    Type: Application
    Filed: July 3, 2006
    Publication date: January 18, 2007
    Inventors: James Keown, James McIlroy, John King, Claire Gilligan, William Armstrong
  • Publication number: 20070015740
    Abstract: The present invention is a prodrug derivative of ethinyl estradiol according to Formula I:
    Type: Application
    Filed: July 3, 2006
    Publication date: January 18, 2007
    Inventors: James Keown, James McIlroy, John King, Claire Gilligan, William Armstrong
  • Publication number: 20070011495
    Abstract: A first logical partition in a first processing complex of a server cluster is operated in an active mode and a second logical partition in the processing complex is operated in a standby mode. Upon detection of a failure in a second processing complex of the server cluster. the standby mode logical partition in the first processing complex is activated to an active mode. In one embodiment, partition resources are transferred from an active mode logical partition to the logical partition activated from standby mode. Other embodiments are described and claimed.
    Type: Application
    Filed: June 28, 2005
    Publication date: January 11, 2007
    Inventors: William Armstrong, Michael Hartung, Yu-Cheng Hsu, Glenn Wightwick
  • Publication number: 20060294323
    Abstract: A first logical partition in a first processing complex of a server cluster is operated at a first level of a software code. Software code in a second logical partition in the same processing complex is updated to a second level. Processing operations are assumed by the second logical partition operating at the second level of software code. Other embodiments are described and claimed.
    Type: Application
    Filed: June 28, 2005
    Publication date: December 28, 2006
    Inventors: William Armstrong, Michael Hartung, Yu-Cheng Hsu, Glenn Wightwick
  • Publication number: 20060264966
    Abstract: A sleeve for use in inhibiting leakage of bone cement during a vertebroplasty procedure. The sleeve includes a hollow main body portion and a plunger-like shield disposed at the distal end of the main body portion. The main body portion is sized to be fitted over the cannula of a conventional vertebroplasty assembly through which the cement is injected, and the shield is sized to cover the injection hole in the vertebra, thereby inhibiting leakage of injected cement back through the injection hole.
    Type: Application
    Filed: May 8, 2006
    Publication date: November 23, 2006
    Applicant: MED Institute, Inc.
    Inventor: William Armstrong
  • Publication number: 20060253682
    Abstract: Managing computer memory in a computer with dynamic logical partitioning that operates transparently with respect to operating systems in logical partitions. Exemplary methods, systems, and products are described for managing computer memory in a computer with dynamic logical partitioning that include copying by a hypervisor, from page frames in one logical memory block (“LMB”) of a logical partition (“LPAR”) to page frames outside the LMB, contents of page frames having page frame numbers in a page table for an operating system in the LPAR. Embodiments typically include storing new page frame numbers in the page table, including storing by the hypervisor, for each page frame whose contents are copied, a new page frame number that identifies the page frame to which contents are copied. In typical embodiments, copying contents of page frames and storing new page frame numbers are carried out transparently with respect to the operating system.
    Type: Application
    Filed: May 5, 2005
    Publication date: November 9, 2006
    Applicant: International Business Machines Corporation
    Inventors: William Armstrong, Richard Arndt, Michael Corrigan, David Engebretsen, Timothy Marchini, Naresh Nayar
  • Publication number: 20060242442
    Abstract: A method, apparatus, and computer program product are disclosed in a data processing system for providing a virtualized time base in a logically partitioned data processing system. A time base is determined for each one of multiple processor cores. The time base is used to indicate a current time to one of the processor cores for which the time base is determined. The time bases are synchronized together for the processor cores such that each one of the processor cores includes its own copy of a synchronized time base. For one of the processor cores, a virtualized time base is generated that is different from the synchronized time base but that remains synchronized with at least a portion of the synchronized time base. The processor core utilizes the virtualized time base instead of the synchronized time base for indicating the current time to the processor core. The synchronized time bases and the portion of the virtualized time base remaining in synchronization together.
    Type: Application
    Filed: April 20, 2005
    Publication date: October 26, 2006
    Applicant: International Business Machines Corporation
    Inventors: William Armstrong, Michael Corrigan, Naresh Nayar, Scott Swaney
  • Publication number: 20060230400
    Abstract: A method, apparatus, system, and signal-bearing medium that, in an embodiment, calculate a preemption credit for a partition if a virtual processor is preempted and the partition is unable to receive an entitled capacity of physical processor cycles during a dispatch window. The preemption credit is the portion of the entitled capacity that the partition is unable to receive. As long as the partition has a remaining preemption credit, in subsequent dispatch windows, a portion of the preemption credit is allocated to the virtual processor, and the preemption credit is reduced. In this way, in an embodiment, shared processor partitions may be ensured of receiving their entitled allocation of processor cycles.
    Type: Application
    Filed: March 30, 2005
    Publication date: October 12, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William Armstrong, Naresh Nayar
  • Publication number: 20060168214
    Abstract: An apparatus, program product and method guarantee a period of time in which a partition's use of a resource will not be preempted by a hypervisor. An inquiry communication from the partition prompts the hypervisor to determine if work is pending for the hypervisor. If not, the hypervisor sends a guarantee response ensuring the period of uninterrupted use of the resource by the partition.
    Type: Application
    Filed: October 29, 2004
    Publication date: July 27, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William Armstrong, Richard Arndt, Michael Benhase, Lawrence Blount, Yu-Cheng Hsu, Naresh Nayar
  • Publication number: 20060168381
    Abstract: A resource and partition manager of the preferred embodiments includes a lock mechanism that operates on a plurality of locks that control access to individual I/O slots. The resource and partition manager uses the lock mechanism to obtain a lock on an I/O slot when transferring control of the I/O slot to a logical partition that is powering on and when removing the I/O slot from a logical partition that is powering off. The resource and partition manager uses the lock mechanism to remove control of an I/O slot from, or return control to, an operating logical partition in order to facilitate hardware service operations on that I/O slot or on the physical enclosure in which it is contained.
    Type: Application
    Filed: March 14, 2006
    Publication date: July 27, 2006
    Applicant: International Business Machines Corporation
    Inventors: Troy Armstrong, William Armstrong, Curtis Eide, Gregory Nordstrom
  • Publication number: 20050281132
    Abstract: A mixing system and method for forming bone cement by mixing liquid monomer methyl methacrylate (MMA) with a powder component comprising polymethyl methacrylate (PMMA). A container of MMA is received in a bag. The MMA is emptied from the container into the bag, and a syringe is connected to the bag in substantially leak-free manner to receive the MMA from the bag. The syringe is disconnected from the bag and thereafter connected to a receptacle housing the powder component. The MMA is then transferred into the receptacle in substantially leak-free manner.
    Type: Application
    Filed: May 17, 2005
    Publication date: December 22, 2005
    Inventors: William Armstrong, Richard Sisken
  • Publication number: 20050278722
    Abstract: An apparatus, program product and method distributes work within a logically partitioned computer system by binding a virtual processor or other resource of a hypervisor partition to a partition or physical resource. The partition or physical resource to which the virtual resource is bound is the same partition or physical resource upon whose behalf the hypervisor resource does work. The partition requesting work of the hypervisor partition is thus penalized by virtue the virtual resource using a physical resource owned by the requesting partition.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 15, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William Armstrong, Christopher Francois, Naresh Nayar
  • Publication number: 20050235640
    Abstract: A Method and Means of Altering a Vessel or Structure and in so doing a force is produced. Wherein the altering forces are Gravity, Buoyancy, or any man made or natural force. Wherein the net force produced is usable as work and is cheap, available and non polluting and in great need.
    Type: Application
    Filed: May 22, 2004
    Publication date: October 27, 2005
    Inventor: William Armstrong
  • Publication number: 20050184794
    Abstract: Active back bias voltage, applied to wells of N-MOS and P-MOS transistors of a small geometry integrated circuit, is used to set the threshold voltages and leakage currents precisely in order to improve speed and at the same time control device sub-threshold leakage. The active back bias applies a voltage to the well of devices on the small geometry integrated circuit. The voltage with increases until the leakage current goes to a predetermined level. If the leakage increases with age, temperature, VDD voltage or other conditions the bias supply from the active back bias generator compensates.
    Type: Application
    Filed: February 10, 2004
    Publication date: August 25, 2005
    Applicant: Summit Microelectronics, Inc.
    Inventors: William Armstrong, Theodore Myers
  • Publication number: 20050160935
    Abstract: A printing device with one or more data capture device. The captured data is used to determine anomalies stet system. Using pattern recognition, image quality verification, and position recognition irregular labels can be discarded and adjustments made to correct for the anomalies and/or reset the printer. A method for using the printing device to analyze the label position and printed image to identify and correct the anomalies.
    Type: Application
    Filed: September 17, 2004
    Publication date: July 28, 2005
    Inventors: William Armstrong, Kathy McCready
  • Publication number: 20050159399
    Abstract: The present invention is a di-steroidal prodrug of estradiol having the following formula:
    Type: Application
    Filed: December 10, 2004
    Publication date: July 21, 2005
    Applicant: Galen (Chemicals) Limited
    Inventors: John King, James Keown, James McIlroy, William Armstrong, Michael McKervey, Austin McMordie
  • Publication number: 20050159609
    Abstract: The present invention is a di-steroidal prodrug of ethinyl estradiol according to formula I:
    Type: Application
    Filed: December 10, 2004
    Publication date: July 21, 2005
    Applicant: Galen (Chemicals) Limited
    Inventors: John Alexander King, James Keown, James William McIlroy, William Armstrong, Michael McKervey, Austin McMordie
  • Publication number: 20050021936
    Abstract: A partition manager includes an I/O reconfiguration mechanism and a logical partition suspend/resume mechanism that work together to perform autonomic I/O reconfiguration in a logically partitioned computer system. When I/O reconfiguration is required, the affected logical partitions are suspended, the I/O is reconfigured, and the affected logical partitions are resumed. Because the logical partitions are suspended during I/O reconfiguration, any ghost packet that may occur when the I/O is reconfigured is ignored.
    Type: Application
    Filed: July 22, 2003
    Publication date: January 27, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Bailey, William Armstrong, Naresh Nayar, Gregory Nordstrom
  • Publication number: 20050022200
    Abstract: A partition manager includes a resource detection mechanism that uses a persistent resource database to determine which resources were seen previously, and to determine which resources are required for a logical partition to start. Once all required resources for a logical partition are detected, the logical partition is started. In this manner, a logical partition may be started as soon as all of its resources are available, without waiting on the resources of other logical partitions. In addition, a missing required resource will prevent a logical partition from starting, thus avoiding the crash of a logical partition due to missing resources.
    Type: Application
    Filed: July 22, 2003
    Publication date: January 27, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher Abbey, Troy Armstrong, William Armstrong, Gregory Nordstrom
  • Publication number: 20030036865
    Abstract: Methods and systems for managing test resources are provided. In one embodiment, the methods and systems can be used by a field engineer located at a remote test site to request a test from a central test lab. The test requester can access a test management web site and display a web page for collecting test background information and parameters. This background information and parameters can be transmitted via a communications link to a test coordinator at the central test lab. The test coordinator can then determine the necessary test resources and prepare a cost estimate for the requested test. The test may require various resources, such as test instrumentation, data recording devices, and test personnel support. The test cost estimate and other pertinent information can then be sent back to the test requester for review and acceptance. If accepted, the test requester can then submit an order for the test.
    Type: Application
    Filed: August 14, 2001
    Publication date: February 20, 2003
    Inventors: ZhangQing Zhuo, Robert E. Malo, William Armstrong, Gerald Hunt