Patents by Inventor Hiroyoshi Kodama

Hiroyoshi Kodama 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: 20230409302
    Abstract: A non-transitory computer-readable recording medium stores a conversion program for causing a computer to execute a process including: dividing a source program into a plurality of program blocks; selecting, based on a result of analysis of an access count from each of the plurality of program blocks to each of a plurality of accelerators, a first program block among the plurality of program blocks and an accelerator of an arrangement destination of the first program block, among the plurality of accelerators; and converting the first program block into a hardware logic to be operated in the accelerator of the arrangement destination.
    Type: Application
    Filed: January 26, 2023
    Publication date: December 21, 2023
    Applicant: Fujitsu Limited
    Inventors: Hiroyoshi KODAMA, Takahide YOSHIKAWA
  • Publication number: 20230176914
    Abstract: A computer-readable recording medium stores a control program for causing a computer configured to execute scheduling of a job across a plurality of pieces of hardware deployed at a plurality of sites to execute a process. The process includes acquiring software information on a plurality of tasks included in the job, hardware information on the plurality of pieces of hardware, and site information on the plurality of sites, and determining which task of the job that has been input is to be allocated to which piece of hardware by using a result of machine learning based on the software information, the hardware information, and the site information that have been acquired.
    Type: Application
    Filed: August 30, 2022
    Publication date: June 8, 2023
    Applicant: Fujitsu Limited
    Inventors: Hiroyoshi KODAMA, Takahide YOSHIKAWA
  • Publication number: 20230110005
    Abstract: A non-transitory computer-readable recording medium stores a program for causing a computer to execute a process including estimating a usage period based on a user's usage status for each device in a system that provides a service at metered charge for the devices, calculating a first cost related to renewal of each device based on the estimated usage period, estimating a maintenance timing of each device from a failure history of each device, calculating a second cost related to maintenance of each device based on the maintenance timing of each device and the estimated usage period, generating a service cost of the service for each device, the service cost including the first cost and the second cost, and selecting a device to be used for the service based on the service cost generated for each device.
    Type: Application
    Filed: June 22, 2022
    Publication date: April 13, 2023
    Applicant: FUJITSU LIMITED
    Inventors: Hiroshi Endo, Shigeto Suzuki, Hiroyoshi Kodama, Takahide Yoshikawa
  • Publication number: 20230074854
    Abstract: A non-transitory computer-readable recording medium stores a program that causes a computer to execute a process that includes receiving load arrangement of jobs in a case where a compute server mounted in a compute rack in a server room executes the jobs, the server room being a room where the compute rack in which the compute server is mounted and a storage rack in which a storage is mounted are arranged, and estimating a time at which a predetermined job of the compute server is to be offloaded to the storage that generates less heat than the compute server and estimating setting temperature and an air volume of an air conditioner, based on the load arrangement and time-series data of temperature and power of the server room, such that the power of the server room is reduced within limitation conditions of the compute server, the storage, and the air conditioner.
    Type: Application
    Filed: June 8, 2022
    Publication date: March 9, 2023
    Applicant: FUJITSU LIMITED
    Inventors: Hiroshi Endo, Hiroyoshi Kodama, Takahide Yoshikawa
  • Publication number: 20230016507
    Abstract: A computer-readable recording medium storing a control program for causing a computer to execute a process, the process includes detecting, at predetermined time intervals, an average value of power detected from each breaker of breaker groups in a plurality of hierarchical levels to which power is supplied from a plurality of power supplies, and causing, in a case where there is a breaker of which the average value has an increase by a predetermined ratio or more in a certain hierarchical level and an upper hierarchical level of the certain hierarchical level among the plurality of hierarchical levels, one power supply among the plurality of power supplies to output power obtained by adding the increase in the breaker in the upper hierarchical level.
    Type: Application
    Filed: April 13, 2022
    Publication date: January 19, 2023
    Applicant: FUJITSU LIMITED
    Inventor: Hiroyoshi Kodama
  • Publication number: 20220261268
    Abstract: An information processing system includes first and second information processing apparatuses and a control device. The control device performs control to allocate, based on memory usage information of a first virtual machine that operates in the first information processing device, a first storage device to the first information processing device and to allocate a second storage device that operates at a speed lower than a speed of the first storage device to a second information processing device in which a second virtual machine operates. The first information processing device does not include a SCM (Storage Class Memory), while the second information processing device includes a SCM.
    Type: Application
    Filed: December 20, 2021
    Publication date: August 18, 2022
    Applicant: FUJITSU LIMITED
    Inventor: Hiroyoshi KODAMA
  • Publication number: 20220253327
    Abstract: A control device controls multiple virtual machines. Among one or more virtual machines that operate in a first information processing device, a virtual machine preferable to operate in a second information processing device included in the information processing system is identified as a virtual machine to be move, and the identified virtual machine is moved from the first information processing device to the second information processing device. The first information processing device includes a first memory, but does not include a first storage device having a storage capacity larger than a storage capacity of the first memory and to be used in place of the first memory, and the second information processing device includes a second memory, and includes a second storage device having a storage capacity larger than a storage capacity of the second memory and to be used in place of the second memory.
    Type: Application
    Filed: November 5, 2021
    Publication date: August 11, 2022
    Applicant: FUJITSU LIMITED
    Inventor: Hiroyoshi KODAMA
  • Publication number: 20220198098
    Abstract: A process includes extracting a first set of data to be used for construction of a first-model that outputs an estimated-value of first data at a first time that follows second times with respect to an input of a second set of data that includes second data that has been measured at the second times, from third sets of data that include third data that had been measured at third times prior to the second times, based on the second set, determining whether a second-model that has been previously constructed is identical to the first-model, based on the first set and one of the second set and the third sets used for the construction of the second-model, and when it is determined that the second-model is identical to the first model, acquiring the estimated-value output from the second-model by inputting the second set to the second-model.
    Type: Application
    Filed: October 13, 2021
    Publication date: June 23, 2022
    Applicant: FUJITSU LIMITED
    Inventors: Hiroshi Endo, Hiroyoshi Kodama, Takahide Yoshikawa
  • Patent number: 11366595
    Abstract: A management apparatus includes: a communication circuit configured to communicate with a first information processing apparatus and a second information processing apparatus, the first information processing apparatus including a first memory and a second memory, the second information processing apparatus including a third memory and a fourth memory, a total capacity of the third memory and the fourth memory being larger than a capacity of the first memory; and a processing circuit configured to obtain, via the communication circuit, a data volume received by the first information processing apparatus from a third information processing apparatus, detect an increase in usage of the first memory based on the data volume, and perform control to switch, in response to the increase in the usage of the first memory, a destination of data transmission by the third information processing apparatus from the first information processing apparatus to the second information processing apparatus.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: June 21, 2022
    Assignee: Fujitsu Limited
    Inventor: Hiroyoshi Kodama
  • Patent number: 11301133
    Abstract: An analysis device configured to be connected to an information processing apparatus configured to mount a first memory and a low-speed second memory, the low-speed second memory being cheaper and having lower performance than the first memory and being used for memory capacity expansion, the analysis device being configured to perform program instructions including: causing the information processing apparatus to execute a plurality of types of performance evaluation application programs and acquire memory performance characteristic information regarding each performance evaluation application program from the information processing apparatus; determining a recommended memory configuration according to the performance evaluation application program corresponding to the application to be evaluated program among the plurality of types of performance evaluation application programs by using a collection result of the memory performance characteristic information; and outputting recommended memory configuration
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: April 12, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Hiroyoshi Kodama, Satoshi Kazama
  • Publication number: 20220050611
    Abstract: A management apparatus includes: a communication circuit configured to communicate with a first information processing apparatus and a second information processing apparatus, the first information processing apparatus including a first memory and a second memory, the second information processing apparatus including a third memory and a fourth memory, a total capacity of the third memory and the fourth memory being larger than a capacity of the first memory; and a processing circuit configured to obtain, via the communication circuit, a data volume received by the first information processing apparatus from a third information processing apparatus, detect an increase in usage of the first memory based on the data volume, and perform control to switch, in response to the increase in the usage of the first memory, a destination of data transmission by the third information processing apparatus from the first information processing apparatus to the second information processing apparatus.
    Type: Application
    Filed: April 28, 2021
    Publication date: February 17, 2022
    Applicant: FUJITSU LIMITED
    Inventor: Hiroyoshi Kodama
  • Patent number: 11119815
    Abstract: A management apparatus includes a memory; and a processor configured to: store configuration information and performance information for each of a plurality of information processing apparatuses acquired from a host OS executed by each of a plurality of groups to which the plurality of information processing apparatuses belong and each of which provides a given service into the memory for each of the plurality of groups, select, based on the configuration information and the performance information, a movement target virtual machine for each of the plurality of groups, when the movement target virtual machine is moved to the different group, determine whether a performance value of a service corresponding to the movement target virtual machine satisfies a reference value, and when it is determined that the performance value satisfies the reference value, determine to move the movement target virtual machine from the target group to the different group.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: September 14, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Shigeto Suzuki, Hiroyoshi Kodama, Satoshi Inano, Hiroyuki Fukuda
  • Patent number: 11044178
    Abstract: A data center management method executed by a computer that includes a first memory and a second memory, the method includes storing, in the second memory, a predicted value calculated based on measured values obtained as measurement data and differences each corresponding to the measurement data obtained a predetermined period ago; storing, in the first memory, the measurement data as the measured value; calculating, based on each of the stored measured values, an amount of change which is a difference between the measured value and the predicted value, and storing the calculated amount in the second memory; calculating first corrected prediction data based on the measured value currently measured and the measurement values previously measured; calculating second corrected prediction data based on previous amounts of change and the first corrected prediction data; and controlling the device using an operation amount calculated based on the second corrected prediction data.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: June 22, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Hiroshi Endo, Shigeto Suzuki, Hiroyoshi Kodama, Hiroyuki Fukuda
  • Publication number: 20210173565
    Abstract: An analysis device configured to be connected to an information processing apparatus configured to mount a first memory and a low-speed second memory, the low-speed second memory being cheaper and having lower performance than the first memory and being used for memory capacity expansion, the analysis device being configured to perform program instructions including: causing the information processing apparatus to execute a plurality of types of performance evaluation application programs and acquire memory performance characteristic information regarding each performance evaluation application program from the information processing apparatus; determining a recommended memory configuration according to the performance evaluation application program corresponding to the application to be evaluated program among the plurality of types of performance evaluation application programs by using a collection result of the memory performance characteristic information; and outputting recommended memory configuration
    Type: Application
    Filed: October 16, 2020
    Publication date: June 10, 2021
    Applicant: FUJITSU LIMITED
    Inventors: Hiroyoshi Kodama, Satoshi Kazama
  • Patent number: 10993354
    Abstract: A data center system includes: a data center including an electronic device and an air conditioner configured to cool the electronic device; a cooling device including a first cooler configured to cool cooling water to be supplied to the data center by an air blow and a second cooler configured to cool the cooling water by heat exchange; and a control device configured to control the cooling device, wherein the control device is configured to: acquire outside temperature information from a temperature sensor provided outside the data center; calculate cooling water temperature information to be set to the cooling device by adding a cooling temperature difference based on a cooling ability of the first cooler to the outside temperature information; and set the cooling water temperature information to the cooling device.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: April 27, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Satoshi Inano, Hiroyoshi Kodama, Shigeto Suzuki, Toshio Sugimoto
  • Patent number: 10871986
    Abstract: A migration management method includes referring to a performance deterioration rate of a specific virtual server when utilization of a virtual server other than the specific virtual server in virtual servers that work on a physical server is changed in a stepwise manner, and calculating a first index value relating to a load state of the physical server before the performance deterioration rate exceeds a threshold based on a number of virtual CPUs allocated to each of the virtual servers and utilization of the virtual CPUs; calculating a second index value relating to the load state based on the number of virtual CPUs and the utilization while the specific virtual server is activated on the physical server; and conducting migration to another physical server for a virtual server other than the specific virtual server in the virtual servers when the calculated second index value exceeds the calculated first index value.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: December 22, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Hiroyoshi Kodama, Shigeto Suzuki, Hiroyuki Fukuda, Kazumi Kojima
  • Patent number: 10740138
    Abstract: A migration control apparatus includes one or more processors configured to successively select, as a first group, a virtual machine in an ascending order of power consumption from among a first plurality of virtual machines, until total power consumption of one or more non-selected virtual machines in the first plurality of virtual machines falls below a threshold, successively select, as a second group, another virtual machine in a descending order of power consumption from among the first plurality of virtual machines, until total power consumption of one or more other non-selected virtual machines in the first plurality of virtual machines falls below the threshold, select a specific group in accordance with a first number of virtual machines included in the first group and a second number of virtual machines included in the second group, and perform migration for at least one virtual machine included in the specific group.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: August 11, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Hiroyoshi Kodama, Shigeto Suzuki, Hiroyuki Fukuda, Kazumi Kojima
  • Patent number: 10743438
    Abstract: An apparatus includes: a cooling medium bath configured to house a first refrigerant in which an electronic device is immersed; a liquid-cooling jacket configured to be provided to the electronic device and to cool the electronic device by a second refrigerant that flows in an internal section of the liquid-cooling jacket; a first pipe coupled to the cooling medium bath, to be immersed in the first refrigerant, and configured to supply the second refrigerant from an outside of the cooling medium bath to the liquid-cooling jacket; a second pipe coupled to the cooling medium bath, to be immersed in the first refrigerant, and configured to discharge the second refrigerant that flows in the internal section of the liquid-cooling jacket to the outside of the cooling medium bath; and a circulator configured to cause the first refrigerant in the cooling medium bath to stream.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: August 11, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Yukiko Wakino, Satoshi Inano, Hiroyuki Fukuda, Hiroyoshi Kodama, Minoru Ishinabe
  • Patent number: 10657232
    Abstract: A communication control device includes an authentication login information storage unit that stores therein authentication login information. When a terminal device connects to a first communication port among a plurality of communication ports, the communication control device compares login information received from the terminal device with the authentication login information, and if they match, the communication control device outputs a command received from the terminal device. A control device includes an authentication unique information storage unit that stores therein authentication unique information. When the communication control device outputs the command received from the terminal device, the control device compares the unique information of the terminal device with the authentication unique information, and if they match, causes a processor to perform only a process of reading control information according to the command received from the terminal device.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: May 19, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Hiroyoshi Kodama, Shigeto Suzuki, Hiroyuki Fukuda
  • Publication number: 20200012516
    Abstract: A migration management method includes referring to a performance deterioration rate of a specific virtual server when utilization of a virtual server other than the specific virtual server in virtual servers that work on a physical server is changed in a stepwise manner, and calculating a first index value relating to a load state of the physical server before the performance deterioration rate exceeds a threshold based on a number of virtual CPUs allocated to each of the virtual servers and utilization of the virtual CPUs; calculating a second index value relating to the load state based on the number of virtual CPUs and the utilization while the specific virtual server is activated on the physical server; and conducting migration to another physical server for a virtual server other than the specific virtual server in the virtual servers when the calculated second index value exceeds the calculated first index value.
    Type: Application
    Filed: May 31, 2019
    Publication date: January 9, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Hiroyoshi Kodama, Shigeto SUZUKI, Hiroyuki FUKUDA, Kazumi Kojima