Patents by Inventor Shotaro Okada
Shotaro Okada 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: 10643162Abstract: A method includes: first creating determination information on whether or not the second file is derived from the first file based on a file name or file content of a first file to which writing is performed by a first job and a file name or file content of a second file from which reading is performed by a second job; second creating predecessor-successor information indicating a predecessor-successor relationship between the first job and the second job based on the determination information; and outputting the predecessor-successor information in a manner that allows an administrator to keep track of the predecessor-successor relationship between the first job and the second job.Type: GrantFiled: January 7, 2016Date of Patent: May 5, 2020Assignee: FUJITSU LIMITEDInventors: Masashi Katou, Masahiro Fukuda, Shinji Nagasawa, Takamasa Ohashi, Kazuyuki Sakai, Yuta Kojima, Eiichi Higuchi, Shotaro Okada
-
Patent number: 10459831Abstract: A data specification method executed by a computer, the method including obtaining a plurality of data groups, specifying a number of types of a plurality of values included in each of the plurality of data groups, obtaining a result of a calculation process using a plurality of values included in a specified data group, specifying a number of types of the plurality of values included in the specified data group, selecting one or more data groups based on the number of types of the plurality of values included in the specified data group and based on the number of types of the plurality of values included in each of the plurality of data groups, and specifying a corresponding data group corresponding to the specified data group from among the selected one or more data groups.Type: GrantFiled: July 19, 2017Date of Patent: October 29, 2019Assignee: FUJITSU LIMITEDInventors: Jun Ikeshima, Masashi Katou, Keigo Mitsumori, Yuta Kojima, Eiichi Higuchi, Yukihiro Takeuchi, Daiki Yoshikawa, Shotaro Okada, Kiyoshi Kouge
-
Patent number: 10248458Abstract: A control method executed by a control device, the control method including identifying a specified time period based on execution history information on previous jobs related to the plurality of systems, the specified time period being a period prior to execution start timing of a first job, update processing for a data storage area from which the first job refers to data is not executed during the specified time period, performing control so that evaluation timing of an amount of the data that the first job refers to from the data storage area is included in the identified time period, determining a specified system among from the plurality of systems based on the amount of the data evaluated at the evaluation timing, and causing the specified system to execute the first job.Type: GrantFiled: March 21, 2017Date of Patent: April 2, 2019Assignee: FUJITSU LIMITEDInventors: Daiki Yoshikawa, Masahiro Fukuda, Shotaro Okada, Kiyoshi Kouge, Takashi Ikezaki, Masashi Katou, Eiichi Higuchi, Jun Ikeshima
-
Publication number: 20180181435Abstract: A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process including retrieving business system information for a plurality of business systems configured to execute on a plurality of virtual servers, each of the plurality of business systems includes operation flows that define a plurality of operation manipulations, classifying the operation flows into operation flow types based on the operation manipulations of each of the operation flows, identifying working states of the plurality of business systems and an execution period and a change-allowed period of each of the working states based on the identified operation flow type, generating a state transition schedule for the plurality of business systems, changing, in accordance with the state transition schedule, the execution period of a first working state of a first business system included in the plurality of business systems in a range of the change-allowed period.Type: ApplicationFiled: December 22, 2017Publication date: June 28, 2018Applicant: FUJITSU LIMITEDInventors: Naoto Ebine, Akinobu Takaishi, Toru Kitayama, Toshitsugu Mori, Daiki Yoshikawa, Kazuyuki Sakai, Shotaro Okada
-
Patent number: 9934307Abstract: An apparatus manages job flows in an information processing system. In response to a request from a monitoring terminal, the apparatus creates, based on attribute information of jobs included in job flows to be managed, classification information in which the jobs are classified by attributes thereof. The apparatus groups the jobs into groups according to the attribute information by using the classification information and information on transition relationships between the jobs, and creates job-execution-schedule display information with which a transition relationship between a first job and a second job subsequent to the first job is displayed when the first and second jobs belong to different groups, and with which an execution interval of jobs in each group is displayed in association with that of jobs in another group, based on the number of jobs that have been sequentially executed from a starting job to each job in a job flow.Type: GrantFiled: March 21, 2016Date of Patent: April 3, 2018Assignee: FUJITSU LIMITEDInventors: Yukihiro Takeuchi, Shotaro Okada, Masayuki Sakemoto, Keigo Mitsumori, Yutaka Arakawa
-
Publication number: 20180032426Abstract: A data specification method executed by a computer, the method including obtaining a plurality of data groups, specifying a number of types of a plurality of values included in each of the plurality of data groups, obtaining a result, of a calculation process using a plurality of values included in a specified data group, specifying a number of types of the plurality of values included in the specified data group, selecting one or more data groups based on the number of types of the plurality of values included in the specified data group and based on the number of types of the plurality of values included in each of the plurality of data groups, and specifying a corresponding data group corresponding to the specified data group from among the selected one or more data groups.Type: ApplicationFiled: July 19, 2017Publication date: February 1, 2018Applicant: FUJITSU LIMITEDInventors: Jun Ikeshima, Masashi Katou, Keigo Mitsumori, Yuta Kojima, Eiichi Higuchi, Yukihiro Takeuchi, Daiki Yoshikawa, Shotaro Okada, Kiyoshi Kouge
-
Patent number: 9881046Abstract: A process managing apparatus includes detecting an occurrence of an abnormality in a management target system that sequentially executes a plurality of process procedures; identifying a process procedure in which the abnormality has occurred from among the plurality of process procedures according to the detecting of the occurrence of the abnormality; identifying from among the plurality of process procedures a subsequent process procedure that is affected by the abnormality that occurred in the identified process procedure by referring to process procedure information that defines a plurality of operating processes included in the plurality of process procedures and an order of execution of the plurality of operating processes; and identifying output information that relates to the identified process procedure or the subsequent process procedure, among output information from the plurality of process procedures.Type: GrantFiled: March 13, 2015Date of Patent: January 30, 2018Assignee: FUJITSU LIMITEDInventors: Akinobu Takaishi, Shotaro Okada, Toru Kitayama, Toshitsugu Mori, Ryota Kawagata, Yukihiro Takeuchi, Keigo Mitsumori, Naoto Ebine
-
Publication number: 20170277563Abstract: A control method executed by a control device, the control method including identifying a specified time period based on execution history information on previous jobs related to the plurality of systems, the specified time period being a period prior to execution start timing of a first job, update processing for a data storage area from which the first job refers to data is not executed during the specified time period, performing control so that evaluation timing of an amount of the data that the first job refers to from the data storage area is included in the identified time period, determining a specified system among from the plurality of systems based on the amount of the data evaluated at the evaluation timing, and causing the specified system to execute the first job.Type: ApplicationFiled: March 21, 2017Publication date: September 28, 2017Applicant: FUJITSU LIMITEDInventors: Daiki Yoshikawa, Masahiro Fukuda, Shotaro Okada, Kiyoshi Kouge, Takashi Ikezaki, Masashi Katou, Eiichi Higuchi, Jun Ikeshima
-
Publication number: 20170235288Abstract: A non-transitory computer-readable storage medium storing therein a process control program that causes a computer to execute a process includes: receiving a connection start instruction from a process request device that transmits a process request to the computer; and determining, in a case where a plurality of connection start instructions to be processed are present, a first connection start instruction that is preferentially processed from among the plurality of connection start instructions based on an allocation amount of a resource to each of a plurality of information processing systems corresponding to each of the plurality of connection start instructions and a usage amount of the resource in each of the plurality of information processing systems.Type: ApplicationFiled: January 26, 2017Publication date: August 17, 2017Applicant: FUJITSU LIMITEDInventors: Hisashi Tsujide, Kiyoshi KOUGE, SHOTARO OKADA, Toru Kitayama, Toshitsugu Mori, TAKASHI IKEZAKI
-
Patent number: 9715409Abstract: An information processing apparatus includes a monitoring unit and a predicting unit. The monitoring unit monitors, during execution of a first job, the amount of data output by the execution of the first job. The predicting unit predicts, based on the amount of data output by the execution of the first job, whether execution of a second job finishes by a preset time limit. The second job performs a process using the data output by the execution of the first job.Type: GrantFiled: July 15, 2014Date of Patent: July 25, 2017Assignee: FUJITSU LIMITEDInventors: Ikuko Hosokawa, Shotaro Okada, Tsuyoshi Honma, Takahiro Inagaki, Naoaki Ono, Seiji Kambe, Haruki Hattori, Masashi Katou, Kazuyuki Tanaka
-
Patent number: 9621679Abstract: A server including an input device receiving information, an output device generating output information, a memory, and a processor utilizing the memory. The processor executes a process including receiving the information of an operations task including tasks having device and human tasks, and an order of the tasks; determining an operating time of each of the tasks based on a time determination rule; generating process definitions having the determined operating time associated with a corresponding one of the tasks; extracting, based on the process definitions and an analysis rule, one of a dependence relationship between the tasks, a risk in the dependence relationship between the tasks, and a risk in each of the tasks; and generating the output information for visually outputting one of the dependence relationship between the tasks, the risk in the dependence relationship between the tasks, and the risk in the each of the tasks.Type: GrantFiled: February 22, 2013Date of Patent: April 11, 2017Assignee: FUJITSU LIMITEDInventors: Ryota Kawagata, Jun Yoshii, Shotaro Okada, Toru Kitayama, Akinobu Takaishi, Toshitsugu Mori, Yukihiro Takeuchi
-
Publication number: 20160292617Abstract: A method includes: first creating determination information on whether or not the second file is derived from the first file based on a file name or file content of a first file to which writing is performed by a first job and a file name or file content of a second file from which reading is performed by a second job; second creating predecessor-successor information indicating a predecessor-successor relationship between the first job and the second job based on the determination information; and outputting the predecessor-successor information in a manner that allows an administrator to keep track of the predecessor-successor relationship between the first job and the second job.Type: ApplicationFiled: January 7, 2016Publication date: October 6, 2016Applicant: FUJITSU LIMITEDInventors: Masashi KATOU, Masahiro FUKUDA, Shinji NAGASAWA, Takamasa OHASHI, Kazuyuki SAKAI, Yuta KOJIMA, Eiichi HIGUCHI, Shotaro OKADA
-
Publication number: 20160292006Abstract: An apparatus manages job flows in an information processing system. In response to a request from a monitoring terminal, the apparatus creates, based on attribute information of jobs included in job flows to be managed, classification information in which the jobs are classified by attributes thereof. The apparatus groups the jobs into groups according to the attribute information by using the classification information and information on transition relationships between the jobs, and creates job-execution-schedule display information with which a transition relationship between a first job and a second job subsequent to the first job is displayed when the first and second jobs belong to different groups, and with which an execution interval of jobs in each group is displayed in association with that of jobs in another group, based on the number of jobs that have been sequentially executed from a starting job to each job in a job flow.Type: ApplicationFiled: March 21, 2016Publication date: October 6, 2016Applicant: FUJITSU LIMITEDInventors: Yukihiro TAKEUCHI, Shotaro Okada, Masayuki Sakemoto, Keigo Mitsumori, Yutaka Arakawa
-
Publication number: 20150278287Abstract: A process managing apparatus includes detecting an occurrence of an abnormality in a management target system that sequentially executes a plurality of process procedures; identifying a process procedure in which the abnormality has occurred from among the plurality of process procedures according to the detecting of the occurrence of the abnormality; identifying from among the plurality of process procedures a subsequent process procedure that is affected by the abnormality that occurred in the identified process procedure by referring to process procedure information that defines a plurality of operating processes included in the plurality of process procedures and an order of execution of the plurality of operating processes; and identifying output information that relates to the identified process procedure or the subsequent process procedure, among output information from the plurality of process procedures.Type: ApplicationFiled: March 13, 2015Publication date: October 1, 2015Inventors: Akinobu Takaishi, SHOTARO OKADA, Toru Kitayama, Toshitsugu Mori, Ryota Kawagata, Yukihiro Takeuchi, Keigo Mitsumori, Naoto EBINE
-
Publication number: 20150278656Abstract: A job discrimination device includes a processor that executes a procedure. The procedure includes: acquiring input-output information including information of an input file from which a job reads data, information of input data included in the input file, information of an output file to which the job writes data, information of output data included in the output file, and information of an access method to the output file; and discriminating, as a data alteration job, a job in which a pattern indicated by a relationship between the number of the input files and the number of the output files, a relationship between the number of input data items and the number of output data items, a relationship between the input data and the output data, and an access method to the output file matches a pattern arising when processing having a processing result independent of unit processed is executed.Type: ApplicationFiled: February 20, 2015Publication date: October 1, 2015Applicant: FUJITSU LIMITEDInventors: Keigo MITSUMORI, Toru KITAYAMA, Masahiro FUKUDA, Masashi KATOU, Haruki HATTORI, Masakazu FURUKAWA, Shotaro OKADA, Ryota KAWAGATA
-
Publication number: 20150033233Abstract: An information processing apparatus includes a monitoring unit and a predicting unit. The monitoring unit monitors, during execution of a first job, the amount of data output by the execution of the first job. The predicting unit predicts, based on the amount of data output by the execution of the first job, whether execution of a second job finishes by a preset time limit. The second job performs a process using the data output by the execution of the first job.Type: ApplicationFiled: July 15, 2014Publication date: January 29, 2015Inventors: IKUKO HOSOKAWA, SHOTARO OKADA, Tsuyoshi Honma, Takahiro Inagaki, Naoaki Ono, Seiji Kambe, Haruki Hattori, MASASHI KATOU, Kazuyuki Tanaka
-
Publication number: 20140379100Abstract: In an information processing apparatus, a selection unit selects one of a plurality of controller apparatuses to control a controlled apparatus, based on transmission rates of communication links between the controlled apparatus and the plurality of controller apparatuses. A requesting unit then requests the selected controller apparatus to control the controlled apparatus.Type: ApplicationFiled: June 24, 2014Publication date: December 25, 2014Inventors: Toru Kitayama, Jun Yoshii, SHOTARO OKADA, Akinobu Takaishi, Toshitsugu Mori, Ryota Kawagata, Yukihiro Takeuchi, Keigo Mitsumori
-
Publication number: 20130232192Abstract: A server including an input device receiving information, an output device generating output information, a memory, and a processor utilizing the memory. The processor executes a process including receiving the information of an operations task including tasks having device and human tasks, and an order of the tasks; determining an operating time of each of the tasks based on a time determination rule; generating process definitions having the determined operating time associated with a corresponding one of the tasks; extracting, based on the process definitions and an analysis rule, one of a dependence relationship between the tasks, a risk in the dependence relationship between the tasks, and a risk in each of the tasks; and generating the output information for visually outputting one of the dependence relationship between the tasks, the risk in the dependence relationship between the tasks, and the risk in the each of the tasks.Type: ApplicationFiled: February 22, 2013Publication date: September 5, 2013Applicant: FUJITSU LIMITEDInventors: Ryota KAWAGATA, Jun Yoshii, Shotaro Okada, Toru Kitayama, Akinobu Takaishi, Toshitsugu Mori, Yukihiro Takeuchi