Patents by Inventor Charles Z. Mooney

Charles Z. Mooney 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: 20230333842
    Abstract: The disclosed technology relates to solutions for improving a firmware update mechanism and in particular, for improving a firmware update mechanism of a power distribution board by utilizing different boot procedures. A process of the disclosed technology can include steps for receiving, at a microcontroller, a firmware update, wherein the firmware update is transmitted by a computer powered by a power distribution board associated with the microcontroller, initiating, by the microcontroller, a warm boot procedure using the firmware update, and marking the warm boot procedure as successful if a message received from the computer indicates that the firmware update is successful. In some aspects, the process can further include steps for determining a power reset of the computer, initiating, by the microcontroller, a cold boot procedure using the firmware update, and marking the firmware update as proven if the message from the computer indicates that the firmware update is successful.
    Type: Application
    Filed: June 23, 2023
    Publication date: October 19, 2023
    Inventors: Charles Z. Mooney, James B. Lohmeyer, Christopher Allen Johnson
  • Patent number: 11755312
    Abstract: The subject disclosure relates to techniques for updating a bootloader on a embedded device. In some aspects, a process of the disclosed technology can include steps for calculating a digest for an existing bootloader stored on the bootloader memory, determining if the digest for the existing bootloader matches a digest for a target bootloader, and copying the target bootloader to the bootloader memory, if the digest for the existing bootloader does not match the digest for the target bootloader. Systems and computer-readable media are also provided.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: September 12, 2023
    Assignee: GM Cruise Holdings LLC
    Inventors: James Bradley Lohmeyer, Charles Z. Mooney
  • Patent number: 11726772
    Abstract: The disclosed technology relates to solutions for improving a firmware update mechanism and in particular, for improving a firmware update mechanism of a power distribution board by utilizing different boot procedures. A process of the disclosed technology can include steps for receiving, at a microcontroller, a firmware update, wherein the firmware update is transmitted by a computer powered by a power distribution board associated with the microcontroller, initiating, by the microcontroller, a warm boot procedure using the firmware update, and marking the warm boot procedure as successful if a message received from the computer indicates that the firmware update is successful. In some aspects, the process can further include steps for determining a power reset of the computer, initiating, by the microcontroller, a cold boot procedure using the firmware update, and marking the firmware update as proven if the message from the computer indicates that the firmware update is successful.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: August 15, 2023
    Assignee: GM Cruise Holdings LLC
    Inventors: Charles Z. Mooney, James B. Lohmeyer, Christopher Allen Johnson
  • Publication number: 20230229425
    Abstract: The subject disclosure relates to techniques for updating a bootloader on a embedded device. In some aspects, a process of the disclosed technology can include steps for calculating a digest for an existing bootloader stored on the bootloader memory, determining if the digest for the existing bootloader matches a digest for a target bootloader, and copying the target bootloader to the bootloader memory, if the digest for the existing bootloader does not match the digest for the target bootloader. Systems and computer-readable media are also provided.
    Type: Application
    Filed: September 20, 2021
    Publication date: July 20, 2023
    Inventors: James Bradley Lohmeyer, Charles Z. Mooney
  • Publication number: 20220413840
    Abstract: The disclosed technology relates to solutions for improving a firmware update mechanism and in particular, for improving a firmware update mechanism of a power distribution board by utilizing different boot procedures. A process of the disclosed technology can include steps for receiving, at a microcontroller, a firmware update, wherein the firmware update is transmitted by a computer powered by a power distribution board associated with the microcontroller, initiating, by the microcontroller, a warm boot procedure using the firmware update, and marking the warm boot procedure as successful if a message received from the computer indicates that the firmware update is successful. In some aspects, the process can further include steps for determining a power reset of the computer, initiating, by the microcontroller, a cold boot procedure using the firmware update, and marking the firmware update as proven if the message from the computer indicates that the firmware update is successful.
    Type: Application
    Filed: June 29, 2021
    Publication date: December 29, 2022
    Inventors: Charles Z. Mooney, James B. Lohmeyer, Christopher Allen Johnson