Patents by Inventor Paul M. Hay

Paul M. Hay 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: 20040064634
    Abstract: An improved method of operation for a motor vehicle microcontroller uses flash memory (FM) for storing generic data and emulating an EE memory device. The FM is divided into first and second banks, with the first bank being utilized for generic data and the second bank being utilized for EE data, allowing EE data to be updated while the microcontroller accesses stored generic data. The second bank is partitioned into sectors that are individually erasable, and EE data is updated by storing the updated EE data into an unused sector, flagging the old sector to indicate that it contains invalid data, and later erasing the old sector to make it available for future updates of EE data.
    Type: Application
    Filed: September 26, 2002
    Publication date: April 1, 2004
    Inventors: Mark T. Lowden, Paul M. Hay, W. James Allen, Ben F. Mc Cormick, Kevin M. Gertiser
  • Patent number: 6505105
    Abstract: An electronic control unit (ECU) includes a microcontroller, a first non-volatile memory bank, a second non-volatile memory bank and a volatile memory. The microcontroller is coupled to an external tool and executes a control algorithm, which controls a subsystem coupled to the ECU. The first non-volatile memory bank is coupled to the microcontroller and initially stores a plurality of initial calibration tables. The second non-volatile memory bank and the volatile memory are also coupled to the microcontroller. The microcontroller executes code, which calibrates the ECU without interrupting the normal operation of the subsystem.
    Type: Grant
    Filed: January 5, 2001
    Date of Patent: January 7, 2003
    Assignee: Delphi Technologies, Inc.
    Inventors: William James Allen, Ben Franklin McCormick, Kevin M. Gertiser, Mark Thomas Lowden, Paul M. Hay
  • Publication number: 20020091462
    Abstract: An electronic control unit (ECU) includes a microcontroller, a first non-volatile memory bank, a second non-volatile memory bank and a volatile memory. The microcontroller is coupled to an external tool and executes a control algorithm, which controls a subsystem coupled to the ECU. The first non-volatile memory bank is coupled to the microcontroller and initially stores a plurality of initial calibration tables. The second non-volatile memory bank and the volatile memory are also coupled to the microcontroller. The microcontroller executes code, which calibrates the ECU without interrupting the normal operation of the subsystem.
    Type: Application
    Filed: January 5, 2001
    Publication date: July 11, 2002
    Inventors: William James Allen, Ben Franklin McCormick, Kevin M. Gertiser, Mark Thomas Lowden, Paul M. Hay