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: 10643162
    Abstract: 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: Grant
    Filed: January 7, 2016
    Date of Patent: May 5, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Masashi Katou, Masahiro Fukuda, Shinji Nagasawa, Takamasa Ohashi, Kazuyuki Sakai, Yuta Kojima, Eiichi Higuchi, Shotaro Okada
  • Patent number: 10459831
    Abstract: 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: Grant
    Filed: July 19, 2017
    Date of Patent: October 29, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Jun Ikeshima, Masashi Katou, Keigo Mitsumori, Yuta Kojima, Eiichi Higuchi, Yukihiro Takeuchi, Daiki Yoshikawa, Shotaro Okada, Kiyoshi Kouge
  • Patent number: 10248458
    Abstract: 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: Grant
    Filed: March 21, 2017
    Date of Patent: April 2, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Daiki Yoshikawa, Masahiro Fukuda, Shotaro Okada, Kiyoshi Kouge, Takashi Ikezaki, Masashi Katou, Eiichi Higuchi, Jun Ikeshima
  • Publication number: 20180181435
    Abstract: 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: Application
    Filed: December 22, 2017
    Publication date: June 28, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Naoto Ebine, Akinobu Takaishi, Toru Kitayama, Toshitsugu Mori, Daiki Yoshikawa, Kazuyuki Sakai, Shotaro Okada
  • Patent number: 9934307
    Abstract: 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: Grant
    Filed: March 21, 2016
    Date of Patent: April 3, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Yukihiro Takeuchi, Shotaro Okada, Masayuki Sakemoto, Keigo Mitsumori, Yutaka Arakawa
  • Publication number: 20180032426
    Abstract: 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: Application
    Filed: July 19, 2017
    Publication date: February 1, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Jun Ikeshima, Masashi Katou, Keigo Mitsumori, Yuta Kojima, Eiichi Higuchi, Yukihiro Takeuchi, Daiki Yoshikawa, Shotaro Okada, Kiyoshi Kouge
  • Patent number: 9881046
    Abstract: 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: Grant
    Filed: March 13, 2015
    Date of Patent: January 30, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Akinobu Takaishi, Shotaro Okada, Toru Kitayama, Toshitsugu Mori, Ryota Kawagata, Yukihiro Takeuchi, Keigo Mitsumori, Naoto Ebine
  • Publication number: 20170277563
    Abstract: 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: Application
    Filed: March 21, 2017
    Publication date: September 28, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Daiki Yoshikawa, Masahiro Fukuda, Shotaro Okada, Kiyoshi Kouge, Takashi Ikezaki, Masashi Katou, Eiichi Higuchi, Jun Ikeshima
  • Publication number: 20170235288
    Abstract: 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: Application
    Filed: January 26, 2017
    Publication date: August 17, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Hisashi Tsujide, Kiyoshi KOUGE, SHOTARO OKADA, Toru Kitayama, Toshitsugu Mori, TAKASHI IKEZAKI
  • Patent number: 9715409
    Abstract: 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: Grant
    Filed: July 15, 2014
    Date of Patent: July 25, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Ikuko Hosokawa, Shotaro Okada, Tsuyoshi Honma, Takahiro Inagaki, Naoaki Ono, Seiji Kambe, Haruki Hattori, Masashi Katou, Kazuyuki Tanaka
  • Patent number: 9621679
    Abstract: 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: Grant
    Filed: February 22, 2013
    Date of Patent: April 11, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Ryota Kawagata, Jun Yoshii, Shotaro Okada, Toru Kitayama, Akinobu Takaishi, Toshitsugu Mori, Yukihiro Takeuchi
  • Publication number: 20160292617
    Abstract: 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: Application
    Filed: January 7, 2016
    Publication date: October 6, 2016
    Applicant: FUJITSU LIMITED
    Inventors: Masashi KATOU, Masahiro FUKUDA, Shinji NAGASAWA, Takamasa OHASHI, Kazuyuki SAKAI, Yuta KOJIMA, Eiichi HIGUCHI, Shotaro OKADA
  • Publication number: 20160292006
    Abstract: 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: Application
    Filed: March 21, 2016
    Publication date: October 6, 2016
    Applicant: FUJITSU LIMITED
    Inventors: Yukihiro TAKEUCHI, Shotaro Okada, Masayuki Sakemoto, Keigo Mitsumori, Yutaka Arakawa
  • Publication number: 20150278287
    Abstract: 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: Application
    Filed: March 13, 2015
    Publication date: October 1, 2015
    Inventors: Akinobu Takaishi, SHOTARO OKADA, Toru Kitayama, Toshitsugu Mori, Ryota Kawagata, Yukihiro Takeuchi, Keigo Mitsumori, Naoto EBINE
  • Publication number: 20150278656
    Abstract: 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: Application
    Filed: February 20, 2015
    Publication date: October 1, 2015
    Applicant: FUJITSU LIMITED
    Inventors: Keigo MITSUMORI, Toru KITAYAMA, Masahiro FUKUDA, Masashi KATOU, Haruki HATTORI, Masakazu FURUKAWA, Shotaro OKADA, Ryota KAWAGATA
  • Publication number: 20150033233
    Abstract: 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: Application
    Filed: July 15, 2014
    Publication date: January 29, 2015
    Inventors: IKUKO HOSOKAWA, SHOTARO OKADA, Tsuyoshi Honma, Takahiro Inagaki, Naoaki Ono, Seiji Kambe, Haruki Hattori, MASASHI KATOU, Kazuyuki Tanaka
  • Publication number: 20140379100
    Abstract: 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: Application
    Filed: June 24, 2014
    Publication date: December 25, 2014
    Inventors: Toru Kitayama, Jun Yoshii, SHOTARO OKADA, Akinobu Takaishi, Toshitsugu Mori, Ryota Kawagata, Yukihiro Takeuchi, Keigo Mitsumori
  • Publication number: 20130232192
    Abstract: 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: Application
    Filed: February 22, 2013
    Publication date: September 5, 2013
    Applicant: FUJITSU LIMITED
    Inventors: Ryota KAWAGATA, Jun Yoshii, Shotaro Okada, Toru Kitayama, Akinobu Takaishi, Toshitsugu Mori, Yukihiro Takeuchi