Patents by Inventor Olivier Bonaventure

Olivier Bonaventure 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: 10965790
    Abstract: A method provides for a first networking node in a first network access to a second network by a mobile communication device including the steps: by a first gateway in the first network, extracting payload data and header information from a first data packet originating from the first networking node and addressed to a second networking node in the second network, and sending the extracted payload and header information as payload of a second data packet to the mobile communication device; and, by the mobile communication device, receiving the second data packet, retrieving therefrom the extracted payload and header information, and sending the extracted payload and header information as payload of a third data packet to the second gateway; and, by the second gateway, receiving the third data packet, retrieving therefrom the first data packet and forwarding the first data packet further to the second networking node.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: March 30, 2021
    Assignee: TESSARES SA
    Inventors: Olivier Bonaventure, Sébastien Barré, Gregory Detal
  • Patent number: 10666773
    Abstract: According to an embodiment a method is disclosed for establishing a Multipath TCP connection comprising a first and second TCP connection between a client and a server. The client performs the steps of: sending a synchronization segment to the server indicative for a request to establish the first and second TCP connection, receiving a synchronization and acknowledgement segment from the server, establishing the first and second TCP connections, sending an acknowledgment segment to the server in order for the server to establish the first and second TCP connection.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: May 26, 2020
    Assignees: TESSARES SA, UNIVERSITÉ CATHOLIQUE DE LOUVAIN
    Inventors: Olivier Bonaventure, Gregory Detal, Sébastien Barré
  • Publication number: 20200092400
    Abstract: A method provides for a first networking node in a first network access to a second network by a mobile communication device comprising the steps: by a first gateway in the first network, extracting payload data and header information from a first data packet originating from the first networking node and addressed to a second networking node in the second network, and sending the extracted payload and header information as payload of a second data packet to the mobile communication device; and, by the mobile communication device, receiving the second data packet, retrieving therefrom the extracted payload and header information, and sending the extracted payload and header information as payload of a third data packet to the second gateway; and, by the second gateway, receiving the third data packet, retrieving therefrom the first data packet and forwarding the first data packet further to the second networking node.
    Type: Application
    Filed: December 1, 2017
    Publication date: March 19, 2020
    Inventors: Olivier BONAVENTURE, Sébastien BARRÉ, Gregory DETAL
  • Publication number: 20190182363
    Abstract: A method is disclosed for exchanging data over a TCP connection between a client node and a networking node. The TCP connection comprises a primary MPTCP subflow between a customer premises equipment, a HCPE, and a hybrid access gateway, a HAG. The method comprises, by the HCPE, converting first TCP segments to first MPTCP segments of the primary MPTCP subflow and vice versa, and using destination address information of the first TCP segments as destination address information of the first MPTCP segments, and using source address information of the first MPTCP segment as source address information of the first TCP segments. The method further comprises, by the HAG, converting second TCP segments to second MPTCP segments of the primary subflow and vice versa while preserving source and destination address information.
    Type: Application
    Filed: June 9, 2017
    Publication date: June 13, 2019
    Inventors: Olivier BONAVENTURE, Gregory DETAL, Sébastien BARRÉ, Bart PEIRENS
  • Patent number: 10110641
    Abstract: A data transfer connection between a device and another device can be established using a basic protocol having a multipath extension that allows for the data transfer connection to use several different paths in parallel. In establishing the data transfer connection, an intermediate device receives a connection request from the device. This connection request comprises an indication that the device is capable of handling the multipath extension. In addition, the connection request comprises an identification of the other device with which the data transfer connection is to be established. The intermediate device then determines whether the other device is capable of handling the multipath extension, or not. The intermediate device establishes the data transfer connection in accordance with the multipath extension if the other device is capable of handling the multipath extension.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: October 23, 2018
    Assignee: UNIVERSITE CATHOLIQUE DE LOUVAIN
    Inventors: Gregory Detal, Olivier Bonaventure, Christoph Paasch
  • Publication number: 20180248984
    Abstract: According to an embodiment a method is disclosed for establishing a Multipath TCP connection comprising a first and second TCP connection between a client and a server. The client performs the steps of: sending a synchronization segment to the server indicative for a request to establish the first and second TCP connection, receiving a synchronization and acknowledgement segment from the server, establishing the first and second TCP connections, sending an acknowledgment segment to the server in order for the server to establish the first and second TCP connection.
    Type: Application
    Filed: September 19, 2016
    Publication date: August 30, 2018
    Applicants: TESSARES SA, UNIVERSITÉ CATHOLIQUE DE LOUVAIN
    Inventors: Olivier BONAVENTURE, Gregory DETAL, Sébastien BARRÉ
  • Publication number: 20160315976
    Abstract: A data transfer connection between a device and another device can be established using a basic protocol having a multipath extension that allows for the data transfer connection to use several different paths in parallel. In establishing the data transfer connection, an intermediate device receives a connection request from the device. This connection request comprises an indication that the device is capable of handling the multipath extension. In addition, the connection request comprises an identification of the other device with which the data transfer connection is to be established. The intermediate device then determines whether the other device is capable of handling the multipath extension, or not. The intermediate device establishes the data transfer connection in accordance with the multipath extension if the other device is capable of handling the multipath extension.
    Type: Application
    Filed: December 8, 2014
    Publication date: October 27, 2016
    Inventors: Gregory DETAL, Olivier BONAVENTURE, Christoph PAASCH
  • Patent number: 7864669
    Abstract: A method of constructing a backup path in an autonomous system (AS) for failure of an inter-AS link is described. The method comprises identifying an alternate inter-AS path and constructing a tunnel to an end point on the alternate path.
    Type: Grant
    Filed: October 20, 2005
    Date of Patent: January 4, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Olivier Bonaventure, Pierre Francois, Clarence Filsfils, Stewart Bryant, David D. Ward, John Galen Scudder, Stefano B. Previdi, Ian Michael Charles Shand, Gargi Nalawade
  • Patent number: 7403478
    Abstract: The present invention concerns a method for use in a telecommunication network by a data traffic policer for data traffic policing on a data communication link. The data traffic includes data cells that are grouped into frames. For each data cell of a frame, upon reception of the data cell, the method checks a conformance of the data cell and provides a conformance result of the data cell being any one of conforming and non-conforming. The method further stores the data cell into a buffer and treats the frame as conforming in the event when for each data cell of the frame that is stored in the buffer the conformance result is conforming; and in the event when the frame is treated as conforming and upon reception of a predefined data cell of the frame, the method starts transmission of a predefined number of data cells of the frame by the traffic policer.
    Type: Grant
    Filed: October 10, 2003
    Date of Patent: July 22, 2008
    Assignee: ALCATEL
    Inventor: Olivier Bonaventure
  • Publication number: 20070091795
    Abstract: A method of constructing a backup path in an autonomous system (AS) for failure of an inter-AS link is described. The method comprises identifying an alternate inter-AS path and constructing a tunnel to an end point on the alternate path.
    Type: Application
    Filed: October 20, 2005
    Publication date: April 26, 2007
    Inventors: Olivier Bonaventure, Pierre Francois, Clarence Filsfils, Stewart Bryant, David Ward, John Scudder, Stefano Previdi, Ian Shand, Gargi Nalawade
  • Publication number: 20040076115
    Abstract: The present invention concerns a method for use in a telecommunication network by a data traffic policer (POL) for data traffic policing on a data communication link (L). The data traffic includes data cells that are grouped into frames (F1, F2, F3, . . . ). The method comprises the step of for each data cell of a frame (F2), upon reception of the data cell, checking a conformance of the data cell and providing thereby a conformance result of the data cell being any one of conforming and non-conforming (F/T). The method further includes the steps of storing the data cell into a buffer (BUFF) and treating the frame as conforming in the event when for each data cell of the frame that is stored in the buffer (BUFF) the conformance result is conforming (F); and in the event when the frame is treated as conforming (F) and upon reception of a predefined data cell of the frame (F2), starting transmission of a predefined number of data cells of the frame (F2) by the traffic policer (POL).
    Type: Application
    Filed: October 10, 2003
    Publication date: April 22, 2004
    Applicant: ALCATEL
    Inventor: Olivier Bonaventure
  • Patent number: 6680907
    Abstract: A shaping method for use by a shaper in a communication network for converting an incoming data flow with an incoming data packet rate into an outgoing data flow with an outgoing data packet rate. The shaper includes a buffer which is leaked at the outgoing data packet rate in order to provide the outgoing data flow. The shaping method determines a value of a future incoming data packet rate of the incoming data packet rate, and determines a buffer occupancy value related to the number of data packets of the incoming data flow received by the buffer included in the shaper. The buffer is leaked at the outgoing data packet rate in order to provide the outgoing data flow. The shaping method also determines the value of the outgoing data packet rate as a function of the value of the future incoming data packet rate, the value of the buffer occupancy, the value of a predetermined peak data packet rate and the value of a predetermined minimum data packet rate.
    Type: Grant
    Filed: September 8, 1999
    Date of Patent: January 20, 2004
    Assignee: Alcatel
    Inventor: Olivier Bonaventure
  • Patent number: 6678247
    Abstract: The present invention concerns a method for use in a telecommunication network by a data traffic policer (POL) for data traffic policing on a data communication link (L). The data traffic includes data cells that are grouped into frames (F1, F2, F3, . . . ). The method comprises the step of for each data cell of a frame (F2), upon reception of the data cell, checking a conformance of the data cell and providing thereby a conformance result of the data cell being any one of conforming and non-conforming (F/T). The method further includes the steps of storing the data cell into a buffer (BUFF) and treating the frame as conforming in the event when for each data cell of the frame that is stored in the buffer (BUFF) the conformance result is conforming (F); and in the event when the frame is treated as conforming (F) and upon reception of a predefined data cell of the frame (F2), starting transmission of a predefined number of data cells of the frame (F2) by the traffic policer (POL).
    Type: Grant
    Filed: December 3, 1999
    Date of Patent: January 13, 2004
    Assignee: Alcatel
    Inventor: Olivier Bonaventure
  • Patent number: 6618356
    Abstract: A data traffic policer (POL) included in a telecommunication network, to police data traffic which includes data packets that are part of a lower order data flow that is on its turn part of a higher order data flow. Each data packet is associated to a lower order identifier (LOI) that identifies the lower order data flow and to a higher order identifier that (HOI) identifies the higher order data flow. The policer (POL) includes first determiner (DET1) coupled to an input of the policer (POL) to determine, upon reception of a data packet, its lower order identifier (LOI). A first controller (CTRL1) coupled to the first determiner (DET1) checks a conformance of the data packet according to predefined lower order conformance rules (LOC(LOI)) associated to its lower order identifier (LOI) and provides thereby a lower order conformance result (LOCR) that is lower order conforming or lower order non-conforming.
    Type: Grant
    Filed: February 16, 2000
    Date of Patent: September 9, 2003
    Assignee: Alcatel
    Inventor: Olivier Bonaventure
  • Patent number: 6469982
    Abstract: The method shares available bandwidth on a common link in a communication network among a plurality of data flows which are transmitted via the common link. The method is used by a processor and includes sharing reserved bandwidth included in the available bandwidth among the plurality of data flows, and sharing unreserved bandwidth among the plurality of data flows according to a respective unreserved data packet share which is associated to each one of the plurality of data flows. The unreserved bandwidth is included in the available bandwidth in excess of the reserved bandwidth. The sharing of the unreserved bandwidth includes associating to one of the plurality of data flows a respective adaptable administrative weight and determining the respective unreserved data packet share which is associated to the one data flow as a function of its respective adaptable administrative weight.
    Type: Grant
    Filed: July 29, 1999
    Date of Patent: October 22, 2002
    Assignee: Alcatel
    Inventors: Michel André Robert Henrion, Olivier Bonaventure, Peter Irma August Barri, Emmanuel Desmet, Johan Gabriël August Verkinderen