Patents by Inventor Eric Lebrun

Eric Lebrun 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: 10644559
    Abstract: The present relates to a system comprising a housing, a motor assembly, a printed circuit board (PCB) and a shaft. The motor assembly is located inside the housing. The motor assembly comprises a control for alternatively engaging and disengaging a functionality of the motor assembly. The printed circuit board (PCB) is located inside the housing and defines an aperture for receiving the shaft. The shaft extends through the aperture of the PCB. A first end of the shaft is adapted for actuating the control of the motor assembly. A second end of the shaft extends through an opening in the housing and is adapted for receiving an actuator.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: May 5, 2020
    Assignee: DISTECH CONTROLS INC.
    Inventors: Daniel Beaudoin, Charles Pelletier, Steve Lupien, Pascal Gratton, Eric Lebrun, Eric Lapointe
  • Publication number: 20180034340
    Abstract: The present relates to a system comprising a housing, a motor assembly, a printed circuit board (PCB) and a shaft. The motor assembly is located inside the housing. The motor assembly comprises a control for alternatively engaging and disengaging a functionality of the motor assembly. The printed circuit board (PCB) is located inside the housing and defines an aperture for receiving the shaft. The shaft extends through the aperture of the PCB. A first end of the shaft is adapted for actuating the control of the motor assembly. A second end of the shaft extends through an opening in the housing and is adapted for receiving an actuator.
    Type: Application
    Filed: August 1, 2016
    Publication date: February 1, 2018
    Inventors: Daniel BEAUDOIN, Charles PELLETIER, Steve LUPIEN, Pascal GRATTON, Eric LEBRUN, Eric LAPOINTE
  • Patent number: 8054840
    Abstract: A method, system and service for a data center computer network. A core network switches data using a first protocol layer. A first access switch is in electrical communication with the core network. The first access switch communicates the data to the core network using the first protocol layer. A second redundant access switch forms a first access switch pair with the first access switch. The second access switch is in electrical communication with the core network and communicates the data using the first protocol layer. The second access switch is in electrical communication with first access switch and communicates with the first access switch using a second protocol layer. The second protocol layer is at lower OSI level than the first protocol layer. The first access switch and the second access switch are configured to form a first VLAN. A first edge device is in electrical communication with the first access switch and the second access switch. The first edge device is part of the first VLAN.
    Type: Grant
    Filed: June 12, 2007
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Bruce Booth, William B. Chalk, III, David W. Chow, Timothy A. Goodacre, Eric LeBrun, Gregg W. Machovec, Joseph Robinson, Atef O. Zaghloul, John H. Zeiger
  • Patent number: 7991914
    Abstract: A single firewall or cluster of firewalls with a public IP address is interfaced to an internet public subnet to receive service requests for a cluster of network servers. A first private subnet with a plurality of private IP addresses is interfaced to the single firewall or cluster of firewalls to receive the service requests after passing through a firewall. A plurality of redundant load balancers with a respective plurality of private IP addresses are interfaced to the first private subnet to receive the service requests after passing through the first private subnet. The load balancers are interfaced to a second private subnet. The network servers with respective private IP addresses are interfaced to the second private subnet to receive the service requests from the load balancers. At an initialization time, a private IP address is defined for the network load balancer system within the internet access subnet.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: August 2, 2011
    Assignee: International Business Machines Corporation
    Inventors: Pascal Chauffour, Eric Lebrun, Valerie Mahe
  • Patent number: 7936743
    Abstract: A system, computer program and method to determine a transmission path of a datagram in an IP network from a source device to a destination device. The source device sends a datagram to an IP network device along the transmission path to the destination device. The datagram comprises as destination address, the IP address of the destination device and as source address, the IP address of the network manager station. Consequently, replies, if any, to the datagram are sent back directly to the network manager station by the IP network device along the transmission path, bypassing the source device.
    Type: Grant
    Filed: April 29, 2008
    Date of Patent: May 3, 2011
    Assignee: International Business Machines Corporation
    Inventors: Eric LeBrun, Arnaud Lund
  • Patent number: 7908355
    Abstract: A method for improving network server load balancing in a system that has a plurality of network servers connected by an Internet access LAN to the Internet, a back-end access LAN connected to several database servers, and a network load balancer for selecting one of the network servers according to weights associated with the network servers. Link connectivity is monitored cyclically from each network server, and a status indicator is set to UP if all of the links associated with the network server are available, or to DOWN if at least one link is unavailable. The network servers send their status indicators to the network load balancer. The network load balancer changes the weight associated with a network server to a non-eligible value if the associated status indicator changes from UP to DOWN.
    Type: Grant
    Filed: June 12, 2003
    Date of Patent: March 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Pascal Chauffour, Eric Lebrun, Valerie Mahe
  • Publication number: 20090144444
    Abstract: A single firewall or cluster of firewalls with a public IP address is interfaced to an internet public subnet to receive service requests for a cluster of network servers. A first private subnet with a plurality of private IP addresses is interfaced to the single firewall or cluster of firewalls to receive the service requests after passing through a firewall. A plurality of redundant load balancers with a respective plurality of private IP addresses are interfaced to the first private subnet to receive the service requests after passing through the first private subnet. The load balancers are interfaced to a second private subnet. The network servers with respective private IP addresses are interfaced to the second private subnet to receive the service requests from the load balancers. At an initialization time, a private IP address is defined for the network load balancer system within the internet access subnet.
    Type: Application
    Filed: December 10, 2008
    Publication date: June 4, 2009
    Applicant: International Business Machines Corporation
    Inventors: Pascal Chauffour, Eric Lebrun, Valerie Mahe
  • Patent number: 7480737
    Abstract: A single firewall or cluster of firewalls with a public IP address is interfaced to an internet public subnet to receive service requests for a cluster of network servers. A first private subnet with a plurality of private IP addresses is interfaced to the single firewall or cluster of firewalls to receive the service requests after passing through a firewall. A plurality of redundant load balancers with a respective plurality of private IP addresses are interfaced to the first private subnet to receive the service requests after passing through the first private subnet. The load balancers are interfaced to a second private subnet. The network servers with respective private IP addresses are interfaced to the second private subnet to receive the service requests from the load balancers. At an initialization time, a private IP address is defined for the network load balancer system within the internet access subnet.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: January 20, 2009
    Assignee: International Business Machines Corporation
    Inventors: Pascal Chauffour, Eric Lebrun, Valerie Mahe
  • Publication number: 20080310422
    Abstract: A method, system and service for a data center computer network. A core network switches data using a first protocol layer. A first access switch is in electrical communication with the core network. The first access switch communicates the data to the core network using the first protocol layer. A second redundant access switch forms a first access switch pair with the first access switch. The second access switch is in electrical communication with the core network and communicates the data using the first protocol layer. The second access switch is in electrical communication with first access switch and communicates with the first access switch using a second protocol layer. The second protocol layer is at lower OSI level than the first protocol layer. The first access switch and the second access switch are configured to form a first VLAN. A first edge device is in electrical communication with the first access switch and the second access switch. The first edge device is part of the first VLAN.
    Type: Application
    Filed: June 12, 2007
    Publication date: December 18, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bruce BOOTH, William B. CHALK, III, David W. CHOW, Timothy A. Goodacre, Eric LeBRUN, Gregg W. MACHOVEC, Joseph ROBINSON, Atef O. ZAGHLOUL, John H. ZEIGER
  • Patent number: 7454489
    Abstract: A cluster system and method accesses from an internet network, a network server within one or a plurality of clusters, each cluster being identified by a single cluster public Internet Protocol (IP) address. The cluster system has a plurality of network servers organized in one of a plurality of clusters and a network load balancer system for selecting a destination network server in a cluster. Each cluster has one or a plurality of identical network servers, the network load balancer system being connected on one hand to an access routing device and on another hand to the plurality of network servers through a private network server subnet.
    Type: Grant
    Filed: January 6, 2004
    Date of Patent: November 18, 2008
    Assignee: International Business Machines Corporation
    Inventors: Pascal Chauffour, Paolo Gerosa, Eric Lebrun, Valerie Mahe
  • Publication number: 20080198767
    Abstract: A system, computer program and method to determine a transmission path of a datagram in an IP network from a source device to a destination device. The source device sends a datagram to an IP network device along the transmission path to the destination device. The datagram comprises as destination address, the IP address of the destination device and as source address, the IP address of the network manager station. Consequently, replies, if any, to the datagram are sent back directly to the network manager station by the IP network device along the transmission path, bypassing the source device.
    Type: Application
    Filed: April 29, 2008
    Publication date: August 21, 2008
    Applicant: International Business Machines Corporation
    Inventors: Eric LEBRUN, Arnaud LUND
  • Patent number: 7385937
    Abstract: System, computer program and method for determining a transmission path of datagrams in an IP network from a source device to a destination device. The source device receives from a network manager station, a message for retrieving information related to the transmission path of datagrams to the destination device. The message comprises a destination address and a source address. The destination address is an IP address of the destination device, and the source address is an IP address of the network manager device. The source device sends a plurality of probe datagrams to a respective plurality of IP network devices along the transmission path to the destination device. Each probe datagram comprises as destination address, the IP address of the destination device and as source address, the IP address of the network manager station.
    Type: Grant
    Filed: March 25, 2004
    Date of Patent: June 10, 2008
    Assignee: International Business Machines Corporation
    Inventors: Eric Lebrun, Arnaud Lund
  • Patent number: 7359378
    Abstract: A security system for a communication system that includes an IP network and groups of servers in a farm, wherein each group is associated with a customer. A user connected to the network can access information provided by a customer from a server within the group of servers associated with this customer through a dispatching device. The security system comprises setting means in each of the switches which are located between the dispatching device and the customer servers for setting a field of bits in the IP header of potentially irregular packets transmitted from a customer server and the dispatching device, means in the dispatching device for identifying any packet wherein the field of bits has been set to the predefined value, and means for deleting or logging the potentially irregular packet when the destination of the packet is not the dispatching device.
    Type: Grant
    Filed: October 2, 2002
    Date of Patent: April 15, 2008
    Assignee: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Pascal Chauffour, Patrick Gayrard, Eric Lebrun
  • Publication number: 20070008974
    Abstract: Network services are routed responsive to receiving a datagram. The datagram requests a certain network-delivered service and includes a virtual address for the service. An apparatus selects a physical address for a certain server from among a number of a physical addresses of respective servers associated by the apparatus with the virtual address. Performance of the respective servers is ranked so that the physical address are selected responsive to the performance ranks. The apparatus forwards the datagram, which includes the selected physical address for directing the datagram to the certain server.
    Type: Application
    Filed: May 25, 2006
    Publication date: January 11, 2007
    Applicant: International Business Machines Corporation
    Inventors: Jean-Claude Dispensa, Eric Lebrun
  • Publication number: 20050018647
    Abstract: System, computer program and method for determining a transmission path of datagrams in an IP network from a source device to a destination device. The source device receives from a network manager station, a message for retrieving information related to the transmission path of datagrams to the destination device. The message comprises a destination address and a source address. The destination address is an IP address of the destination device, and the source address is an IP address of the network manager device. The source device sends a plurality of probe datagrams to a respective plurality of IP network devices along the transmission path to the destination device. Each probe datagram comprises as destination address, the IP address of the destination device and as source address, the IP address of the network manager station.
    Type: Application
    Filed: March 25, 2004
    Publication date: January 27, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric Lebrun, Arnaud Lund
  • Publication number: 20050005006
    Abstract: A cluster system and method accesses from an internet network, a network server within one or a plurality of clusters, each cluster being identified by a single cluster public Internet Protocol (IP) address. The cluster system has a plurality of network servers organized in one of a plurality of clusters and a network load balancer system for selecting a destination network server in a cluster. Each cluster has one or a plurality of identical network servers, the network load balancer system being connected on one hand to an access routing device and on another hand to the plurality of network servers through a private network server subnet.
    Type: Application
    Filed: January 6, 2004
    Publication date: January 6, 2005
    Applicant: International Business Machines Corporation
    Inventors: Pascal Chauffour, Paolo Gerosa, Eric Lebrun, Valerie Mahe
  • Publication number: 20040133690
    Abstract: A single firewall or cluster of firewalls with a public IP address is interfaced to an internet public subnet to receive service requests for a cluster of network servers. A first private subnet with a plurality of private IP addresses is interfaced to the single firewall or cluster of firewalls to receive the service requests after passing through a firewall. A plurality of redundant load balancers with a respective plurality of private IP addresses are interfaced to the first private subnet to receive the service requests after passing through the first private subnet. The load balancers are interfaced to a second private subnet. The network servers with respective private IP addresses are interfaced to the second private subnet to receive the service requests from the load balancers. At an initialization time, a private IP address is defined for the network load balancer system within the internet access subnet.
    Type: Application
    Filed: September 30, 2003
    Publication date: July 8, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATON
    Inventors: Pascal Chauffour, Eric Lebrun, Valerie Mahe
  • Publication number: 20030236888
    Abstract: A method for improving network server load balancing in a system that has a plurality of network servers connected by an Internet access LAN to the Internet, a back-end access LAN connected to several database servers, and a network load balancer for selecting one of the network servers according to weights associated with the network servers. Link connectivity is monitored cyclically from each network server, and a status indicator is set to UP if all of the links associated with the network server are available, or to DOWN if at least one link is unavailable. The network servers send their status indicators to the network load balancer. The network load balancer changes the weight associated with a network server to a non-eligible value if the associated status indicator changes from UP to DOWN.
    Type: Application
    Filed: June 12, 2003
    Publication date: December 25, 2003
    Applicant: International Business Machines Corporation
    Inventors: Pascal Chauffour, Eric Lebrun, Valerie Mahe
  • Publication number: 20030072307
    Abstract: A security system for a communication system that includes an IP network and groups of servers in a farm, wherein each group is associated with a customer. A user connected to the network can access information provided by a customer from a server within the group of servers associated with this customer through a dispatching device. The security system comprises setting means in each of the switches which are located between the dispatching device and the customer servers for setting a field of bits in the IP header of potentially irregular packets transmitted from a customer server and the dispatching device, means in the dispatching device for identifying any packet wherein the field of bits has been set to the predefined value, and means for deleting or logging the potentially irregular packet when the destination of the packet is not the dispatching device.
    Type: Application
    Filed: October 2, 2002
    Publication date: April 17, 2003
    Applicant: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Pascal Chauffour, Patrick Gayrard, Eric Lebrun
  • Publication number: 20030005125
    Abstract: A control system in a communication system comprising a server farm connected by means of Internet Service Provider routers to the Internet or the like. The server farm includes at least a customer WEB server and all server farm resources enabling any user connected to the Internet to access the customer WEB server by using the server farm resources. The server farm includes at least one Service Level Agreement (SLA) server for periodically monitoring the availability of a path to be used by the user to access the customer WEB server.
    Type: Application
    Filed: May 28, 2002
    Publication date: January 2, 2003
    Applicant: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Jean-Claude Dispensa, Eric Lebrun, Jean-Bernard Schmitt