Patents by Inventor Michael Holmes

Michael Holmes 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).

  • Patent number: 7607437
    Abstract: A method and apparatus for controlling a brushless DC (BLDC) motor over a wide range of angular speeds is presented. Analog magnetic sensors provide continuous signal measurements related to the rotor angular position at a sample rate independent of rotor angular speed. In one embodiment, analog signal measurements are subsequently processed using an arctangent function to obtain the rotor angular position. The arctangent may be computed using arithmetic computation, a small angle approximation, a polynomial evaluation approach, a table lookup approach, or a combination of various methods. In one embodiment, the BLDC rotor is used to drive a Roots blower used as a compressor in a portable mechanical ventilator system.
    Type: Grant
    Filed: May 18, 2004
    Date of Patent: October 27, 2009
    Assignee: Cardinal Health 203, Inc.
    Inventors: David Boyle, Michael Holmes, Malcolm Williams
  • Patent number: 7596779
    Abstract: A condition management callback system and method for use with a processor employing a hierarchical register consolidation structure. In one embodiment, the system includes: (1) a condition management structure, (2) a callback abstraction subsystem configured to register a callback for at least one element object in the condition management structure and store logically abstracted data associated with the callback and (3) an abstraction retrieval subsystem configured to employ the condition management structure to determine a condition of at least one status indicator in the condition management structure by traversing the hierarchical register consolidation structure, initiate the callback based on the condition and pass the logically abstracted data if the element object representing the status indicator has the callback registered.
    Type: Grant
    Filed: February 19, 2004
    Date of Patent: September 29, 2009
    Assignee: Agere Systems Inc.
    Inventors: Russell Hitchcock, Michael A. Holmes, Keith Kahn, Gerald S. Williams
  • Patent number: 7500228
    Abstract: A system for, and method of, automatically generating a hierarchical register consolidation structure. In one embodiment, the system includes: (1) a graph generator that parses a High-level Design Language (HDL) file to generate an intermediate graph containing definitions of microprocessor-accessible registers, node interrelationships and summary bits and masks associated with alarm registers, (2) a graph converter, associated with the graph generator, that selectively adds virtual elements and nodes to the intermediate graph to transform the intermediate graph into a mathematical tree and (3) a description generator, associated with the graph converter, that employs the mathematical tree to generate a static tree description in a programming language suitable for use by a device-independent condition management structure.
    Type: Grant
    Filed: March 16, 2004
    Date of Patent: March 3, 2009
    Assignee: Agere Systems Inc.
    Inventors: Michael A. Holmes, Gerald S. Williams
  • Publication number: 20090032114
    Abstract: The present subject matter relates to controlling water sources external to a structure and more particularly to an external water shutoff. One embodiment of the present subject matter includes an apparatus having an electrically operable valve placed on a water supply line internal to a structure between a location where the water supply line enters the structure and a location where the water supply line exits the structure, an auto-drain valve, and means for controlling the electrically operable valve, wherein the means for controlling is external to the structure, further wherein the means for controlling the electrically operable valve is communicatively connected to the electrically operable valve external to the structure.
    Type: Application
    Filed: July 31, 2008
    Publication date: February 5, 2009
    Inventors: Allen J. Nagle, Paul Michael Holmes, Jonathan Salvatore Kalleatad, Duane Edward Cummings, Raphael John Marzean, Paul Walbridge Thorne
  • Patent number: 7409438
    Abstract: Methods, systems, and computer-readable media are provided for displaying high resolution content generated by a securely hosted application program for the exploration and production of geologic resources on a thin client system in a client/server computer network. A user interface is presented for accessing the application program which is hosted on a server. After the application program is selected, a least utilized node in the client/server computer network is determined for executing the selected application program via the thin client system. Images generated by the executed application program are packaged into a remote access application server display protocol and displayed as high resolution images on the thin client system. The high resolution images may be displayed on multiple displays associated with the thin client system.
    Type: Grant
    Filed: January 7, 2008
    Date of Patent: August 5, 2008
    Assignee: Landmark Graphics Corporation
    Inventors: Jane Elizabeth McConnell, David Michael Holmes, Raymond Pruill Blalock, Donald Hugh Dunbar
  • Patent number: 7389496
    Abstract: For use with a processor employing a hierarchical register consolidation structure (HRCS), a condition management system and method of operation thereof. In one embodiment, the system includes a condition management structure (CMS) that abstracts groups of status indicators associated with the HRCS into a tree of hierarchical container objects and element objects. Each of the container objects is associated with at least one of the element objects and linked to a single parent object, and each of the element objects configured to represent at least one of the status indicators and linked to a single child object. The system further includes an abstraction retrieval subsystem that employs the CMS to traverse the HRCS to determine a condition of at least one of the status indicators, and an abstraction management subsystem that employs the CMS to control a propagation of selected ones of the status indicators through the HRCS.
    Type: Grant
    Filed: July 2, 2003
    Date of Patent: June 17, 2008
    Assignee: Agere Systems Inc.
    Inventors: Jason Eckhart, Michael A. Holmes, Chang Li, Gerald S. Williams
  • Publication number: 20080092892
    Abstract: A method and apparatus for controlling a brushless DC (BLDC) motor over a wide range of angular speeds is presented. Analog magnetic sensors provide continuous signal measurements related to the rotor angular position at a sample rate independent of rotor angular speed. In one embodiment, analog signal measurements are subsequently processed using an arctangent function to obtain the rotor angular position. The arctangent may be computed using arithmetic computation, a small angle approximation, a polynomial evaluation approach, a table lookup approach, or a combination of various methods. In one embodiment, the BLDC rotor is used to drive a Roots blower used as a compressor in a portable mechanical ventilator system.
    Type: Application
    Filed: October 23, 2007
    Publication date: April 24, 2008
    Applicant: Pulmonetic Systems, Inc.
    Inventors: David Boyle, Michael Holmes, Malcolm Williams
  • Publication number: 20080092893
    Abstract: A method and apparatus for controlling a brushless DC (BLDC) motor over a wide range of angular speeds is presented. Analog magnetic sensors provide continuous signal measurements related to the rotor angular position at a sample rate independent of rotor angular speed. In one embodiment, analog signal measurements are subsequently processed using an arctangent function to obtain the rotor angular position. The arctangent may be computed using arithmetic computation, a small angle approximation, a polynomial evaluation approach, a table lookup approach, or a combination of various methods. In one embodiment, the BLDC rotor is used to drive a Roots blower used as a compressor in a portable mechanical ventilator system.
    Type: Application
    Filed: October 23, 2007
    Publication date: April 24, 2008
    Applicant: Pulmonetic Systems, Inc.
    Inventors: David Boyle, Michael Holmes, Malcolm Williams
  • Publication number: 20080053438
    Abstract: A portable ventilator uses a ROOTS-type blower as a compressor to reduce both the size and power consumption of the ventilator. Various functional aspects of the ventilator are delegated to multiple subassemblies having dedicated controllers and software that interact with a ventilator processor to provide user interface functions, exhalation control and flow control servos, and monitoring of patient status. The ventilator overcomes noise problems through the use of noise reducing pressure compensating orifices on the ROOTS-type blower housing and multiple baffling chambers. The ventilator is configured with a highly portable form factor, and may be used as a stand-alone device or as a docked device having a docking cradle with enhanced interface and monitoring capabilities.
    Type: Application
    Filed: October 31, 2007
    Publication date: March 6, 2008
    Inventors: Douglas DeVries, David Boyle, Michael Holmes, Malcolm Williams
  • Publication number: 20080033661
    Abstract: A method, system and apparatus for the monitoring, diagnosis and evaluation of the state of a dynamic system is disclosed. This method and system provides the processing means for receiving sensed and/or simulated data, converting such data into a displayable object format and displaying such objects in a manner such that the interrelationships between the respective variables can be correlated and identified by a user. This invention provides for the rapid cognitive grasp of the overall state of a critical function with respect to a dynamic system. The system provides for displayed objects, which change in real-time to show the changes of the functions of the system. It is a highly flexible system which works with a wide variety of applications, including biological systems, environmental systems, engineering systems, economic systems, mechanical systems, chemical systems and the like.
    Type: Application
    Filed: August 22, 2007
    Publication date: February 7, 2008
    Inventors: Noah Syroid, Dwayne Westenskow, Julio Bermudez, James Agutter, David Strayer, Robert Albert, Michael Holmes, Frank Drews, Haunke Prenzel
  • Publication number: 20070163589
    Abstract: A portable ventilator uses a Roots-type blower as a compressor to reduce both the size and power consumption of the ventilator. Various functional aspects of the ventilator are delegated to multiple subassemblies having dedicated controllers and software that interact with a ventilator processor to provide user interface functions, exhalation control and flow control servos, and monitoring of patient status. The ventilator overcomes noise problems through the use of noise reducing pressure compensating orifices on the Roots blower housing and multiple baffling chambers. The ventilator is configured with a highly portable form factor, and may be used as a stand-alone device or as a docked device having a docking cradle with enhanced interface and monitoring capabilities.
    Type: Application
    Filed: March 1, 2007
    Publication date: July 19, 2007
    Inventors: Douglas DeVries, David Boyle, Michael Holmes, Malcolm Williams
  • Publication number: 20070144521
    Abstract: A ventilator device and system comprising a rotating compressor, preferably a drag compressor, which, at the beginning of each inspiratory ventilation phase, is accelerated to a sufficient speed to deliver the desired inspiratory gas flow, and is subsequently stopped or decelerated to a basal flow level to permit the expiratory ventilation phase to occur. The ventilator device is small and light weight enough to be utilized in portable applications. The ventilator device is power efficient enough to operate for extended periods of time on internal or external batteries. Also provided is an oxygen blending apparatus which utilizes solenoid valves having specific orifice sizes for blending desired amounts of oxygen into the inspiratory gas flow. Also provided is an exhalation valve having an exhalation flow transducer which incorporates a radio frequency data base to provide an attendant controller with specific calibration information for the exhalation flow transducer.
    Type: Application
    Filed: December 22, 2006
    Publication date: June 28, 2007
    Inventors: Douglas DeVries, Michael Cegielski, Warner Graves, Malcolm Williams, Michael Holmes
  • Publication number: 20070134796
    Abstract: Disclosed herein are methods and compositions for targeted integration of a exogenous sequence into a predetermined target site in a genome for use, for example, in protein expression and gene inactivation.
    Type: Application
    Filed: July 26, 2006
    Publication date: June 14, 2007
    Inventors: Michael Holmes, Fyodor Urnov, Philip Gregory, Edward Rebar, Sean Brennan
  • Patent number: 7188621
    Abstract: A portable ventilator uses a ROOTS-type blower as a compressor to reduce both the size and power consumption of the ventilator. Various functional aspects of the ventilator are delegated to multiple subassemblies having dedicated controllers and software that interact with a ventilator processor to provide user interface functions, exhalation control and flow control servos, and monitoring of patient status. The ventilator overcomes noise problems through the use of noise reducing pressure compensating orifices on the ROOTS-type blower housing and multiple baffling chambers. The ventilator is configured with a highly portable form factor, and may be used as a stand-alone device or as a docked device having a docking cradle with enhanced interface and monitoring capabilities.
    Type: Grant
    Filed: August 4, 2004
    Date of Patent: March 13, 2007
    Assignee: Pulmonetic Systems, Inc.
    Inventors: Douglas F. DeVries, David Boyle, Michael Holmes, Malcolm Williams
  • Publication number: 20070051239
    Abstract: An apparatus and method for controlling mercury emissions in the gas stream from a fuel fired system includes a chamber for creating dissociated halogen to be supplied to the gas stream, with or without carbonaceous material.
    Type: Application
    Filed: September 7, 2005
    Publication date: March 8, 2007
    Inventors: Michael Holmes, John Pavlish, Edwin Olson, Ye Zhuang
  • Publication number: 20070000490
    Abstract: A portable ventilator uses a Roots-type blower as a compressor to reduce both the size and power consumption of the ventilator. Various functional aspects of the ventilator are delegated to multiple subassemblies having dedicated controllers and software that interact with a ventilator processor to provide user interface functions, exhalation control and flow control servos, and monitoring of patient status. The ventilator overcomes noise problems through the use of noise reducing pressure compensating orifices on the Roots blower housing and multiple baffling chambers. The ventilator is configured with a highly portable form factor, and may be used as a stand-alone device or as a docked device having a docking cradle with enhanced interface and monitoring capabilities.
    Type: Application
    Filed: June 2, 2006
    Publication date: January 4, 2007
    Inventors: Douglas DeVries, David Boyle, Michael Holmes, Malcolm Williams
  • Publication number: 20060213518
    Abstract: A portable ventilator uses a Roots-type blower as a compressor to reduce both the size and power consumption of the ventilator. Various functional aspects of the ventilator are delegated to multiple subassemblies having dedicated controllers and software that interact with a ventilator processor to provide user interface functions, exhalation control and flow control servos, and monitoring of patient status. The ventilator overcomes noise problems through the use of noise reducing pressure compensating orifices on the Roots blower housing and multiple baffling chambers. The ventilator is configured with a highly portable form factor, and may be used as a stand-alone device or as a docked device having a docking cradle with enhanced interface and monitoring capabilities.
    Type: Application
    Filed: June 2, 2006
    Publication date: September 28, 2006
    Inventors: Douglas DeVries, David Boyle, Michael Holmes, Malcolm Williams
  • Publication number: 20060188987
    Abstract: Disclosed herein are methods and compositions for targeted deletion of double-stranded DNA. The compositions include fusion proteins comprising a cleavage domain (or cleavage half-domain) and an engineered zinc finger domain, and polynucleotides encoding same. Methods for targeted deletion include introduction of such fusion proteins, or polynucleotides encoding same, into a cell such that two targeted cleavage events occur. Subsequent cellular repair mechanisms result in deletion of sequences between the two cleavage sites.
    Type: Application
    Filed: December 15, 2005
    Publication date: August 24, 2006
    Inventors: Dmitry Guschin, Michael Holmes
  • Publication number: 20060180022
    Abstract: An ion transport membrane system comprising (a) a pressure vessel having an interior, an inlet adapted to introduce gas into the interior of the vessel, an outlet adapted to withdraw gas from the interior of the vessel, and an axis; (b) a plurality of planar ion transport membrane modules disposed in the interior of the pressure vessel and arranged in series, each membrane module comprising mixed metal oxide ceramic material and having an interior region and an exterior region; and (c) one or more gas flow control partitions disposed in the interior of the pressure vessel and adapted to change a direction of gas flow within the vessel.
    Type: Application
    Filed: November 22, 2005
    Publication date: August 17, 2006
    Inventors: Michael Holmes, Theodore Ohrn, Christopher Chen
  • Publication number: 20060144396
    Abstract: A portable ventilator uses a Roots-type blower as a compressor to reduce both the size and power consumption of the ventilator. Various functional aspects of the ventilator are delegated to multiple subassemblies having dedicated controllers and software that interact with a ventilator processor to provide user interface functions, exhalation control and flow control servos, and monitoring of patient status. The ventilator overcomes noise problems through the use of a noise attenuating system comprising noise reducing pressure compensating orifices on the Roots blower housing and multiple noise reducing chambers. The ventilator is configured with a highly portable form factor, and may be used as a stand-alone device or as a docked device having a docking cradle with enhanced interface and monitoring capabilities.
    Type: Application
    Filed: September 23, 2005
    Publication date: July 6, 2006
    Inventors: Douglas DeVries, David Boyle, Michael Holmes, Malcolm Williams