Patents by Inventor Eric Poulin

Eric Poulin 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: 10992596
    Abstract: A method performed by a controlling computer node in a network with a plurality of subordinate computing nodes, the method including: receiving, from a first subordinate computer node, information indicating computing resource impacts for a plurality of different processing functions; receiving, from a communication endpoint, a processing task; determining an impact upon available resources of the first subordinate computer node if the task were to be assigned to the first subordinate computer node, wherein the determining is performed using the information indicating computing resource impacts; and assigning the task to either the first subordinate computer node or another one of the subordinate computer nodes based at least in part on the determining the impact.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: April 27, 2021
    Assignee: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
    Inventor: Eric Poulin
  • Patent number: 9866610
    Abstract: A method for selecting a codec pair includes obtaining a first performance metric indicating a condition of a first network connected to the network node via a first communication interface, the first network including a first endpoint. A second performance metric indicating a condition of a second network connected to the network node via a second communication interface is obtained. The second network includes a second endpoint. A codec selection model is generated or updated based on the first and second performance metrics. A first codec is selected from a plurality of codecs compatible with the first endpoint based on the codec selection model. A second codec is selected from a plurality of codecs compatible with the second endpoint based on the codec selection model. The first and second codecs are used to communicate a portion of a communication session between the first endpoint and the second endpoint.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: January 9, 2018
    Assignee: GENBAND US LLC
    Inventor: Eric Poulin
  • Patent number: 9794159
    Abstract: A method is disclosed for managing a plurality of resources in a media gateway, the method comprising: determining that a utilization of a resource exceeds a first threshold, wherein the resource is one of the plurality of resources; determining a reduction in load to communicate to a media gateway controller (MGC) coupled to the media gateway, wherein the reduction is based on the resource and the first threshold; and sending a message indicating the reduction and the resource to the MGC.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: October 17, 2017
    Assignee: Genband US LLC
    Inventor: Eric Poulin
  • Publication number: 20170155597
    Abstract: A method performed by a controlling computer node in a network with a plurality of subordinate computing nodes, the method including: receiving, from a first subordinate computer node, information indicating computing resource impacts for a plurality of different processing functions; receiving, from a communication endpoint, a processing task; determining an impact upon available resources of the first subordinate computer node if the task were to be assigned to the first subordinate computer node, wherein the determining is performed using the information indicating computing resource impacts; and assigning the task to either the first subordinate computer node or another one of the subordinate computer nodes based at least in part on the determining the impact.
    Type: Application
    Filed: February 13, 2017
    Publication date: June 1, 2017
    Inventor: Eric Poulin
  • Patent number: 9571552
    Abstract: Embodiments provide systems, methods, apparatus, and computer program products for selecting the codecs that each endpoint will use in a call in order to optimize the utilization of at least one internal resource of a network component. The network component receives a call invite from a first endpoint that identifies available codecs. The network component determines what codecs are available to the second endpoint and determines what codec pairing will have the least impact on at least one identified internal resource of the network component. The network component sends call set-up information to the first endpoint that identifies the selected codec or list of codecs for the first endpoint, and call set-up information to the second endpoint that identifies the selected codec or list of codecs for the second endpoint.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: February 14, 2017
    Assignee: Genband US LLC
    Inventor: Eric Poulin
  • Patent number: 9571340
    Abstract: A method performed by a controlling computer node in a network with a plurality of subordinate computing nodes, the method including: receiving, from a first subordinate computer node, information indicating computing resource impacts for a plurality of different processing functions; receiving, from a communication endpoint, a processing task; determining an impact upon available resources of the first subordinate computer node if the task were to be assigned to the first subordinate computer node, wherein the determining is performed using the information indicating computing resource impacts; and assigning the task to either the first subordinate computer node or another one of the subordinate computer nodes based at least in part on the determining the impact.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: February 14, 2017
    Assignee: Genband US LLC
    Inventor: Eric Poulin
  • Publication number: 20160269269
    Abstract: A method is disclosed for managing a plurality of resources in a media gateway, the method comprising: determining that a utilization of a resource exceeds a first threshold, wherein the resource is one of the plurality of resources; determining a reduction in load to communicate to a media gateway controller (MGC) coupled to the media gateway, wherein the reduction is based on the resource and the first threshold; and sending a message indicating the reduction and the resource to the MGC.
    Type: Application
    Filed: May 25, 2016
    Publication date: September 15, 2016
    Inventor: Eric Poulin
  • Patent number: 9356874
    Abstract: A method is disclosed for managing a plurality of resources in a media gateway, the method comprising: determining that a utilization of a resource exceeds a first threshold, wherein the resource is one of the plurality of resources; determining a reduction in load to communicate to a media gateway controller (MGC) coupled to the media gateway, wherein the reduction is based on the resource and the first threshold; and sending a message indicating the reduction and the resource to the MGC.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: May 31, 2016
    Assignee: GENBAND US LLC
    Inventor: Eric Poulin
  • Publication number: 20160072868
    Abstract: Embodiments provide systems, methods, apparatus, and computer program products for selecting the codecs that each endpoint will use in a call in order to optimize the utilization of at least one internal resource of a network component. The network component receives a call invite from a first endpoint that identifies available codecs. The network component determines what codecs are available to the second endpoint and determines what codec pairing will have the least impact on at least one identified internal resource of the network component. The network component sends call set-up information to the first endpoint that identifies the selected codec or list of codecs for the first endpoint, and call set-up information to the second endpoint that identifies the selected codec or list of codecs for the second endpoint.
    Type: Application
    Filed: September 10, 2014
    Publication date: March 10, 2016
    Inventor: Eric Poulin
  • Patent number: 9208796
    Abstract: Methods, systems, and non-transitory computer readable media for estimating speech energy of an encoded bit stream based on coding parameters extracted from the partially-decoded bit stream are disclosed. In an embodiment, a disclosed method includes receiving a CELP-encoded bit stream, partially decoding the bit stream, and estimating the speech energy of the bit stream based a set of four or fewer CELP parameters extracted from the partially decoded bit stream. In another embodiment, a disclosed method includes receiving a CELP-encoded bit stream, partially decoding the bit stream, extracting at least one CELP parameter from the partially decoded bit stream, and estimating the speech energy of the bit stream based on the extracted at least one CELP parameter without calculating a linear prediction coding (LPC) filter response energy.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: December 8, 2015
    Assignee: GENBAND US LLC
    Inventors: Emmanuel Rossignol Thepie Fapi, Eric Poulin, Jean Pierre Doyon
  • Publication number: 20150263896
    Abstract: A method performed by a controlling computer node in a network with a plurality of subordinate computing nodes, the method including: receiving, from a first subordinate computer node, information indicating computing resource impacts for a plurality of different processing functions; receiving, from a communication endpoint, a processing task; determining an impact upon available resources of the first subordinate computer node if the task were to be assigned to the first subordinate computer node, wherein the determining is performed using the information indicating computing resource impacts; and assigning the task to either the first subordinate computer node or another one of the subordinate computer nodes based at least in part on the determining the impact.
    Type: Application
    Filed: March 12, 2014
    Publication date: September 17, 2015
    Applicant: GENBAND US LLC
    Inventor: Eric Poulin
  • Publication number: 20150217900
    Abstract: An improved extendable and collapsible container has a plurality of telescoping sleeves adapted to interlock with one another to form a desired volume. A base member attached to a bottom most sleeve and adapted to house the sleeves when the container is collapsed, and adapted to form a base of the container when the container is extended. A removable cap member attached to a top most sleeve and adapted to enclose the volume when the container is extended, the cap member includes a closable opening therethrough adapted to allow a substance to pass from the volume inside the container outward therefrom when desired. A sleeve locking mechanism adapted to lock the sleeves in respective positions when a desired volume is formed and unlock the sleeves from their respective positions when it is desired to collapse the container.
    Type: Application
    Filed: February 4, 2014
    Publication date: August 6, 2015
    Inventor: Eric Poulin
  • Publication number: 20150180781
    Abstract: A method is disclosed for managing a plurality of resources in a media gateway, the method comprising: determining that a utilization of a resource exceeds a first threshold, wherein the resource is one of the plurality of resources; determining a reduction in load to communicate to a media gateway controller (MGC) coupled to the media gateway, wherein the reduction is based on the resource and the first threshold; and sending a message indicating the reduction and the resource to the MGC.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 25, 2015
    Applicant: GENBAND US LLC
    Inventor: Eric Poulin
  • Patent number: 8583425
    Abstract: Methods, systems, and computer readable media for fricatives and high frequencies detection are disclosed. According to one method, the method includes receiving a narrowband signal. The method also includes detecting, using one or more autocorrelation coefficients, a high frequency speech component associated with the narrowband signal.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: November 12, 2013
    Assignee: Genband US LLC
    Inventors: Emmanuel Rossignol Thepie Fapi, Eric Poulin
  • Publication number: 20130156119
    Abstract: A method for selecting a codec pair includes obtaining a first performance metric indicating a condition of a first network connected to the network node via a first communication interface, the first network including a first endpoint. A second performance metric indicating a condition of a second network connected to the network node via a second communication interface is obtained. The second network includes a second endpoint. A codec selection model is generated or updated based on the first and second performance metrics. A first codec is selected from a plurality of codecs compatible with the first endpoint based on the codec selection model. A second codec is selected from a plurality of codecs compatible with the second endpoint based on the codec selection model. The first and second codecs are used to communicate a portion of a communication session between the first endpoint and the second endpoint.
    Type: Application
    Filed: December 16, 2011
    Publication date: June 20, 2013
    Inventor: Eric Poulin
  • Publication number: 20130054230
    Abstract: Methods, systems, and non-transitory computer readable media for estimating speech energy of an encoded bit stream based on coding parameters extracted from the partially-decoded bit stream are disclosed. According to one aspect, a method for estimating speech energy of an encoded bit stream based on coding parameters extracted from the partially-decoded bit stream includes receiving a CELP-encoded bit stream, partially decoding the bit stream, and estimating the speech energy of the bit stream based a set of four or fewer CELP parameters extracted from the partially decoded bit stream.
    Type: Application
    Filed: August 22, 2011
    Publication date: February 28, 2013
    Inventors: Emmanuel Rossignol Thepie Fapi, Eric Poulin, Jean Pierre Doyon
  • Publication number: 20120330650
    Abstract: Methods, systems, and computer readable media for fricatives and high frequencies detection are disclosed. According to one method, the method includes receiving a narrowband signal. The method also includes detecting, using one or more autocorrelation coefficients, a high frequency speech component associated with the narrowband signal.
    Type: Application
    Filed: June 21, 2011
    Publication date: December 27, 2012
    Inventors: Emmanuel Rossignol Thepie Fapi, Eric Poulin
  • Patent number: 6387320
    Abstract: A water table used for cutting metal is comprised of an array of slat bars, a floor part below the array of slat bars, a movable platform further below the floor part. The movable platform, by the use of height changing means, will move in order to change the volume available inside the water table which results in the actual lowering or raising of the level of water inside of the water table.
    Type: Grant
    Filed: January 30, 2001
    Date of Patent: May 14, 2002
    Inventors: Eric Poulin, Jacques Poulin