Patents by Inventor Erin Hallinan

Erin Hallinan 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: 11822930
    Abstract: A method of initializing an application-specific integrated circuit (ASIC), the method including reading, by a boot microcode engine integrated with the ASIC, microcode from an electrically programmable non-volatile memory (EP-NVM) integrated on a same die as the ASIC. The method further includes writing the microcode onto internal memories of a micro-controller of the ASIC and initializing the micro-controller by the boot microcode engine. The method also includes loading, by the micro-controller, a full boot image from an additional storage device distinct from the EP-NVM onto the internal memories of the micro-controller and initializing the ASIC by the micro-controller based on the full boot image.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: November 21, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Peter David Maroni, John E. Tillema, Erin Hallinan, Michael Joseph Howe
  • Patent number: 11092647
    Abstract: A programmable integrated circuit may include logic, signal select hardware, programmable signal analysis hardware, an embedded microcontroller, and a hardware interface. The logic performs one or more functions and outputs a plurality of signals. The signal select hardware selects one or more of the signals output from the logic. The programmable signal analysis hardware analyzes the selected signals to produce diagnostic data. The embedded microcontroller receives the diagnostic data from the programmable signal analysis hardware and may reconfigure the logic based on the diagnostic data. The hardware interface connects the programmable signal analysis hardware and the embedded microcontroller to transport the diagnostic data.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: August 17, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: John E. Tilleman, Peter David Maroni, Erin Hallinan
  • Publication number: 20210034375
    Abstract: A method of initializing an application-specific integrated circuit (ASIC), the method including reading, by a boot microcode engine integrated with the ASIC, microcode from an electrically programmable non-volatile memory (EP-NVM) integrated on a same die as the ASIC. The method further includes writing the microcode onto internal memories of a micro-controller of the ASIC and initializing the micro-controller by the boot microcode engine. The method also includes loading, by the micro-controller, a full boot image from an additional storage device distinct from the EP-NVM onto the internal memories of the micro-controller and initializing the ASIC by the micro-controller based on the full boot image.
    Type: Application
    Filed: July 31, 2019
    Publication date: February 4, 2021
    Inventors: Peter David Maroni, John E. Tillema, Erin Hallinan, Michael Joseph Howe
  • Publication number: 20210033673
    Abstract: A programmable integrated circuit may include logic, signal select hardware, programmable signal analysis hardware, an embedded microcontroller, and a hardware interface. The logic performs one or more functions and outputs a plurality of signals. The signal select hardware selects one or more of the signals output from the logic. The programmable signal analysis hardware analyzes the selected signals to produce diagnostic data. The embedded microcontroller receives the diagnostic data from the programmable signal analysis hardware and may reconfigure the logic based on the diagnostic data. The hardware interface connects the programmable signal analysis hardware and the embedded microcontroller to transport the diagnostic data.
    Type: Application
    Filed: July 31, 2019
    Publication date: February 4, 2021
    Inventors: John E. Tilleman, Peter David Maroni, Erin Hallinan
  • Patent number: 10002038
    Abstract: A network re-timer with forward error correction handling is disclosed. An example network re-timer includes a first receiver to receive data from a first connected device and to re-time the data to generate re-timed data, a first transmitter to transmit the re-timed data to a second connected device, a first auto-negotiation handler communicatively coupled to the first receiver to control a first forward error correction mode for communications with the first connected device, and a second auto-negotiation handler communicatively coupled to the first transmitter to control a second forward error correction mode for communications with the second connected device, wherein the first forward error correction mode is different than the second forward error correction mode.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: June 19, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: David M. Olson, John Wastlick, Erin Hallinan, Jason Jung, Kevin B. Leigh
  • Publication number: 20170317785
    Abstract: A network re-timer with forward error correction handling is disclosed. An example network re-timer includes a first receiver to receive data from a first connected device and to re-time the data to generate re-timed data, a first transmitter to transmit the re-timed data to a second connected device, a first auto-negotiation handler communicatively coupled to the first receiver to control a first forward error correction mode for communications with the first connected device, and a second auto-negotiation handler communicatively coupled to the first transmitter to control a second forward error correction mode for communications with the second connected device, wherein the first forward error correction mode is different than the second forward error correction mode.
    Type: Application
    Filed: April 29, 2016
    Publication date: November 2, 2017
    Inventors: David M. Olson, John Wastlick, Erin Hallinan, Jason Jung, Kevin B. Leigh