Patents by Inventor Kensuke TAI

Kensuke TAI 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: 11190581
    Abstract: A system periodically or non-periodically performs allocation optimization support processing (that supports optimization of job allocation) based on monitoring result information (that indicates a result of monitoring of one or a plurality of jobs allocated to one or more servers). The allocation optimization support processing includes: determining, for each job based on the monitoring result information, a job characteristic compatible with resource use rates of various calculation resources in an allocation target server of the job; and selecting, when there is a job that matches a condition that change of the allocation target server is recommended, an allocation target server of the job after the change from among one or more servers having a server characteristic compatible with the job characteristic of the job based on at least one of an execution duration length and resource use rates of various calculation resources of the job, and a use cost of each of the one or more servers.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: November 30, 2021
    Assignee: HITACHI, LTD.
    Inventor: Kensuke Tai
  • Publication number: 20210360058
    Abstract: A system periodically or non-periodically performs allocation optimization support processing (that supports optimization of job allocation) based on monitoring result information (that indicates a result of monitoring of one or a plurality of jobs allocated to one or more servers). The allocation optimization support processing includes: determining, for each job based on the monitoring result information, a job characteristic compatible with resource use rates of various calculation resources in an allocation target server of the job; and selecting, when there is a job that matches a condition that change of the allocation target server is recommended, an allocation target server of the job after the change from among one or more servers having a server characteristic compatible with the job characteristic of the job based on at least one of an execution duration length and resource use rates of various calculation resources of the job, and a use cost of each of the one or more servers.
    Type: Application
    Filed: March 19, 2021
    Publication date: November 18, 2021
    Inventor: Kensuke TAI
  • Publication number: 20170068603
    Abstract: Upon executing a job net including a plurality of jobs to be executed in parallel using a shared file, a shared file determination unit determines whether a file used by the jobs is a shared file, a checkpoint management unit sets a checkpoint when the job writes data into a file that was determined to be a shared file, a file copy processing unit creates a replication of the shared file used by the jobs, a process copy processing unit creates a replication of a process of the jobs, and a job execution control unit determines, upon detecting an abnormal state in an active job, a checkpoint from where processing of the job is to be resumed, and resumes the job by using the replication of the shared file and the replication of the process which were created when the checkpoint was set.
    Type: Application
    Filed: May 12, 2014
    Publication date: March 9, 2017
    Inventor: Kensuke TAI