Patents by Inventor Kazuki HYOUDOU

Kazuki HYOUDOU 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: 9660830
    Abstract: A control method executed by a packet processing device, the control method includes receiving, by a first processor, a received packet; identifying first processing execution information corresponding to the received packet, from among a plurality of first processing execution information, by referring to the first memory, based on packet identification information included in the received packet; and transmitting processing specification information included in the identified first processing execution information together with the received packet, to a second processor, when the processing specification information included in the identified first processing execution information specifies processing by the second processor; receiving, by the second processor, the processing specification information included in the identified first processing execution information and the received packet; and executing the processing for the received packet in accordance with second processing execution information specif
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: May 23, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Kazuki Hyoudou, Takeshi Shimizu
  • Patent number: 9602438
    Abstract: A disclosed relay apparatus includes: a generator that generates, upon receipt of a first packet that includes a first identifier of a virtual machine that is newly executed in an information processing apparatus connected to the relay apparatus from the information processing apparatus, a second packet that includes a second identifier of the virtual machine, which is different from the first identifier, and requests to set relay for the virtual machine; and a processing unit that sets the relay for the virtual machine by using the second identifier of the virtual machine, which is included in the second packet generated by the generator or received from the information processing apparatus.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: March 21, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Kazuki Hyoudou, Yukihiro Nakagawa, Takeshi Shimizu
  • Publication number: 20170054591
    Abstract: A system includes a first switch, a second switch, and a processing device. The first switch detects a failure occurring at a first port, generates failure information on the first port when the failure occurring at the first port is detected, and transmits a failure notification packet including the failure information to another switch through a port other than the first port. The second switch transmits a selection-condition-added packet through a port which is coupled to the processing device, the selection-condition-added packet being obtained by adding, to the failure notification packet, selection condition information indicating a selection condition that a second port is selected as a port to relay a packet, the second port having received the failure notification packet through the another switch. And, the processing device performs a path control of a packet based on selection condition information extracted from the selection-condition-added packet received.
    Type: Application
    Filed: August 9, 2016
    Publication date: February 23, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Kazuki Hyoudou, Yukihiro Nakagawa
  • Publication number: 20160218975
    Abstract: In an information processing system including a plurality of information processing apparatuses, a first information processing apparatus includes a first memory to store a first destination information table in which destination information and specific destination information are associated, and a first processing circuit to calculate a hash value based on destination information included in a first packet, to search the first destination information table, to select a second information processing apparatus based on the hash value, to generate a second packet by adding the hash value and specifying information, to transmit the second packet to the second information processing apparatus. The second information processing apparatus includes a second memory to store a second destination information table and a second processing circuit to receive the second packet, and to transmit to a destination represented by the specific destination information a third packet converted the second packet.
    Type: Application
    Filed: November 30, 2015
    Publication date: July 28, 2016
    Applicant: FUJITSU LIMITED
    Inventors: Kazuki Hyoudou, TAKESHI SHIMIZU
  • Publication number: 20160006655
    Abstract: A control method executed by a packet processing device, the control method includes receiving, by a first processor, a received packet; identifying first processing execution information corresponding to the received packet, from among a plurality of first processing execution information, by referring to the first memory, based on packet identification information included in the received packet; and transmitting processing specification information included in the identified first processing execution information together with the received packet, to a second processor, when the processing specification information included in the identified first processing execution information specifies processing by the second processor; receiving, by the second processor, the processing specification information included in the identified first processing execution information and the received packet; and executing the processing for the received packet in accordance with second processing execution information specif
    Type: Application
    Filed: June 23, 2015
    Publication date: January 7, 2016
    Inventors: Kazuki HYOUDOU, Takeshi Shimizu
  • Patent number: 9231849
    Abstract: An apparatus includes a controller, a converter, and table information storing physical identification information identifying a physical port of first and second physical switches in association with virtual identification information identifying a virtual port of a virtual switch. For each virtual switch, the controller outputs control information determined based on a predetermined protocol and manages the received control information.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: January 5, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Kazuki Hyoudou, Takeshi Shimizu
  • Publication number: 20150222509
    Abstract: A network switch, includes: a port configured to receive a packet from one of a first information processing device and a second information processing device: a processor configured to process the packet, wherein the processor performs operations of: extracting first information which is used for creating a request packet requesting a response of a first virtual machine executed by the first information processing device from the packet which is transmitted by the first virtual machine to a second virtual machine executed by the second information processing device; creating the request packet using the first information; transmitting the request packet to the first virtual machine; and determining an operation state of the first virtual machine based on if a response packet for the request packet is received from the first virtual machine.
    Type: Application
    Filed: November 24, 2014
    Publication date: August 6, 2015
    Applicant: FUJITSU LIMITED
    Inventors: Kazuki HYOUDOU, Yukihiro NAKAGAWA, Takeshi SHIMIZU
  • Patent number: 9049048
    Abstract: A recording medium, relay node and method are provided. The recording medium having recorded therein a communication program causing non-real time communication to be executed by first and second node groups in a network for conducting real time communication between the nodes through relay devices connecting the first and second node groups. The communication program causing a computer of a local node to execute causing a local node selected from the first node group to set a path leading from the local node to another node selected from the second node group, causing the local node to receive data on the non-real time communication from the other nodes of the first node group than the local node to the other nodes of the second node group than the another node; and transferring from the local node to the another node, the data received, using the path set in the setting.
    Type: Grant
    Filed: March 15, 2010
    Date of Patent: June 2, 2015
    Assignee: FUJITSU LIMITED
    Inventor: Kazuki Hyoudou
  • Publication number: 20150124591
    Abstract: An information processing system includes a switching device group including a plurality of switching devices that include a switching device as a root node and switching devices as leaf nodes and are connected in a tree topology. The switching device includes: a controller that, when a failure that occurs in a communication path connected to the root node side of the switching device is detected, writes identification information indicating the communication path from which the failure is detected to a flow table which stores the identification information and output destination port information so as to be associated with each other, thereby switching a plurality of communication paths; and a notification unit that, when a failure that occurs in a communication path connected to the leaf node side of the switching device is detected, notifies another switching device connected to the switching device of a position where the failure occurs.
    Type: Application
    Filed: November 3, 2014
    Publication date: May 7, 2015
    Inventors: Yukihiro Nakagawa, Kazuki Hyoudou
  • Patent number: 9008109
    Abstract: There is provided a relay device including: a buffer configured to store a received frame; a discarding unit configured to discard the received frame, when a utilization amount of the buffer exceeds a first value set corresponding to a communication type of the received frame; a first calculating unit configured to calculate the utilization amount of the buffer for each communication type at least two points in time, and calculate an amount of change in the utilization amount of the buffer for each communication type; and a setting unit configured to calculate the first value for each communication type, based on the amount of change in the utilization amount, and set the first value in the discarding unit.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: April 14, 2015
    Assignee: Fujitsu Limited
    Inventors: Kazuki Hyoudou, Osamu Shiraki
  • Publication number: 20150049638
    Abstract: A network system includes a transmitting/receiving apparatus, a plurality of switches, and a network control apparatus. The switch includes a first packet transmission control unit and a second packet transmission control unit. The network system includes a first packet transmission control area according to the first packet transmission control unit, and a second packet transmission control area according to the second packet transmission control unit. A switch in the first packet transmission control area includes a first storage unit which stores a plurality of pieces of first rule information informed from the network control apparatus, applies a mask to a predetermined position of header information of an input packet according to the number of the plurality of pieces of first rule information, and controls the input packet according to the first rule information selected from the first storage unit based on the header information after masking.
    Type: Application
    Filed: August 8, 2014
    Publication date: February 19, 2015
    Inventors: Kazuki Hyoudou, Yukihiro Nakagawa
  • Patent number: 8797976
    Abstract: A computer of a first node executes primary communication and secondary communication between a first node group and a second node group provided with nodes. On the basis of the transmission capabilities of a network, the computer computes the required time required to transmit data that has been designated as outgoing data since the start time of a periodically executed transmission process up until the current time, wherein the designated data is data from among the received data that has been successively designated as outgoing data. The computer determines whether or not the time equal to the current time plus the required time matches the start time of the primary communication periodically conducted between the nodes. On the basis of the determined results, the computer decides which data from among the received data to designate as outgoing data.
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: August 5, 2014
    Assignee: Fujitsu Limited
    Inventor: Kazuki Hyoudou
  • Publication number: 20140169379
    Abstract: A disclosed relay apparatus includes: a generator that generates, upon receipt of a first packet that includes a first identifier of a virtual machine that is newly executed in an information processing apparatus connected to the relay apparatus from the information processing apparatus, a second packet that includes a second identifier of the virtual machine, which is different from the first identifier, and requests to set relay for the virtual machine; and a processing unit that sets the relay for the virtual machine by using the second identifier of the virtual machine, which is included in the second packet generated by the generator or received from the information processing apparatus.
    Type: Application
    Filed: October 30, 2013
    Publication date: June 19, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Kazuki HYOUDOU, Yukihiro Nakagawa, Takeshi Shimizu
  • Patent number: 8719390
    Abstract: A computer is communicable with a managed server having a network boot function. The computer refers, when the managed server starts network boot, to data stored in a storage unit which stores status management data and status-program connection data. The status management data specifies an operation status into which the managed server is to be shifted when the managed server has been network booted. The status-program connection data indicates a program for shifting the managed server into the specified operation status. The computer determines, on the basis of the status management data and the status-program connection data, a program to be executed during the network boot to shift the managed server into the specified operation status. The computer notifies the managed server of information necessary for loading the determined program.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: May 6, 2014
    Assignee: Fujitsu Limited
    Inventors: Kazuki Hyoudou, Takeshi Shimizu
  • Patent number: 8687637
    Abstract: A communication control method for controlling communication between a first node and a second node via a relay device, the method includes transmitting a control packet from the first node to the second node before transmitting a first packet which is a higher priority than another packet to be relayed, stopping a packet from being output from a packet storage device for the another packet by the relay device, for a period indicated by the control packet, the packet storage device being included in one of a plurality of output ports of the relay device from which the first packet is to be output, and transmitting the first packet from the first node to the second node or from the second node to the first node during the period.
    Type: Grant
    Filed: March 20, 2012
    Date of Patent: April 1, 2014
    Assignee: Fujitsu Limited
    Inventor: Kazuki Hyoudou
  • Publication number: 20140047125
    Abstract: An apparatus includes a controller, a converter, and table information storing physical identification information identifying a physical port of first and second physical switches in association with virtual identification information identifying a virtual port of a virtual switch. For each virtual switch, the controller outputs control information determined based on a predetermined protocol and manages the received control information.
    Type: Application
    Filed: June 20, 2013
    Publication date: February 13, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Kazuki Hyoudou, Takeshi Shimizu
  • Publication number: 20130242723
    Abstract: A relay device is capable of associating a plurality of network-side ports to a server-side port connected to an adapter 310 of a server 300. The relay device detects a failure and recovery from the failure as events for each of the network-side ports associated with the server-side port, and transmits to the server 300 a control frame indicating the network-side port in which the event was detected and the type of the event. The control frame is received by the adapter 310, and is processed by a link status management unit 320. The link status management unit 320 individually turns on/off an associated virtual interface 312a among virtual interfaces 312a configured on a virtual layer unit 312, in accordance with the control frame.
    Type: Application
    Filed: February 4, 2013
    Publication date: September 19, 2013
    Applicant: FUJITSU LIMITED
    Inventors: Kazuki HYOUDOU, Osamu Shiraki
  • Publication number: 20130107890
    Abstract: There is provided a relay device including: a buffer configured to store a received frame; a discarding unit configured to discard the received frame, when a utilization amount of the buffer exceeds a first value set corresponding to a communication type of the received frame; a first calculating unit configured to calculate the utilization amount of the buffer for each communication type at least two points in time, and calculate an amount of change in the utilization amount of the buffer for each communication type; and a setting unit configured to calculate the first value for each communication type, based on the amount of change in the utilization amount, and set the first value in the discarding unit.
    Type: Application
    Filed: September 11, 2012
    Publication date: May 2, 2013
    Applicant: FUJITSU LIMITED
    Inventors: Kazuki HYOUDOU, Osamu Shiraki
  • Publication number: 20120307829
    Abstract: A communication control method for controlling communication between a first node and a second node via a relay device, the method includes transmitting a control packet from the first node to the second node before transmitting a first packet which is a higher priority than another packet to be relayed, stopping a packet from being output from a packet storage device for the another packet by the relay device, for a period indicated by the control packet, the packet storage device being included in one of a plurality of output ports of the relay device from which the first packet is to be output, and transmitting the first packet from the first node to the second node or from the second node to the first node during the period.
    Type: Application
    Filed: March 20, 2012
    Publication date: December 6, 2012
    Applicant: FUJITSU LIMITED
    Inventor: Kazuki HYOUDOU
  • Publication number: 20120011236
    Abstract: A computer is communicable with a managed server having a network boot function. The computer refers, when the managed server starts network boot, to data stored in a storage unit which stores status management data and status-program connection data. The status management data specifies an operation status into which the managed server is to be shifted when the managed server has been network booted. The status-program connection data indicates a program for shifting the managed server into the specified operation status. The computer determines, on the basis of the status management data and the status-program connection data, a program to be executed during the network boot to shift the managed server into the specified operation status. The computer notifies the managed server of information necessary for loading the determined program.
    Type: Application
    Filed: June 28, 2011
    Publication date: January 12, 2012
    Applicant: FUJITSU LIMITED
    Inventors: Kazuki HYOUDOU, Takeshi Shimizu