Patents by Inventor Kazushi Sugyou

Kazushi Sugyou 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: 11190435
    Abstract: The present invention contributes to facilitating: setting for connection between a TEP in a virtual network configured by using a virtual tunnel and a virtual network; and management of the connection. A control apparatus includes: a connection detection unit configured to detect that a virtual machine has newly been connected to one of a plurality of tunnel endpoints each of which functions as an endpoint of a virtual tunnel used for a communication between virtual machines that belong to a virtual network; a virtual network determination unit configured to determine a virtual network to which the detected virtual machine belongs on the basis of information in which virtual machines and virtual networks are associated with each other; and a tunnel endpoint control unit configured to cause, if the tunnel endpoint has not participated in the determined virtual network, the tunnel endpoint to participate in the determined virtual network.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: November 30, 2021
    Assignee: NEC CORPORATION
    Inventors: Yasunobu Chiba, Kazushi Sugyou
  • Publication number: 20200145317
    Abstract: The present invention contributes to facilitating: setting for connection between a TEP in a virtual network configured by using a virtual tunnel and a virtual network; and management of the connection. A control apparatus includes: a connection detection unit configured to detect that a virtual machine has newly been connected to one of a plurality of tunnel endpoints each of which functions as an endpoint of a virtual tunnel used for a communication between virtual machines that belong to a virtual network; a virtual network determination unit configured to determine a virtual network to which the detected virtual machine belongs on the basis of information in which virtual machines and virtual networks are associated with each other; and a tunnel endpoint control unit configured to cause, if the tunnel endpoint has not participated in the determined virtual network, the tunnel endpoint to participate in the determined virtual network.
    Type: Application
    Filed: October 2, 2019
    Publication date: May 7, 2020
    Inventors: Yasunobu CHIBA, Kazushi SUGYOU
  • Patent number: 10462038
    Abstract: The present invention contributes to facilitating: setting for connection between a TEP in a virtual network configured by using a virtual tunnel and a virtual network; and management of the connection. A control apparatus includes: a connection detection unit configured to detect that a virtual machine has newly been connected to one of a plurality of tunnel endpoints each of which functions as an endpoint of a virtual tunnel used for a communication between virtual machines that belong to a virtual network; a virtual network determination unit configured to determine a virtual network to which the detected virtual machine belongs on the basis of information in which virtual machines and virtual networks are associated with each other; and a tunnel endpoint control unit configured to cause, if the tunnel endpoint has not participated in the determined virtual network, the tunnel endpoint to participate in the determined virtual network.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: October 29, 2019
    Assignee: NEC Corporation
    Inventors: Yasunobu Chiba, Kazushi Sugyou
  • Patent number: 10212084
    Abstract: A communication system includes a plurality of control apparatuses that determine a packet handling operation; a plurality of packet processing units that process packets in accordance with the packet handling operation notified by the control apparatus; an assignment unit that assigns, with respect to each of the packet processing unit, a control apparatus that controls the packet processing unit concerned; and a database that is shared by the plurality of control apparatuses and that stores information related to the packet handling operation; wherein each of the control apparatuses refers to the database to determine the packet handling operation.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: February 19, 2019
    Assignee: NEC Corporation
    Inventors: Yasunobu Chiba, Kazushi Sugyou
  • Patent number: 10148563
    Abstract: A technique capable of changing communication services that can be provided by a communication system is provided. A communication system according to the present invention includes: first means that is capable of executing a network function for providing a communication service; and second means that adds second identification information corresponding to first identification information that is assigned to a group of network functions, to a packet belonging to the group, and sends the packet to the network function, which performs packet forwarding within the group based on the second identification information.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: December 4, 2018
    Assignee: NEC CORPORATION
    Inventors: Yasunobu Chiba, Kazushi Sugyou
  • Patent number: 9847916
    Abstract: A control apparatus includes a packet handling operation setting unit that sets a packet handling operation for processing a packet for a communication node selected from a plurality of communication nodes. The packet handling operation setting unit sets the packet handling operation for communication nodes out of the plurality of communication nodes other than the selected communication node, in response to the fact that it was possible to set the packet handling operation for the selected communication node.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: December 19, 2017
    Assignee: NEC Corporation
    Inventors: Yasunobu Chiba, Kazushi Sugyou
  • Publication number: 20170230275
    Abstract: The present invention contributes to facilitating: setting for connection between a TEP in a virtual network configured by using a virtual tunnel and a virtual network; and management of the connection. A control apparatus includes: a connection detection unit configured to detect that a virtual machine has newly been connected to one of a plurality of tunnel endpoints each of which functions as an endpoint of a virtual tunnel used for a communication between virtual machines that belong to a virtual network; a virtual network determination unit configured to determine a virtual network to which the detected virtual machine belongs on the basis of information in which virtual machines and virtual networks are associated with each other; and a tunnel endpoint control unit configured to cause, if the tunnel endpoint has not participated in the determined virtual network, the tunnel endpoint to participate in the determined virtual network.
    Type: Application
    Filed: April 21, 2017
    Publication date: August 10, 2017
    Inventors: Yasunobu CHIBA, Kazushi SUGYOU
  • Patent number: 9667527
    Abstract: A control apparatus includes: a connection detection unit configured to detect that a virtual machine has newly been connected to one of a plurality of tunnel endpoints each of which functions as an endpoint of a virtual tunnel used for a communication between virtual machines that belong to a virtual network; a virtual network determination unit configured to determine a virtual network to which the detected virtual machine belongs on the basis of information in which virtual machines and virtual networks are associated with each other; and a tunnel endpoint control unit configured to cause, if the tunnel endpoint has not participated in the determined virtual network, the tunnel endpoint to participate in the determined virtual network.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: May 30, 2017
    Assignee: NEC Corporation
    Inventors: Yasunobu Chiba, Kazushi Sugyou
  • Publication number: 20160182287
    Abstract: A technique capable of changing communication services that can be provided by a communication system is provided. A control apparatus includes: first means that receives first information from a management apparatus, which is capable of creating a group of network functions for providing communication services, wherein the first information indicates a connection structure of the network functions in the group; and second means that generates second information based on the first information and sends the second information to the network function, wherein the second information is information for forwarding a packet to which second identification information corresponding to first identification information that is assigned to the group is added.
    Type: Application
    Filed: July 25, 2014
    Publication date: June 23, 2016
    Inventors: Yasunobu CHIBA, Kazushi SUGYOU
  • Publication number: 20160173369
    Abstract: A technique capable of changing communication services that can be provided by a communication system is provided. A communication system according to the present invention includes: first means that is capable of executing a network function for providing a communication service; and second means that adds second identification information corresponding to first identification information that is assigned to a group of network functions, to a packet belonging to the group, and sends the packet to the network function, which performs packet forwarding within the group based on the second identification information.
    Type: Application
    Filed: July 25, 2014
    Publication date: June 16, 2016
    Inventors: Yasunobu CHIBA, Kazushi SUGYOU
  • Publication number: 20160173370
    Abstract: A technique capable of changing communication services that can be provided by a communication system is provided. A communication system according to the present invention includes: first means that is capable of executing a network function for providing a communication service; and second means that adds a label corresponding to a network address that is assigned to a group of network functions, to a packet belonging to the group, and sends the packet to the network function which performs packet forwarding within the group based on the label.
    Type: Application
    Filed: July 25, 2014
    Publication date: June 16, 2016
    Inventors: Yasunobu CHIBA, Kazushi SUGYOU
  • Publication number: 20160028628
    Abstract: A communication system includes an allocated address storage unit that stores an address allocated using host location information, and an address management unit that refers to the allocated address storage unit and uses the host location information to allocate an address to a host to which the address has not been allocated.
    Type: Application
    Filed: March 13, 2014
    Publication date: January 28, 2016
    Applicant: NEC CORPORATION
    Inventors: Lei SUN, Kazuya SUZUKI, Hideyuki SHIMONISHI, Kazushi SUGYOU
  • Publication number: 20150365313
    Abstract: A control apparatus includes: a connection detection unit configured to detect that a virtual machine has newly been connected to one of a plurality of tunnel endpoints each of which functions as an endpoint of a virtual tunnel used for a communication between virtual machines that belong to a virtual network; a virtual network determination unit configured to determine a virtual network to which the detected virtual machine belongs on the basis of information in which virtual machines and virtual networks are associated with each other; and a tunnel endpoint control unit configured to cause, if the tunnel endpoint has not participated in the determined virtual network, the tunnel endpoint to participate in the determined virtual network.
    Type: Application
    Filed: December 27, 2013
    Publication date: December 17, 2015
    Applicant: NEC CORPORATION
    Inventors: Yasunobu CHIBA, Kazushi SUGYOU
  • Publication number: 20150351101
    Abstract: A communication system includes: a computational resource(s) allocated to a user; and an allocation unit that allocates at least one of a plurality of communication schemes to the computational resource(s) based on a requested condition concerning a service rendered to the user via the computational resource(s).
    Type: Application
    Filed: January 17, 2014
    Publication date: December 3, 2015
    Applicant: NEC CORPORATION
    Inventors: Kazushi SUGYOU, Yasunobu CHIBA
  • Publication number: 20150341267
    Abstract: A control apparatus sets a first entry(ies) for filtering packets received by the switch(es) in a first table(s) included in the switch(es) and sets a second entry(ies) including a rule(s) for processing a packet(s) selected by the first entry(ies) from the received packets in a second table(s) included in the switch(es).
    Type: Application
    Filed: January 20, 2014
    Publication date: November 26, 2015
    Inventors: Yasunobu CHIBA, Kazushi SUGYOU
  • Publication number: 20150333970
    Abstract: A control apparatus includes a packet handling operation setting unit that sets a packet handling operation for processing a packet for a communication node selected from a plurality of communication nodes. The packet handling operation setting unit sets the packet handling operation for communication nodes out of the plurality of communication nodes other than the selected communication node, in response to the fact that it was possible to set the packet handling operation for the selected communication node.
    Type: Application
    Filed: December 27, 2013
    Publication date: November 19, 2015
    Applicant: NEC CORPORATION
    Inventors: Yasunobu CHIBA, Kazushi SUGYOU
  • Publication number: 20150263862
    Abstract: A communication system in which multiple communication terminals communicate through a network includes: a control apparatus 4 for controlling packet transfer in the network; and a proxy server 3 for receiving a multicast packet transmitted from a communication terminal and transmitting a unicast packet to each of communication terminals belonging to a group corresponding to the multicast packet, respectively, wherein the control apparatus 4 controls packet transfer in the network so that the multicast packet transmitted by the communication terminal will be transferred to the proxy server 3.
    Type: Application
    Filed: November 19, 2013
    Publication date: September 17, 2015
    Applicant: NEC CORPORATION
    Inventors: Kazushi Sugyou, Yasunobu Chiba
  • Publication number: 20150229574
    Abstract: A communication system includes a computing unit that transmits communication data with a plurality of packets and a communication unit that performs packet processing for transmitting the packets via a virtual network, and the computing unit adjusts a size of a transmission packet transmitted to the communication unit with a packet size selected from a plurality of packet size candidates based on information regarding a forwarding path of the transmission packet.
    Type: Application
    Filed: September 25, 2013
    Publication date: August 13, 2015
    Applicant: NEC Corporation
    Inventors: Yasunobu Chiba, Kazushi Sugyou
  • Publication number: 20150156113
    Abstract: A communication system includes a plurality of control apparatuses that determine a packet handling operation; a plurality of packet processing units that process packets in accordance with the packet handling operation notified by the control apparatus; an assignment unit that assigns, with respect to each of the packet processing unit, a control apparatus that controls the packet processing unit concerned; and a database that is shared by the plurality of control apparatuses and that stores information related to the packet handling operation; wherein each of the control apparatuses refers to the database to determine the packet handling operation.
    Type: Application
    Filed: June 12, 2013
    Publication date: June 4, 2015
    Inventors: Yasunobu Chiba, Kazushi Sugyou