Patents by Inventor Guy Bilodeau

Guy Bilodeau 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: 9270556
    Abstract: Flow control in a packet processing system includes obtaining metric data measuring utilization of at least one resource in the packet processing system over intervals of a time period. A value of a flow control load parameter is adjusted during each of the intervals based on comparing the metric data with at least one condition that indicates depletion of the at least one resource. A value of a packet flow budget is established for the packet processing system in each of the intervals based on the respective value of the flow control load parameter in each of the intervals.
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: February 23, 2016
    Assignee: HEWLETT PACKARD DEVELOPMENT COMPANY, L.P.
    Inventor: Guy Bilodeau
  • Publication number: 20130028085
    Abstract: Flow control in a packet processing system includes obtaining metric data measuring utilization of at least one resource in the packet processing system over intervals of a time period. A value of a flow control load parameter is adjusted during each of the intervals based on comparing the metric data with at least one condition that indicates depletion of the at least one resource. A value of a packet flow budget is established for the packet processing system in each of the intervals based on the respective value of the flow control load parameter in each of the intervals.
    Type: Application
    Filed: July 28, 2011
    Publication date: January 31, 2013
    Inventor: Guy Bilodeau
  • Patent number: 8239599
    Abstract: Systems and methods are provided that forward or route data streams using a plurality of processors, while maintaining the correct sequence of data packets within the data stream. Each interface may be associated with a respective one processor such that data packets received by an interface are handled by its respective one processor. Once a data packet is received by an interface, the processor associated with the interface may determine whether the received data packet is intended for another interface associated with another respective one processor. If the processor determines that the data packet is intended for another interface, the data packet may be forwarded to the processor associated with the other interface.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: August 7, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Guy Bilodeau