Patents by Inventor Michael R Lindsay

Michael R Lindsay 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: 6907503
    Abstract: An apparatus for determining the validity of a data signal communicated between two microprocessors by a dual port RAM includes a sender for providing a data signal and an initialization status indicator and a dual port RAM in communication with the sender for receiving the data signal and the initialization status indicator. The RAM has a first location for storing the data signal and a second location for storing the initialization status indicator. The sender performs initialization on the RAM at the beginning of a data transfer cycle which includes a plurality of data transfer from the sender to a receiver. The sender updates the initialization status indicator as the initialization progresses. The receiver reads the initialization status of the RAM from the second location and subsequently reads the data signal from the first location in association with the initialization status of the RAM.
    Type: Grant
    Filed: September 27, 2001
    Date of Patent: June 14, 2005
    Assignee: DaimlerChrysler Corporation
    Inventors: Michael R Lindsay, John R Dombrowski, David R DeRain, Alan R Ward, Mary Joyce, Michael D Hesse, Madhu B Banerjee
  • Patent number: 6621269
    Abstract: A method includes diagnosing a solenoid circuit to determine if the circuit has begun to degrade. By measuring characteristics associated with the electrical waveform, it is determined if the characteristics of a solenoid circuit are different from the previously measured characteristics of the circuit, or of a known functioning circuit.
    Type: Grant
    Filed: April 11, 2001
    Date of Patent: September 16, 2003
    Assignee: DaimlerChrysler Corporation
    Inventors: Alan R Ward, Haitao Lin, Michael R Lindsay, Michael D Hesse
  • Publication number: 20030061300
    Abstract: An apparatus for determining the validity of a data signal communicated between two microprocessors by a dual port random access memory (RAM). The apparatus includes a sender for providing a data signal and an initialization status indicator, and a dual port RAM in communication with the sender for receiving the data signal and the initialization status indicator. The dual port RAM has a first memory location for storing the data signal and a second memory location for storing the initialization status indicator of the dual port RAM. The sender performs initialization on the dual port RAM at the beginning of a data transfer cycle which includes a plurality of data transfer from the sender to a receiver. The sender updates the initialization status indicator as the initialization progresses. The receiver of the apparatus is in communication with the dual port RAM. More particularly, the receiver reads the initialization status of the dual port RAM from the second memory location.
    Type: Application
    Filed: September 27, 2001
    Publication date: March 27, 2003
    Inventors: Michael R. Lindsay, John R. Dombrowski, David R. DeRain, Alan R. Ward, Mary Joyce, Michael D. Hesse, Madhu B. Banerjee
  • Publication number: 20020156966
    Abstract: A method is provided for using a dual port RAM to share data between microprocessors at high speed. By using status indicator flags, microprocessors are able to determine whether the data in memory is current and whether or not it had been utilized.
    Type: Application
    Filed: April 20, 2001
    Publication date: October 24, 2002
    Inventors: Alan R. Ward, Haitao Lin, Michael R. Lindsay, Michael D. Hesse
  • Publication number: 20020149370
    Abstract: A method is provided for diagnosing a solenoid circuit to determine if the circuit has begun to degrade. By measuring characteristics associated with the electrical waveform, it is determined if the characteristics of a solenoid circuit are different from the previously measured characteristics of the circuit, or of a known functioning circuit.
    Type: Application
    Filed: April 11, 2001
    Publication date: October 17, 2002
    Inventors: Alan R. Ward, Haitao Lin, Michael R. Lindsay, Michael D. Hesse
  • Patent number: 5040178
    Abstract: The present invention is a method of fault protection for a microcomputer system. The method determines whether the system returns to a normal or special operating mode if a fault is detected by determining the microprocessor's past history before the fault occurred thereby allowing the microprocessor to get back on track in an appropriate manner.
    Type: Grant
    Filed: May 12, 1989
    Date of Patent: August 13, 1991
    Assignee: Chrysler Corporation
    Inventors: Michael R. Lindsay, Hemang S. Mehta
  • Patent number: 4980793
    Abstract: An electronic driver circuit for the open loop control of the energization of a solenoid coil, forming part of an electromagnetic solenoid actuator valve, in response to a control pulse produced by a control circuit and where the predetermined schedules are a function of the inductance and resistance of the coil, the desired peak output voltage from the coil and the desired average holding current through the coil.
    Type: Grant
    Filed: March 7, 1990
    Date of Patent: December 25, 1990
    Assignee: Chrysler Corporation
    Inventors: Thomas Glowczewski, Keith B. Carle, Michael R. Lindsay
  • Patent number: 4975844
    Abstract: A method of determining the throttle angle position for an electronic automatic transmission system wherein a controller is programmed to determine the throttle angle position of the throttle in the engine and to detect any failures of the hardware used to determine throttle angle position and upon detecting a failure, providing a default throttle angle value to guarantee satisfactory operation.
    Type: Grant
    Filed: April 29, 1988
    Date of Patent: December 4, 1990
    Assignee: Chrysler Corporation
    Inventors: Gerald L. Holbrook, Michael R. Lindsay, Hemang S. Mehta
  • Patent number: 4965728
    Abstract: A method of adaptively idling a transmission in an electronic automatic transmission system putting the transmission to "neutral" when the engine is idling and the brakes are applied.
    Type: Grant
    Filed: April 29, 1988
    Date of Patent: October 23, 1990
    Assignee: Chrysler Corporation
    Inventors: Maurice B. Leising, Howard L. Benford, Michael R. Lindsay, Jay C. McCombie
  • Patent number: 4959786
    Abstract: A circuit to provide a regulated voltage output to low priority circuits in a microcomputer based control system from a switchable voltage output of a dual regulator such that the low priority circuits can be de-energized to reduce system current during various modes of system operation.
    Type: Grant
    Filed: April 29, 1988
    Date of Patent: September 25, 1990
    Assignee: Chrysler Corporation
    Inventors: Thomas Glowczewski, Keith B. Carle, Michael R. Lindsay
  • Patent number: 4947329
    Abstract: A method wherein a controller is programmed to determine the acceleration of the turbine in the torque converter to control transmission operation during a shift or gear change by counting the number of teeth during a predetermined cycle and dividing that tooth count by the actual time elapsed between the first and last tooth in an automatic transmission.
    Type: Grant
    Filed: April 29, 1988
    Date of Patent: August 7, 1990
    Assignee: Chrysler Corporation
    Inventors: Howard L. Benford, Hemang S. Mehta, Michael R. Lindsay
  • Patent number: 4939928
    Abstract: A method of determining the continuity of solenoids in an electronic automatic transmission system wherein a controller is programmed to determine solenoid continuity by checking for the presence of an inductive "OFF" spike which results from an open circuit or a direct short to supply voltage from the solenoid of the solenoid-actuated valves.
    Type: Grant
    Filed: June 15, 1989
    Date of Patent: July 10, 1990
    Assignee: Chrysler Corporation
    Inventors: Keith B. Carle, Thomas Glowczewski, Gerald L. Holbrook, William R. Kissel, Maurice B. Leising, Michael R. Lindsay