Patents by Inventor Peter D. Maroni

Peter D. Maroni 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: 11177877
    Abstract: Systems and methods for performing data transfer between first and second electrical devices are provided. One method may include electrically coupling the first electrical device to a first electrical-optical (E-O) device via a first plurality of electrical lanes, electrically coupling the second electrical device to a second E-O device via a second plurality of electrical lanes, optically coupling the first and second E-O devices via a plurality of optical lanes, and transferring data therebetween via a first optical lane. The method may include monitoring one or more parameters associated with an optical transmitter of the first optical lane, and comparing each parameter to a respective threshold. Responsive to the comparison, the method includes commencing transfer of data between the first and second E-O devices via a second optical lane, and terminating transfer of the data between the first and second E-O devices via the first optical lane.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: November 16, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: James D. Regan, Daniel A. Berkram, Peter D. Maroni
  • Publication number: 20200382211
    Abstract: Systems and methods for performing data transfer between first and second electrical devices are provided. One method may include electrically coupling the first electrical device to a first electrical-optical (E-O) device via a first plurality of electrical lanes, electrically coupling the second electrical device to a second E-O device via a second plurality of electrical lanes, optically coupling the first and second E-O devices via a plurality of optical lanes, and transferring data therebetween via a first optical lane. The method may include monitoring one or more parameters associated with an optical transmitter of the first optical lane, and comparing each parameter to a respective threshold. Responsive to the comparison, the method includes commencing transfer of data between the first and second E-O devices via a second optical lane, and terminating transfer of the data between the first and second E-O devices via the first optical lane.
    Type: Application
    Filed: May 29, 2019
    Publication date: December 3, 2020
    Inventors: James D. Regan, Daniel A. Berkram, Peter D. Maroni
  • Patent number: 8930742
    Abstract: In at least some embodiments, an electronic device includes a processor and a memory coupled to the processor. The electronic device also includes a serial communication link controller coupled to the processor, the serial communication link controller supporting dynamic reconfiguration of a plurality of communication link bundles. The serial communication link controller receives an input clock and generates first and second clock signals based on the input clock, the first and second clock signals having different clock rates and being provided to each of a plurality of communication link bundles.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: January 6, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert E. Wessel, Peter D. Maroni
  • Patent number: 8184758
    Abstract: A system and method for detecting electrical idle in a receiver is disclosed herein. A receiver includes a differential receiver, an analog idle detector, and a first filter. The differential receiver receives a variable rate differential signal. The analog idle detector is coupled to the differential receiver. The analog idle detector provides a first idle signal that erroneously identifies a differential signal electrical idle state. The first filter is coupled to the analog idle detector. The first filter processes the first idle signal and generates a second idle signal lacking the idle state errors of the first idle signal. The first filter provides the second idle signal to receiver control logic that controls signal reception.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: May 22, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter D. Maroni, Justin A. Coppin
  • Publication number: 20110246810
    Abstract: In at least some embodiments, an electronic device includes a processor and a memory coupled to the processor. The electronic device also includes a serial communication link controller coupled to the processor, the serial communication link controller supporting dynamic reconfiguration of a plurality of communication link bundles. The serial communication link controller receives an input clock and generates first and second clock signals based on the input clock, the first and second clock signals having different clock rates and being provided to each of a plurality of communication link bundles.
    Type: Application
    Filed: December 16, 2008
    Publication date: October 6, 2011
    Inventors: Robert E. Wessel, Peter D. Maroni
  • Patent number: 7992058
    Abstract: A system and method for loopback self testing. A system includes a host device and an endpoint device. The host device transmits unencoded test symbols. The endpoint device loops back the unencoded test symbols to the host device. The host device drives at least some bits of each unencoded test symbol onto host device data signals and drives at least some bits of each unencoded test symbol onto host device control signals.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: August 2, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter D. Maroni, Gregg B. Lesartre
  • Publication number: 20100153799
    Abstract: A system and method for loopback self testing. A system includes a host device and an endpoint device. The host device transmits unencoded test symbols. The endpoint device loops back the unencoded test symbols to the host device. The host device drives at least some bits of each unencoded test symbol onto host device data signals and drives at least some bits of each unencoded test symbol onto host device control signals.
    Type: Application
    Filed: December 16, 2008
    Publication date: June 17, 2010
    Inventors: Peter D. MARONI, Gregg B. LESARTRE
  • Publication number: 20100153589
    Abstract: A system and method for detecting electrical idle in a receiver is disclosed herein. A receiver includes a differential receiver, an analog idle detector, and a first filter. The differential receiver receives a variable rate differential signal. The analog idle detector is coupled to the differential receiver. The analog idle detector provides a first idle signal that erroneously identifies a differential signal electrical idle state. The first filter is coupled to the analog idle detector. The first filter processes the first idle signal and generates a second idle signal lacking the idle state errors of the first idle signal. The first filter provides the second idle signal to receiver control logic that controls signal reception.
    Type: Application
    Filed: December 16, 2008
    Publication date: June 17, 2010
    Inventors: Peter D. MARONI, Justin A. Coppin
  • Patent number: 6584600
    Abstract: Computer-readable media and methods for designing semiconductor artwork. Basic building blocks, or leaf cells, of an existing piece of semiconductor artwork are transferred to a new piece of semiconductor artwork in order to streamline the design process of the new design. In addition to being transferred, the position of METAL 1 layers within the leaf cells are also analyzed to avert possible design rule violations in the new design.
    Type: Grant
    Filed: February 15, 2001
    Date of Patent: June 24, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter D. Maroni, Thomas N Indermaur, James Kwok Yue Wai, Jonathan P Lotz
  • Publication number: 20020157064
    Abstract: Computer-readable media and methods for designing semiconductor artwork. Basic building blocks, or leaf cells, of an existing piece of semiconductor artwork are transferred to a new piece of semiconductor artwork in order to streamline the design process of the new design. In addition to being transferred, the position of METAL 1 layers within the leaf cells are also analyzed to avert possible design rule violations in the new design.
    Type: Application
    Filed: February 15, 2001
    Publication date: October 24, 2002
    Inventors: Peter D. Maroni, Thomas N. Indermaur, James Kwok Yue Wai, Jonathan P. Lotz