Patents by Inventor Mark Gravel

Mark Gravel 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: 11349761
    Abstract: A cost effective congestion isolation for lossless Ethernet utilizing random selection is provided. Upon detecting congestion at one of its egress ports, a downstream device randomly selects a data packet received at one or more of its ingress ports for isolation in a congested priority queue at the ingress port. The downstream device sends a congestion isolation message, including a list of isolation hashes to an upstream device to identify data packets selected for isolation. Upon receipt, the upstream device identifies data packets selected for isolation and begins to queue such packets in a congested priority queue of the upstream device. When priority-based flow control is triggered, the upstream device ceases transmission of packets in the congested priority queue only, while allowing continued transmission of non-isolated data packets.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: May 31, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Paul Bottorff, Mark Gravel, Mehrnaz Sharifian
  • Publication number: 20200287833
    Abstract: A cost effective congestion isolation for lossless Ethernet utilizing random selection is provided. Upon detecting congestion at one of its egress ports, a downstream device randomly selects a data packet received at one or more of its ingress ports for isolation in a congested priority queue at the ingress port. The downstream device sends a congestion isolation message, including a list of isolation hashes to an upstream device to identify data packets selected for isolation. Upon receipt, the upstream device identifies data packets selected for isolation and begins to queue such packets in a congested priority queue of the upstream device. When priority-based flow control is triggered, the upstream device ceases transmission of packets in the congested priority queue only, while allowing continued transmission of non-isolated data packets.
    Type: Application
    Filed: March 8, 2019
    Publication date: September 10, 2020
    Inventors: PAUL BOTTORFF, Mark Gravel, Mehrnaz Sharifian
  • Patent number: 8549134
    Abstract: A network event indicator system and corresponding method are described. The system includes an event rate classifier and an indicator drive state machine. The event rate classifier receives an event signal representing timing of a network event during a predetermined sample period and transmits an event rate signal. The indicator drive state machine receives the event rate signal and generates a drive indicator signal based on the received event rate signal.
    Type: Grant
    Filed: February 11, 2005
    Date of Patent: October 1, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mark Gravel, Alan Albrecht
  • Patent number: 8532495
    Abstract: A method performed by a networked device for energy efficient operation of an optical transceiver of the networked device is described herein. It is determined whether a port control of the networked device is enabled to operate in an energy efficient state. Where the port control is enabled to operate in the energy efficient state and an absence of a valid receive energy from a link partner is determined, a laser transmitter of the optical transceiver is pulsed by asserting and de-asserting a control signal.
    Type: Grant
    Filed: July 23, 2010
    Date of Patent: September 10, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Keng Hua Chuang, Daniel Joseph Dove, Mark Gravel, Yee Hong Tan, Lawrence Lee Chee How
  • Patent number: 8331364
    Abstract: A plurality of media access controllers (MACs) are time division multiplexed with one or more serializer/deserializer (SerDes) devices, wherein there are more MACs than SerDes devices and/or a single multi-rate Ethernet MAC is able to communicate with a multi-rate PHY spanning speeds from 10 megabits per second to 10 gigabits per second using the same framing mechanism and structure.
    Type: Grant
    Filed: November 21, 2011
    Date of Patent: December 11, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Joseph A. Curclo, Jr., Mark A. Gravel, Daniel J. Dove
  • Publication number: 20120063498
    Abstract: A plurality of media access controllers (MACs) are time division multiplexed with one or more serializer/deserializer (SerDes) devices, wherein there are more MACs than SerDes devices and/or a single multi-rate Ethernet MAC is able to communicate with a multi-rate PHY spanning speeds from 10 megabits per second to 10 gigabits per second using the same framing mechanism and structure.
    Type: Application
    Filed: November 21, 2011
    Publication date: March 15, 2012
    Inventors: Joseph A. Curcio, JR., Mark A. Gravel, Daniel J. Dove
  • Publication number: 20120020675
    Abstract: A method performed by a networked device for energy efficient operation of an optical transceiver of the networked device is described herein. It is determined whether a port control of the networked device is enabled to operate in an energy efficient state. Where the port control is enabled to operate in the energy efficient state and an absence of a valid receive energy from a link partner is determined, a laser transmitter of the optical transceiver is pulsed by asserting and de-asserting a control signal.
    Type: Application
    Filed: July 23, 2010
    Publication date: January 26, 2012
    Inventors: Keng Hua CHUANG, Daniel Joseph Dove, Mark Gravel, Yee Hong Tan, Lawrence Lee Chee How
  • Patent number: 8089960
    Abstract: A plurality of media access controllers (MACs) are time division multiplexed with one or more serializer/deserializer (SerDes) devices, wherein there are more MACs than SerDes devices and/or a single multi-rate Ethernet MAC is able to communicate with a multi-rate PHY spanning speeds from 10 megabits per second to 10 gigabits per second using the same framing mechanism and structure.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: January 3, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Joseph A. Curcio, Jr., Mark A. Gravel, Daniel J. Dove
  • Publication number: 20100309908
    Abstract: Method for communicating with a network device. A data packet is provided, which includes a header, a payload, and a trailer. The data packet includes an error detection code derived at least partially based on data in the data packet. The error detection code is modified using a reversible function to provide a marked data packet. This marked data packet is sent to the network device.
    Type: Application
    Filed: June 8, 2009
    Publication date: December 9, 2010
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Gregory D. Dolkas, Mark Gravel, Bruce LaVigne
  • Publication number: 20080181212
    Abstract: A plurality of media access controllers (MACs) are time division multiplexed with one or more serializer/deserializer (SerDes) devices, wherein there are more MACs than SerDes devices and/or a single multi-rate Ethernet MAC is able to communicate with a multi-rate PHY spanning speeds from 10 megabits per second to 10 gigabits per second using the same framing mechanism and structure.
    Type: Application
    Filed: January 31, 2007
    Publication date: July 31, 2008
    Inventors: Joseph A. Curcio, Mark A. Gravel, Daniel J. Dove
  • Publication number: 20060230326
    Abstract: A method is disclosed for creating test cases for simulating the design and operation of an integrated circuit having operational functionality that requires adherence to a multiplicity of operating rules, wherein the test cases are created in such a way that modularized component test cases can be combined and comprises creating and storing a plurality of component test cases for simulating the design and various aspects of the operational functionality of the integrated circuit, wherein each of the component test cases have data defining a predetermined configuration and a predetermined stimulus, each component test case being written to comply with the operating rules, and selectively combining and running two or more of the plurality of component test cases as a combined test case.
    Type: Application
    Filed: March 18, 2005
    Publication date: October 12, 2006
    Inventors: Matthew Potts, Mark Gravel