Patents by Inventor Corentin Derbois

Corentin Derbois 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: 11706134
    Abstract: A method of creating containers in a physical host that includes a managed forwarding element (MFE) configured to forward packets to and from a set of data compute nodes (DCNs) hosted by the physical host. The method creates a container DCN in the host. The container DCN includes a virtual network interface card (VNIC) configured to exchange packets with the MFE. The method creates a plurality of containers in the container DCN. The method, for each container in the container DCN, creates a corresponding port on the MFE. The method sends packets addressed to each of the plurality of containers from the corresponding MFE port to the VNIC of the container DCN.
    Type: Grant
    Filed: November 14, 2021
    Date of Patent: July 18, 2023
    Assignee: NICIRA, INC.
    Inventors: Jianjun Shen, Donghai Han, Vadim Egorov, Corentin Derbois
  • Publication number: 20220078112
    Abstract: A method of creating containers in a physical host that includes a managed forwarding element (MFE) configured to forward packets to and from a set of data compute nodes (DCNs) hosted by the physical host. The method creates a container DCN in the host. The container DCN includes a virtual network interface card (VNIC) configured to exchange packets with the MFE. The method creates a plurality of containers in the container DCN. The method, for each container in the container DCN, creates a corresponding port on the MFE. The method sends packets addressed to each of the plurality of containers from the corresponding MFE port to the VNIC of the container DCN.
    Type: Application
    Filed: November 14, 2021
    Publication date: March 10, 2022
    Inventors: Jianjun Shen, Donghai Han, Vadim Egorov, Corentin Derbois
  • Patent number: 11206213
    Abstract: A method of creating containers in a physical host that includes a managed forwarding element (MFE) configured to forward packets to and from a set of data compute nodes (DCNs) hosted by the physical host. The method creates a container DCN in the host. The container DCN includes a virtual network interface card (VNIC) configured to exchange packets with the MFE. The method creates a plurality of containers in the container DCN. The method, for each container in the container DCN, creates a corresponding port on the MFE. The method sends packets addressed to each of the plurality of containers from the corresponding MFE port to the VNIC of the container DCN.
    Type: Grant
    Filed: March 28, 2020
    Date of Patent: December 21, 2021
    Assignee: NICIRA, INC.
    Inventors: Jianjun Shen, Donghai Han, Vadim Egorov, Corentin Derbois
  • Publication number: 20200228447
    Abstract: A method of creating containers in a physical host that includes a managed forwarding element (MFE) configured to forward packets to and from a set of data compute nodes (DCNs) hosted by the physical host. The method creates a container DCN in the host. The container DCN includes a virtual network interface card (VNIC) configured to exchange packets with the MFE. The method creates a plurality of containers in the container DCN. The method, for each container in the container DCN, creates a corresponding port on the MFE. The method sends packets addressed to each of the plurality of containers from the corresponding MFE port to the VNIC of the container DCN.
    Type: Application
    Filed: March 28, 2020
    Publication date: July 16, 2020
    Inventors: Jianjun Shen, Donghai Han, Vadim Egorov, Corentin Derbois
  • Patent number: 10616104
    Abstract: A method of creating containers in a physical host that includes a managed forwarding element (MFE) configured to forward packets to and from a set of data compute nodes (DCNs) hosted by the physical host. The method creates a container DCN in the host. The container DCN includes a virtual network interface card (VNIC) configured to exchange packets with the MFE. The method creates a plurality of containers in the container DCN. The method, for each container in the container DCN, creates a corresponding port on the MFE. The method sends packets addressed to each of the plurality of containers from the corresponding MFE port to the VNIC of the container DCN.
    Type: Grant
    Filed: August 25, 2018
    Date of Patent: April 7, 2020
    Assignee: NICIRA, INC.
    Inventors: Jianjun Shen, Donghai Han, Vadim Egorov, Corentin Derbois
  • Patent number: 10608908
    Abstract: Techniques disclosed herein provide an approach for diagnosing problems in a network connection established between applications running on two endpoints. In one embodiment, upon identification of a potential issue in the network connection, a connection detector is triggered in one of the endpoints and requests a kernel of that endpoint to transmit an on-demand, non-invasive packet to the other endpoint. The connection detector then determines whether the application running on the other endpoint is available via the connection based on whether an acknowledgment packet is received from the other endpoint after the transmission of the non-invasive packet.
    Type: Grant
    Filed: September 3, 2016
    Date of Patent: March 31, 2020
    Assignee: Nicira, Inc.
    Inventors: Akshay Kumar Sreeramoju, Corentin Derbois, Madhusudhan Ravi, Gopakumar Pillai
  • Patent number: 9998371
    Abstract: A method of communicating packets in a physical host that includes a managed forwarding element (MFE) configured to communicate packets to a set of containers in a data compute node (DCN) hosted by the physical host. The method receives a packet from a particular container in the container DCN. The packet includes a tag that includes an identification of the particular container. The method uses the identification of the particular container included in the tag to identify a port of the MFE that correspond to the particular container. The method removes the tag from the packet. The method forwards the un-tagged packet to the port of the MFE that corresponds to the particular container.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: June 12, 2018
    Assignee: NICIRA, INC.
    Inventors: Jianjun Shen, Vadim Egorov, Donghai Han, Corentin Derbois
  • Publication number: 20170230262
    Abstract: Techniques disclosed herein provide an approach for diagnosing problems in a network connection established between applications running on two endpoints. In one embodiment, upon identification of a potential issue in the network connection, a connection detector is triggered in one of the endpoints and requests a kernel of that endpoint to transmit an on-demand, non-invasive packet to the other endpoint. The connection detector then determines whether the application running on the other endpoint is available via the connection based on whether an acknowledgment packet is received from the other endpoint after the transmission of the non-invasive packet.
    Type: Application
    Filed: September 3, 2016
    Publication date: August 10, 2017
    Inventors: AKSHAY KUMAR SREERAMOJU, CORENTIN DERBOIS, MADHUSUDHAN RAVI, GOPAKUMAR PILLAI
  • Publication number: 20170180250
    Abstract: A method of communicating packets in a physical host that includes a managed forwarding element (MFE) configured to communicate packets to a set of containers in a data compute node (DCN) hosted by the physical host. The method receives a packet from a particular container in the container DCN. The packet includes a tag that includes an identification of the particular container. The method uses the identification of the particular container included in the tag to identify a port of the MFE that correspond to the particular container. The method removes the tag from the packet. The method forwards the un-tagged packet to the port of the MFE that corresponds to the particular container.
    Type: Application
    Filed: December 16, 2015
    Publication date: June 22, 2017
    Inventors: Jianjun Shen, Vadim Egorov, Donghai Han, Corentin Derbois