Patents by Inventor Michael C. Gill

Michael C. Gill 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: 6997279
    Abstract: A vehicle includes a seat adjustable fore and aft and a lock-out feature configured to render the vehicle inoperable when the seat is rearward of a predetermined point in the vehicle. The lock-out feature is preferably configured to prevent movement of the seat rearward of the predetermined point when at least one predetermined vehicle condition exists. A corresponding method is also provided.
    Type: Grant
    Filed: April 30, 2003
    Date of Patent: February 14, 2006
    Assignee: General Motors Corporation
    Inventors: Kevin G. Kolpasky, Tracey A. Wilt, Albert H. Butlin, Michael C. Gill, David Furness, Alfred Smith
  • Publication number: 20040216941
    Abstract: A vehicle includes a seat adjustable fore and aft and a lock-out feature configured to render the vehicle inoperable when the seat is rearward of a predetermined point in the vehicle. The lock-out feature is preferably configured to prevent movement of the seat rearward of the predetermined point when at least one predetermined vehicle condition exists. A corresponding method is also provided.
    Type: Application
    Filed: April 30, 2003
    Publication date: November 4, 2004
    Inventors: Kevin G. Kolpasky, Tracey A. Wilt, Albert H. Butlin, Michael C. Gill, David Furness, Alfred Smith
  • Patent number: 5222230
    Abstract: A floating point processor (10) is provided having a multiplier (48) and an ALU (54) for performing arithmetic calculations simultaneously. The output of the multiplier (48) and ALU (54) are stored in a product register (64) and a sum register (66), respectively. Multiplexers (40,42,44,46) are provided at the inputs to the multiplier (48) and the ALU (54). The multiplexers choose between data in input registers (32,34), product and sum registers (64,66), and an output register (76). Since the multiplier (48) and ALU (54) operate simultaneously, and since the outputs of the multiplier (48) and ALU (54) are available to the multiplexers (40-46), product of sums calculations and sum of products calculations may be performed rapidly. An input stage (12) uses a temporary register (18) to store data from a data bus on the first clock edge, and configuration logic (28) for directing data from the data bus and the temporary register (18) to the input registers (32,34) on a second clock edge.
    Type: Grant
    Filed: November 20, 1989
    Date of Patent: June 22, 1993
    Assignee: Texas Instruments Incorporated
    Inventors: Michael C. Gill, Henry M. Darley, Edison H. Chiu, Jeffrey A. Niehaus
  • Patent number: 4916651
    Abstract: A floating point processor (10) is provided having a multiplier (48) and an ALU (54) for performing arithmetic calculations simultaneously. The output of the multiplier (48) and ALU (54) are stored in a product register (64) and a sum register (66), respectively. Multiplexers (40,42,44,46) are provided at the inputs to the multiplier (48) and the ALU (54). The multiplexers choose between data in input registers (32,34), product and sum registers (64,66), and an output register (76). Since the multiplier (48) and ALU (54) operate simultaneously, and since the outputs of the multiplier (48) and ALU (54) are available to the multiplexers (40-46), product of sums calculations and sum of products calculations may be performed rapidly. An input stage (12) uses a temporary register (18) to store data from a data bus on the first clock edge, and configuration logic (28) for directing data from the data bus and the temporary register (18) to the input registers (32,34) on a second clock edge.
    Type: Grant
    Filed: January 29, 1988
    Date of Patent: April 10, 1990
    Assignee: Texas Instruments Incorporated
    Inventors: Michael C. Gill, Henry M. Darley, Edison H. Chiu, Jeffrey A. Niehaus
  • Patent number: 4878190
    Abstract: A processor (10) operable to calculate division and square root functions comprises a multiplier (48) having a multiplier array (116), a pipeline register (50), a correction generator (122), and a converter/rounder (52). The products generated by the multiplier array (116) are fed back to the multiplier (48) to avoid delays associated with the remainder of the multiplier circuitry. The correction generator (122) which performs a subtraction of the product output form the multiplier array (116) from a constant, is disposed between the multiplier array (116) and the converter/rounder (52). Hence, the subtraction necessry to compute the next estimate may be performed in parallel with other multiplications, further reducing the time necessary to perform the calculation. Compare circuitry (120) is operable to compare the final approximation with an operand to quickly determine the direction of rounding.
    Type: Grant
    Filed: January 29, 1988
    Date of Patent: October 31, 1989
    Assignee: Texas Instruments Incorporated
    Inventors: Henry M. Darley, Michael C. Gill, Dale C. Earl, Dinh T. Ngo, Paul C. Wang, Maria B. L. Hipona, Jim Dodrill