Patents by Inventor Junichi Higuchi

Junichi Higuchi 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).

  • Publication number: 20190108155
    Abstract: A bridge connecting apparatus comprises: a connection state control part that controls a first connection state between the bridge connecting apparatus and the other bridge connecting apparatus; and a connection state monitoring part that monitors the first connection state recognized on the connection state control part and a second connection state between the first device recognized on the OS and the second device. The connection state monitoring part instructs to the connection state control part so that the first connection state does not come into connection when it is detected that the first connection state is at non-connection. The connection state control part controls so that the first connection state does not come into connection according to the instruction from the connection state monitoring part.
    Type: Application
    Filed: March 22, 2017
    Publication date: April 11, 2019
    Applicant: NEC Corporation
    Inventor: Junichi HIGUCHI
  • Publication number: 20190065235
    Abstract: A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process, the process includes classifying a plurality of virtual machines, which are to be mapped to a plurality of physical machines each of which is subjected to a maintenance operation, into groups by referring to correspondence information in which information indicating a desired time zone for executing a maintenance operation of a physical machine is correlated with information indicating a virtual machine such that an overlap time of desired time zones corresponding to the virtual machines in the same group is equal to or longer than a predetermined time; and mapping the groups obtained by the classifying to the physical machines different from each other.
    Type: Application
    Filed: August 21, 2018
    Publication date: February 28, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Junichi Higuchi, Masazumi Matsubara
  • Patent number: 10067804
    Abstract: A method for performance requirement estimation includes: acquiring system performance requirement information indicating requirements of a performance value with respect to processes pertaining to each of processing classifications; acquiring resource information indicating the amount of resources with respect to a plurality of second machines included in a new system to be configured to perform the processes pertaining to each of the processing classifications; determining whether or not the new system satisfies requirements of a performance value with respect to a processes pertaining to each of the processing classifications in accordance with the system performance requirement information, the resource information, and a model configured to output a performance value with respect to the processes pertaining to each of the processing classifications in accordance with an input indicating the amount of resources to be distributed for performing the processes; and outputting a determination result obtained
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: September 4, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Junichi Higuchi, Masazumi Matsubara
  • Publication number: 20180217876
    Abstract: A method for performance requirement estimation includes: acquiring system performance requirement information indicating requirements of a performance value with respect to processes pertaining to each of processing classifications; acquiring resource information indicating the amount of resources with respect to a plurality of second machines included in a new system to be configured to perform the processes pertaining to each of the processing classifications; determining whether or not the new system satisfies requirements of a performance value with respect to a processes pertaining to each of the processing classifications in accordance with the system performance requirement information, the resource information, and a model configured to output a performance value with respect to the processes pertaining to each of the processing classifications in accordance with an input indicating the amount of resources to be distributed for performing the processes; and outputting a determination result obtained
    Type: Application
    Filed: January 29, 2018
    Publication date: August 2, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Junichi Higuchi, Masazumi Matsubara
  • Patent number: 9921876
    Abstract: An information processing device includes a bridge unit that connects with one or a plurality of IO device groups via a network, a connection management unit that manages a connection of the bridge unit, an allocation priority instruction unit that stores an instruction or a fixed value that is a priority condition for allocating resources, a resource amount search unit that searches resources used by IO devices of an entire system that includes the IO devices, a remaining resource calculation unit that calculates a remaining resource amount, a reservation resource amount output unit that calculates and outputs a number of virtual PCI bridges and a reservation resource amount, and a virtual bridge resource setting unit that sets the bridge unit based on the number of virtual PCI bridges and the reservation resource amount.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: March 20, 2018
    Assignee: NEC CORPORATION
    Inventor: Junichi Higuchi
  • Patent number: 9882737
    Abstract: A network system of the present invention includes a computer and a device connected via a network, and a system management device. The computer and the device include, respectively, bridges that encapsulate transmission/reception data transmitted and received to and from each other and transmit and receive the data to and from each other via the network. Each of the bridges includes a control data transmitting means for generating control data for controlling the state of the system based on control auxiliary data issued from the computer or the device and used for controlling the state of the system, and transmitting the control data to the system management device via the network. The system management device includes a system controlling means for controlling the state of the system in accordance with the control data received thereby.
    Type: Grant
    Filed: January 19, 2012
    Date of Patent: January 30, 2018
    Assignee: NEC CORPORATION
    Inventors: Jun Suzuki, Youichi Hidaka, Junichi Higuchi, Takashi Yoshikawa, Teruyuki Baba, Nobuharu Kami
  • Publication number: 20180011727
    Abstract: [Problem] To enable a user to control a virtualization system without wasting resources. [Solution] A virtualization system containing an operation unit, an operation reporting unit, a message processing unit, and an operation processing unit. The operation unit outputs a signal on the basis of a user operation. The operation reporting unit transmits to a network an operation message generated by appending, to first operation information indicating the content of the operation corresponding to that signal, a header addressed to a server providing virtual machines. The message processing unit generates second operation information indicating that the operation indicated with the first operation information has been performed with respect to the virtual machine corresponding to the transmission source of that operation message.
    Type: Application
    Filed: January 15, 2016
    Publication date: January 11, 2018
    Applicant: NEC Corporation
    Inventor: Junichi Higuchi
  • Patent number: 9824140
    Abstract: A method includes: extracting a partial character string including a reserved word and a character string immediately previous or subsequent to the reserved word from each of a plurality of pieces of target data, the plurality of pieces of target data conforming to a first pattern character string including the reserved word defined by a protocol; detecting target data including the partial character string among the plurality of pieces of target data; specifying a first partial character string from the extracted partial character string based on the detected target data; and creating, by a processor, a second pattern character string for classifying the plurality of pieces of target data based on the first pattern character string and the first partial character string.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: November 21, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Masazumi Matsubara, Yasuhiko Kanemasa, Hirokazu Iwakura, Atsushi Kubota, Junichi Higuchi
  • Publication number: 20170264516
    Abstract: A packet monitoring apparatus includes a memory and a processor configured to capture a plurality of packets transmitted through a communication line and belonging to a first session, specify capturing time intervals between the plurality of packets, acquire, from each of the plurality of packets, a clock number of clocks generated by a transmission apparatus and counted when each of the plurality of packets is transmitted from the transmission apparatus, specify a difference of the clock numbers between each of the plurality of packets and a packet captured immediately prior to each of the plurality of packets, specify a frequency of the clock based on the specified capturing time interval and the specified difference, and specify a jitter of the capturing time intervals based on the specified capturing time interval, the specified frequency, and the specified difference.
    Type: Application
    Filed: January 17, 2017
    Publication date: September 14, 2017
    Applicant: FUJITSU LIMITED
    Inventor: Junichi HIGUCHI
  • Publication number: 20170264558
    Abstract: A method of analyzing packets performed by a computer, the method includes, for each of a plurality of data transmission apparatuses and for each of a plurality of periods, specifying a number of packets transmitted from each of a plurality of data transmission apparatuses, specifying a number of times that a transmission interval of the packets is equal to or larger than a first value, specifying a ratio of the number of times to the number of packets, specifying amount of increase of the ratio for a period immediately before each of the plurality of periods, specifying a period in which the number of the data transmission apparatuses of which the amount of increase is equal to or larger than a second value is equal to or larger than a third value among the plurality of periods, and outputting first information indicating the specified period.
    Type: Application
    Filed: December 22, 2016
    Publication date: September 14, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Junichi Higuchi, Yasuhiko Kanemasa
  • Patent number: 9740641
    Abstract: An information processing device that are capable of continuing access to an I/O device by operational computers even when a failure has occurred in a management computer is provided. A virtualization bridge (300) includes a monitoring unit (307) and a backup control unit (308). The virtualization bridge (300) provides operational computers (200) with virtual functions of an I/O device (400). The monitoring unit (307) detects failures in a management computer (100). The backup control unit (308) generates backup management information (341) on the basis of packets transmitted and received between the management computer (100) and the I/O device (400), and, when a failure in the management computer (100) is detected by the monitoring unit (307), controls the I/O device 400 on the basis of the backup management information (341) in place of the management computer (100).
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: August 22, 2017
    Assignee: NEC CORPORATION
    Inventors: Yuki Hayashi, Junichi Higuchi
  • Patent number: 9639489
    Abstract: An I/O device sharing system characterized by comprising: an I/O device (50) shared by a plurality of hosts (20-1 to 20-N); a system manager (10) which sets the I/O device (50); a virtual bridge (40) which virtualizes the I/O device (50); and a network (3) which connects the I/O device (50), the system manager (10), the plurality of hosts (20-1 to 20-N) and the virtual bridge (40) to each other, wherein the virtual bridge (40) includes a connection virtualization unit (41) by which it is detected that an address setting of a plurality of virtual functions provided in the I/O device (50) that is set by the system manager (10) is performed, the virtual function is enabled, or both of them are performed and each host is permitted to access each virtual function.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: May 2, 2017
    Assignee: NEC CORPORATION
    Inventors: Jun Suzuki, Youichi Hidaka, Masato Yasuda, Takashi Yoshikawa, Junichi Higuchi
  • Patent number: 9547518
    Abstract: A physical machine calculates, for each virtual switch, an increment of a usage of a processor in accordance with the number of packets to be collected, by using a usage of the processor by a virtual switch and a number of packets passing through each port when mirroring is executed and when mirroring is not executed, respectively. For each of candidates for capture point, the physical machine calculates, for each physical machine, a usage of the processor by a hypervisor when mirroring is executed, by using an increment of a usage of the processor by the virtual switch and a usage of the processor by the hypervisor when mirroring is not executed. The physical machine determines a combination of ports used for collection of packets from among the candidates for capture point, in accordance with a deviation of the calculated usage of the processor by each hypervisor.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: January 17, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Junichi Higuchi, Yuji Nomura, Yasuhiko Kanemasa
  • Publication number: 20160234344
    Abstract: A message log removal apparatus includes a processor. The processor prepares, for each packet, a packet record including a reception time, a packet size, destination information, and source information. The processor prepares, on basis of the packet records, message records each corresponding to a pair of a request and a response. Each message record includes a first reception time, a second reception time, a request size, a response size, first source information, and first destination information. The request is constructed of first packets transmitted from the first transmission source to the first transmission destination. The response is constructed of second packets transmitted from the first transmission destination to the first transmission source. The processor removes a first message record from among the message records on basis of the request size, the response size, the first source information, and the first destination information included in the first message record.
    Type: Application
    Filed: December 18, 2015
    Publication date: August 11, 2016
    Applicant: FUJITSU LIMITED
    Inventors: Junichi HIGUCHI, Yuji NOMURA
  • Publication number: 20160147677
    Abstract: An information processing device that are capable of continuing access to an I/O device by operational computers even when a failure has occurred in a management computer is provided. A virtualization bridge (300) includes a monitoring unit (307) and a backup control unit (308). The virtualization bridge (300) provides operational computers (200) with virtual functions of an I/O device (400). The monitoring unit (307) detects failures in a management computer (100). The backup control unit (308) generates backup management information (341) on the basis of packets transmitted and received between the management computer (100) and the I/O device (400), and, when a failure in the management computer (100) is detected by the monitoring unit (307), controls the I/O device 400 on the basis of the backup management information (341) in place of the management computer (100).
    Type: Application
    Filed: July 15, 2014
    Publication date: May 26, 2016
    Applicant: NEC corporation
    Inventors: Yuki HAYASHI, Junichi HIGUCHI
  • Patent number: 9348396
    Abstract: A host monitoring unit in a host connection device (301) detects a change in a connection status between a host device (101) and the host connection device (301) based on a change in power status of the host device (101), and notifies a host connection controller. The host connection controller notifies an I/O connection controller in an I/O connection device (401) connected with an I/O device (201) having a power linking permitted of the change in the connection status, and sets or cancels an interconnection. After the completion of the setting or cancellation of the interconnection, the I/O connection controller notifies an I/O power supply controller of the change in the connection status, and the I/O power supply controller controls an I/O power supply (20).
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: May 24, 2016
    Assignee: NEC CORPORATION
    Inventors: Junichi Higuchi, Youichi Hidaka
  • Patent number: 9178665
    Abstract: Any packet loss is detected very quickly by means of only a series of sequence number in a multi-path environment where a transmitter and a receiver are connected to each other by way of a plurality of networks when no inversion of sequence arises in any of the networks. A communication apparatus includes a plurality of sequence buffers arranged at each network to accumulate packets until a sequence acknowledgement and an absence detecting section adapted to determine the occurrence of an absence of a packet when one or more packets are accumulated in all the sequence buffers. With this arrangement, the absence detecting section of the receiver monitors the packets staying in the sequence guaranteeing buffer arranged in each of the network, paying attention to the characteristic that packets are stored in the sequence buffers of all the networks when a packet loss takes place.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: November 3, 2015
    Assignee: NEC CORPORATION
    Inventors: Nobuyuki Enomoto, Hideyuki Shimonishi, Junichi Higuchi, Youichi Hidaka, Jun Suzuki, Takashi Yoshikawa
  • Publication number: 20150277959
    Abstract: A physical machine calculates, for each virtual switch, an increment of a usage of a processor in accordance with the number of packets to be collected, by using a usage of the processor by a virtual switch and a number of packets passing through each port when mirroring is executed and when mirroring is not executed, respectively. For each of candidates for capture point, the physical machine calculates, for each physical machine, a usage of the processor by a hypervisor when mirroring is executed, by using an increment of a usage of the processor by the virtual switch and a usage of the processor by the hypervisor when mirroring is not executed. The physical machine determines a combination of ports used for collection of packets from among the candidates for capture point, in accordance with a deviation of the calculated usage of the processor by each hypervisor.
    Type: Application
    Filed: March 23, 2015
    Publication date: October 1, 2015
    Inventors: Junichi Higuchi, Yuji NOMURA, Yasuhiko Kanemasa
  • Publication number: 20150254203
    Abstract: An information processing device includes a bridge unit that connects with one or a plurality of IO device groups via a network, a connection management unit that manages a connection of the bridge unit, an allocation priority instruction unit that stores an instruction or a fixed value that is a priority condition for allocating resources, a resource amount search unit that searches resources used by IO devices of an entire system that includes the IO devices, a remaining resource calculation unit that calculates a remaining resource amount, a reservation resource amount output unit that calculates and outputs a number of virtual PCI bridges and a reservation resource amount, and a virtual bridge resource setting unit that sets the bridge unit based on the number of virtual PCI bridges and the reservation resource amount.
    Type: Application
    Filed: March 3, 2015
    Publication date: September 10, 2015
    Inventor: Junichi HIGUCHI
  • Publication number: 20150120815
    Abstract: According to the present invention, a remote terminal (12) includes: an IO device (210) that is used as physical resources of a host computer (11); and an IO-side bridge (211) that performs processing of connecting with the host computer (11), and the host computer (11) includes: a CPU-side bridge (112) that performs processing of connecting with the remote terminal (21); an allocation setting unit (4311) that allocates the IO device (210) of the remote terminal (21) to an application running on the host computer (11); and a routing unit (4312) that performs processing of transferring information between the application to which the IO device (210) is allocated and the IO device (210), and prevents processing of transferring information between the application and the IO device (210) which is not allocated to the application.
    Type: Application
    Filed: May 20, 2013
    Publication date: April 30, 2015
    Inventor: Junichi Higuchi