Patents by Inventor Toshiyuki Ukai

Toshiyuki Ukai 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: 11416302
    Abstract: A computer system determines an allocation of resources in a task formed of processes. The task includes a transition between processes corresponding to rework. The computer system comprises: at least one predictor configured to calculate predicted values of an inflow amount and an outflow amount of the items of each of the processes forming the task; and a resource allocation determining unit configured to determine an allocation of the resources to each of the processes. The resource allocation determining unit uses the at least one predictor to form a simulator configured to calculate the predicted values of the inflow amount and the outflow amount of the items of each of the processes in any allocation of the resources, in a case of receiving a request including a constraint condition of the resources and an optimization condition; and determines the allocation of the resources to each of the processes.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: August 16, 2022
    Assignee: HITACHI, LTD.
    Inventors: Kunihiko Harada, Takeshi Uehara, Kazuaki Tokunaga, Toshiyuki Ukai
  • Publication number: 20220237549
    Abstract: A system calculates, by executing an optimum parameter model, an optimum parameter group used to generate an allocation plan based on input data including all or part of allocation information of human resources in an organization. The optimum parameter model is a machine learning model to which the input data is input and from which an optimum parameter group is output. For each time point, the system generates an allocation plan based on the input data corresponding to the time point and based on a given parameter group, and calculates an optimum parameter group based on the allocation plan, correct data that obeys manual correction of the allocation plan, and the given parameter group. The system performs learning of the optimum parameter model based on a data set (including the input data or a characteristic amount of the input data, and the optimum parameter group) for each time point.
    Type: Application
    Filed: November 2, 2020
    Publication date: July 28, 2022
    Inventors: Itoe AKUTSU, Tatsuhiro SATOU, Kenya WADA, Fumiya SUEYOSHI, Toshiyuki UKAI
  • Patent number: 11182413
    Abstract: An analysis system is configured to acquire data of a first numeric feature combination by referring to the parent population data. The data of the first numeric feature combination includes a score of a target indicator for each of category combinations. Each category combination of the category combinations is composed of categories of the numeric features of the first numeric feature combination. The analysis system is configured to determine a score at coordinates corresponding to each of the category combinations in a space having each of the numeric features of the first numeric feature combination as an axis, calculate a gradient feature vector representing a gradient for the score in the space, and determine, based on the gradient feature vector, whether to include the first numeric feature combination in numeric feature combinations to be extracted from the parent population data.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: November 23, 2021
    Assignee: HITACHI, LTD.
    Inventors: Kazuyuki Oota, Toshiyuki Ukai, Kazuaki Tokunaga
  • Publication number: 20210279524
    Abstract: A training model creation system includes a first server (a mother server 100) that diagnoses a state of an inspection target in a first base (a mother base) using a first model (a mother model) of a neural network and a plurality of second servers (child servers 200) that diagnose a state of an inspection target in each base of the plurality of second bases using a second model (a child model) of the neural network. In the training model creation system, the first server receives feature values of the trained second model from the respective plurality of second servers, merges a received plurality of feature values of the second model and a feature value of the trained first model, and reconstructs and trains the first model based on a merged feature value.
    Type: Application
    Filed: September 9, 2020
    Publication date: September 9, 2021
    Inventors: Shimei KO, Kazuaki TOKUNAGA, Toshiyuki UKAI
  • Publication number: 20210248557
    Abstract: There is provided a design support system including a designer terminal, a maintenance personnel terminal, and a design support device, in which the design support device includes a failure causal model database, a failure causal model updating unit that updates the failure causal model based on an assumed cause of a failure of the input target equipment, a maintenance support unit that estimates a type of a failure having a high occurrence probability and the cause thereof based on a symptom of the input target equipment and the failure causal model, and outputs the estimated result to the maintenance personnel terminal, a maintenance record database that stores authenticity information input from the maintenance personnel terminal for the estimated type of the failure and the cause, and a failure cause analysis unit that updates the failure causal model based on the authenticity information stored in the maintenance record database, estimates a failure cause of the target equipment based on the updated fail
    Type: Application
    Filed: September 29, 2020
    Publication date: August 12, 2021
    Inventors: Kazuo MUTO, Yasuharu NAMBA, Shuntaro HITOMI, Toshiyuki UKAI
  • Patent number: 11062274
    Abstract: Various failure rates are supposed for each facility, and an optimal maintenance plan is made. A maintenance planning apparatus includes a failure rate model generation unit that generates a failure rate model on the basis of failure probability information which is set for an O&M asset by a user, a simulation execution unit that executes simulation regarding a failure which possibly occurs in the O&M asset in a plurality of different conditions on the basis of the generated failure rate model, a KPI computation unit that computes a KPI corresponding to each of the plurality of different conditions on the basis of results of the simulation, and an analysis unit that analyzes the plurality of different conditions and KPIs respectively corresponding to the plurality of different conditions, so as to determine an optimal condition corresponding to the best KPI.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: July 13, 2021
    Assignee: HITACHI, LTD.
    Inventors: Toshihiro Morisawa, Yasuharu Namba, Toshiyuki Ukai, Naohiro Suzuki
  • Publication number: 20210209537
    Abstract: A system, which is configured to generate an action for controlling a business to be carried out by a business operation system, the system is configured to: obtain business data including a plurality of attributes relating to the business from the business operation system; identify target data to be analyzed based on a distribution of a relevant indicator; analyze the target data, to thereby calculate an awareness feature, which is likely to contribute to improvement of the business evaluation indicator; generate an action for improving the business evaluation indicator based on the awareness feature.
    Type: Application
    Filed: March 22, 2021
    Publication date: July 8, 2021
    Inventors: Toshiyuki UKAI, Yasuharu NAMBA
  • Publication number: 20210200590
    Abstract: A computer system determines an allocation of resources in a task formed of processes. The task includes a transition between processes corresponding to rework. The computer system comprises: at least one predictor configured to calculate predicted values of an inflow amount and an outflow amount of the items of each of the processes forming the task; and a resource allocation determining unit configured to determine an allocation of the resources to each of the processes. The resource allocation determining unit uses the at least one predictor to form a simulator configured to calculate the predicted values of the inflow amount and the outflow amount of the items of each of the processes in any allocation of the resources, in a case of receiving a request including a constraint condition of the resources and an optimization condition; and determines the allocation of the resources to each of the processes.
    Type: Application
    Filed: August 31, 2020
    Publication date: July 1, 2021
    Inventors: Kunihiko HARADA, Takeshi UEHARA, Kazuaki TOKUNAGA, Toshiyuki UKAI
  • Publication number: 20210191933
    Abstract: A data analysis device 100 includes a storage device 101 configured to store pieces of knowledge used for data analysis, and a computing device 104 configured to perform a process of extracting variables defining the pieces of knowledge from the pieces of knowledge, a process of specifying values corresponding to the variables for data to be analyzed, and a process of performing, based on the values corresponding to the variables and a predetermined evaluation index, an analysis process for a relation between the variables and the evaluation index to specify information related to a combination of the variables for improving the evaluation index as a suggestion for improvement of the evaluation index.
    Type: Application
    Filed: September 4, 2020
    Publication date: June 24, 2021
    Inventors: Tadahisa KATO, Yasunari TAKAI, Yuichiro NAKAGAWA, Ryota MIBE, Toshiyuki UKAI, Yasuharu NAMBA
  • Patent number: 10990917
    Abstract: A system, which is configured to generate an action for controlling a business to be carried out by a business operation system, the system is configured to: obtain business data including a plurality of attributes relating to the business from the business operation system; identify target data to be analyzed based on a distribution of a relevant indicator; analyze the target data, to thereby calculate an awareness feature, which is likely to contribute to improvement of the business evaluation indicator; generate an action for improving the business evaluation indicator based on the awareness feature.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: April 27, 2021
    Assignee: HITACHI, LTD.
    Inventors: Toshiyuki Ukai, Yasuharu Namba
  • Publication number: 20200371513
    Abstract: A maintenance process flow for a plant is automatically generated based on a prediction result of a life of a pipe. A maintenance process flow generation device configured to generate a maintenance process flow for a plant including a plurality of pipes and a plurality of machines as elements, specifies a target pipe, extracts a maintenance range that is a combination of the elements as maintenance targets, determines necessity of a process required for maintenance on the plurality of elements that can be collectively maintained, generates a process flow defining an order relationship of processes executed in the maintenance of the target plant based on a result of the process necessity determination and master process flow information, evaluates workability of the process included in the process flow, calculates work time of the process flow based on a result of the workability evaluation, and outputs information presenting the maintenance range, the process flow and the work time.
    Type: Application
    Filed: March 20, 2020
    Publication date: November 26, 2020
    Inventors: Toshihiro MORISAWA, Yoshinari HORI, Yasuharu NAMBA, Toshiyuki UKAI
  • Publication number: 20200250211
    Abstract: An analysis system is configured to acquire data of a first numeric feature combination by referring to the parent population data. The data of the first numeric feature combination includes a score of a target indicator for each of category combinations. Each category combination of the category combinations is composed of categories of the numeric features of the first numeric feature combination. The analysis system is configured to determine a score at coordinates corresponding to each of the category combinations in a space having each of the numeric features of the first numeric feature combination as an axis, calculate a gradient feature vector representing a gradient for the score in the space, and determine, based on the gradient feature vector, whether to include the first numeric feature combination in numeric feature combinations to be extracted from the parent population data.
    Type: Application
    Filed: September 4, 2019
    Publication date: August 6, 2020
    Inventors: Kazuyuki OOTA, Toshiyuki Ukai, Kazuaki Tokunaga
  • Publication number: 20200234207
    Abstract: Provided is a technique that enables a measure for guiding a target from a base state to a target state to be determined without having a human being define a target and a state transition opportunity. A management support system performs a transition opportunity calculation process that is a process including calculating one or a plurality of state transition opportunities from a base state to a target state with respect to M-number of targets (where M is a natural number such that M 2) on the basis of management data including data related to histories of the M-number of targets, and outputs output information including information related to the one or a plurality of state transition opportunities calculated in the transition opportunity calculation process.
    Type: Application
    Filed: September 3, 2019
    Publication date: July 23, 2020
    Inventors: Takuya MOGAWA, Kazuaki TOKUNAGA, Toshiyuki UKAI, Yasuharu NAMBA
  • Publication number: 20190236556
    Abstract: Various failure rates are supposed for each facility, and an optimal maintenance plan is made. A maintenance planning apparatus includes a failure rate model generation unit that generates a failure rate model on the basis of failure probability information which is set for an O&M asset by a user, a simulation execution unit that executes simulation regarding a failure which possibly occurs in the O&M asset in a plurality of different conditions on the basis of the generated failure rate model, a KPI computation unit that computes a KPI corresponding to each of the plurality of different conditions on the basis of results of the simulation, and an analysis unit that analyzes the plurality of different conditions and KPIs respectively corresponding to the plurality of different conditions, so as to determine an optimal condition corresponding to the best KPI.
    Type: Application
    Filed: December 18, 2018
    Publication date: August 1, 2019
    Inventors: Toshihiro MORISAWA, Yasuharu NAMBA, Toshiyuki UKAI, Naohiro SUZUKI
  • Publication number: 20190122158
    Abstract: A system, which is configured to generate an action for controlling a business to be carried out by a business operation system, the system is configured to: obtain business data including a plurality of attributes relating to the business from the business operation system; identify target data to be analyzed based on a distribution of a relevant indicator; analyze the target data, to thereby calculate an awareness feature, which is likely to contribute to improvement of the business evaluation indicator; generate an action for improving the business evaluation indicator based on the awareness feature.
    Type: Application
    Filed: September 7, 2018
    Publication date: April 25, 2019
    Inventors: Toshiyuki UKAI, Yasuharu NAMBA
  • Patent number: 10057338
    Abstract: A problem is to distribute data efficiently to each computing node in a parallel computing processing system. A parallel computing processing apparatus 1 accomplishes high-speed computing processing by processing the data read out from a plurality of storage apparatuses 106 via an I/O management server 102A and an I/O server 102B in parallel by a plurality of computing servers 101. During the above, when a job is submitted from a user terminal 103, the I/O management server 102A determines, with respect to a program to be executed, which of the computing servers 101 executes each of the processes of the program and whether each of the processes uses a computing acceleration module 105 with referring to a host definition information table 151, a rank arrangement information table 152, an acceleration module location information table 153, and an application characteristics information table 154.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: August 21, 2018
    Assignee: HITACHI, LTD.
    Inventors: Toshiyuki Ukai, Masaaki Shimizu
  • Patent number: 9934248
    Abstract: A computer system comprising computers, each the computers is coupled to a storage apparatus storing at least one file including records, each the computers includes a file system, a key-value data management module, and a loader, each the computers holds key-value data structure information, the loader being configured to identify a file to be processed in which the at least one piece of the updated key-value data is to be reflected; and transmit a request to update the file including the at least one piece of the updated key-value data; and the file system being configured to identify the position of one of the records corresponding to the piece of updated key-value data within the file based on the key-value data structure information, and update the file by writing the at least one piece of the updated key-value data.
    Type: Grant
    Filed: December 25, 2013
    Date of Patent: April 3, 2018
    Assignee: Hitachi, Ltd.
    Inventor: Toshiyuki Ukai
  • Publication number: 20160182620
    Abstract: A problem is to distribute data efficiently to each computing node in a parallel computing processing system. A parallel computing processing apparatus 1 accomplishes high-speed computing processing by processing the data read out from a plurality of storage apparatuses 106 via an I/O management server 102A and an I/O server 102B in parallel by a plurality of computing servers 101. During the above, when a job is submitted from a user terminal 103, the I/O management server 102A determines, with respect to a program to be executed, which of the computing servers 101 executes each of the processes of the program and whether each of the processes uses a computing acceleration module 105 with referring to a host definition information table 151, a rank arrangement information table 152, an acceleration module location information table 153, and an application characteristics information table 154.
    Type: Application
    Filed: March 26, 2014
    Publication date: June 23, 2016
    Applicant: HITACHI, LTD.
    Inventors: Toshiyuki UKAI, Masaaki SHIMIZU
  • Publication number: 20160012075
    Abstract: A computer system comprising computers, each the computers is coupled to a storage apparatus storing at least one file including records, each the computers includes a file system, a key-value data management module, and a loader, each the computers holds key-value data structure information, the loader being configured to identify a file to be processed in which the at least one piece of the updated key-value data is to be reflected; and transmit a request to update the file including the at least one piece of the updated key-value data; and the file system being configured to identify the position of one of the records corresponding to the piece of updated key-value data within the file based on the key-value data structure information, and update the file by writing the at least one piece of the updated key-value data.
    Type: Application
    Filed: December 25, 2013
    Publication date: January 14, 2016
    Applicant: HITACHI, LTD.
    Inventor: Toshiyuki UKAI
  • Publication number: 20140380328
    Abstract: A computer system includes: a physical computer including plural physical processors, a peripheral device connected to the plural physical processors, and a memory connected to the plural physical processors; and a management computer connected to the physical computer. The physical computer includes plural physical processor environments on each of which a virtual computer can be built, and the management computer includes an environment table indicating correspondence between plural physical processor environments each of which has the physical processor and on each of which a virtual computer can be built and an executable software program in each of the physical processor environments. When a specific software program is executed in the physical computer, a physical processor environment corresponding to a software program to be executed is selected from the plural physical processor environments by the environment table, and a virtual computer is built on the selected physical processor environment.
    Type: Application
    Filed: June 20, 2014
    Publication date: December 25, 2014
    Applicant: HITACHI, LTD.
    Inventors: Toshiyuki UKAI, Naonobu SUKEGAWA