Patents by Inventor Gregory L. Morris

Gregory L. Morris 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: 7436145
    Abstract: Methods and apparatus for controlling a polyphase motor in implantable medical device applications are provided. In one embodiment, the polyphase motor is a brushless DC motor. The back emf of a selected phase of the motor is sampled while a drive voltage or the selected phase is substantially zero. Various embodiments utilize sinusoidal or trapezoidal drive voltages. The sampled back emf provides an error signal indicative of the positional error of the rotor. In one embodiment, the sampled back emf is normalized with respect to a commanded angular velocity of the rotor to provide an error signal proportional only to the positional error of the motor rotor. The error signal is provided as feedback to control a frequency of the drive voltage. A speed control generates a speed control signal corresponding to a difference between a commanded angular velocity and an angular velocity inferred from the frequency of the drive voltage.
    Type: Grant
    Filed: November 21, 2006
    Date of Patent: October 14, 2008
    Assignee: Heartware, Inc.
    Inventors: Raymond G. Gauthier, David M. Lancisi, Gregory L. Morris
  • Patent number: 7138776
    Abstract: Methods and apparatus for controlling a polyphase motor in implantable medical device applications are provided. In one embodiment, the polyphase motor is a brushless DC motor. The back emf of a selected phase of the motor is sampled while a drive voltage of the selected phase is substantially zero. Various embodiments utilize sinusoidal or trapezoidal drive voltages. The sampled back emf provides an error signal indicative of the positional error of the rotor. In one embodiment, the sampled back emf is normalized with respect to a commanded angular velocity of the rotor to provide an error signal proportional only to the positional error of the motor rotor. The error signal is provided as feedback to control a frequency of the drive voltage. A speed control generates a speed control signal corresponding to a difference between a commanded angular velocity and an angular velocity inferred from the frequency of the drive voltage.
    Type: Grant
    Filed: July 8, 1999
    Date of Patent: November 21, 2006
    Assignee: Heartware, Inc.
    Inventors: Raymond G. Gauthier, David M. Lancisi, Gregory L. Morris
  • Patent number: 5581703
    Abstract: A method for providing files to a remote node including the steps of determining whether bandwidth is available for transmitting across a communications link a file requested by a remote node, reserving bandwidth for the requested file if bandwidth is determined to be available, and opening the requested file for transmission only if bandwidth is reserved. In addition, an apparatus for providing files to a remote node including apparatus for determining whether bandwidth is available for transmitting across a communications link a file requested by a remote node, apparatus for reserving bandwidth for the requested file if bandwidth is determined to be available, and apparatus for opening the requested file for transmission only if bandwidth is reserved.
    Type: Grant
    Filed: June 29, 1993
    Date of Patent: December 3, 1996
    Assignee: International Business Machines Corporation
    Inventors: Mark J. Baugher, Philip Y. Chang, Gregory L. Morris, Alan P. Stephens
  • Patent number: 5564011
    Abstract: A system and method for regeneration of certain on disk dynamic control blocks for the file system after failure of access to the control blocks improves auxiliary disk storage system robustness. Regeneration of the dynamic control blocks is achieved without persistent replicas of the blocks on disk and thereby adheres to prior art disk formats. The regeneration control blocks are preferably used to support file system operation during backup of the disk, since loss of access to critical sectors for storing control blocks may portend disk storage system failure.
    Type: Grant
    Filed: April 20, 1995
    Date of Patent: October 8, 1996
    Assignee: International Business Machines Corporation
    Inventors: Ghassan A. Yammine, Gregory L. Morris
  • Patent number: 5526483
    Abstract: A session-oriented network application dependent on reliable transport of messages on a first system communicates in a new form of connectionless, session-oriented communication called Sideband over a network with a second similar application on a second system. Sideband transport is not guaranteed; Some types of messages and those which are lost must be sent on a reliable, non-Sideband transport. The LAN application contains means to track whether Sideband is both available and enabled on its session with the second application. The application determines whether to disable or reenable the Sideband in its session based on network reliability. As Sideband is fast, but unreliable, the application must be selective about which messages to send Sideband. Messages which would change the state of the receiving system if received twice due to retry of an apparently lost message should not be sent Sideband.
    Type: Grant
    Filed: December 7, 1994
    Date of Patent: June 11, 1996
    Assignee: International Business Machines Corporation
    Inventors: Steven M. French, Everett A. McCassey, II, Gregory L. Morris
  • Patent number: 5448991
    Abstract: An improved pulse oximeter for the measurement of oxygen saturation in the blood, which is faster and more accurate than conventional pulse oximeter. Improved speed and accuracy is attached by elimination of normalization and feedback circuitry and the use of analog to digital converting devices having a wide dynamic range along with a sophisticated computer analysis. The instant invention eliminates inaccuracies resulting from channel matching errors, and detects and eliminates aberrant input data.
    Type: Grant
    Filed: June 1, 1992
    Date of Patent: September 12, 1995
    Inventors: Michael J. R. Polson, Gregory L. Morris
  • Patent number: 5398680
    Abstract: An improved pulse oximeter for the measurement of oxygen saturation in the blood, which is faster and more accurate than conventional pulse oximeters.Improved speed and accuracy is attained by elimination of normalization and feedback circuitry and the use of analog to digital converting devices having a wide dynamic range along with a sophisticated computer analysis. The instant invention eliminates inaccuricies resulting from channel matching errors, and detects and eliminates aberrant input data.
    Type: Grant
    Filed: July 8, 1992
    Date of Patent: March 21, 1995
    Inventors: Michael J. R. Polson, Gregory L. Morris
  • Patent number: 5190038
    Abstract: An improved pulse oximeter for the measurement of oxygen saturation in the blood, which is faster and more accurate than conventional pulse oximeter. Improved speed and accuracy is attained by elimination of normalization and feedback circuitry and the use of analog to digital converting devices having a wide dynamic range along with a sophisticated computer analysis. The instant invention eliminates inaccurcies resulting from channel matching errors, and detects and eliminates aberrant input data.
    Type: Grant
    Filed: November 1, 1989
    Date of Patent: March 2, 1993
    Assignee: Novametrix Medical Systems, Inc.
    Inventors: Michael J. R. Polson, Gregory L. Morris