Patents by Inventor Yukihiro Watanabe

Yukihiro Watanabe 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: 20210306216
    Abstract: A network configuration diagram generate method executed by a computer, the method includes identifying, in a predetermined system in which a plurality of virtual machines are used, a location where each of the plurality of virtual machines is located and a communication destination with which each of the plurality of virtual machines communicates; determining, for each change in a configuration of the predetermined system, a relationship of a communication distance between the plurality of virtual machines by using the location and the communication destination, the configuration indicating a relationship of the plurality of virtual machines; extracting a difference between the relationship of the communication distance before the configuration change and the relationship of the communication distance after the configuration change; and generating a network configuration diagram in which the extracted difference is indicated.
    Type: Application
    Filed: February 18, 2021
    Publication date: September 30, 2021
    Applicant: FUJITSU LIMITED
    Inventors: YUKIHIRO WATANABE, Reiko Kondo
  • Publication number: 20210294683
    Abstract: A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process, the process includes extracting a first node related to a node indicating abnormality included in a plurality of nodes; identifying a first objective variable and a first explanatory variable of the first objective variable, the first objective variable being each of combinations of operation data of the first node and the first node; extracting, in a detection process performed by using the first explanatory variable, a second objective variable and a second explanatory variable of the second objective variable, the second objective variable being each of combinations of the operation data and the node indicating abnormality; determining a number of objective variables common to the second explanatory variable; and setting a priority order for locations of a cause of a failure, based on the number of objective variables.
    Type: Application
    Filed: February 3, 2021
    Publication date: September 23, 2021
    Applicant: FUJITSU LIMITED
    Inventors: Hiroshi Fujita, Yukihiro Watanabe
  • Publication number: 20210294632
    Abstract: A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process, the process includes acquiring topology information that indicates a calling relationship between a plurality of containers that operates in a first information processing device; identifying a second container that is one of calls of a first container that calls two or more containers, and a third container that does not call another container based on the topology information; and moving, to a second information processing device, a container group that is connected by the calling relationship from the second container to the third container.
    Type: Application
    Filed: January 27, 2021
    Publication date: September 23, 2021
    Applicant: FUJITSU LIMITED
    Inventors: Reiko Kondo, YUKIHIRO WATANABE
  • Patent number: 11074103
    Abstract: The scheduling device divides the execution duration into a plurality of unit periods. The scheduling device then allocates each of the plurality of physical machines to a physical machine group that may execute, while satisfying the constraint conditions, migration of the virtual machine operating on the allocated physical machine and maintenance work on the allocated physical machine within one or more unit periods of the plurality of unit periods. Thereafter, for each of the plurality of physical machine groups, the scheduling device creates individual schedule information indicating a work execution duration of migration of the virtual machine operating on the allocated physical machine and that of maintenance work on the allocated physical machine within one or more unit periods of the plurality of unit periods, and outputs overall schedule information obtained by integrating the individual schedule information on each of the plurality of physical machine groups.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: July 27, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Shingo Okuno, Yukihiro Watanabe, Fumi Iikura
  • Publication number: 20210157705
    Abstract: A usage prediction method executed by a computer, the usage prediction method includes classifying a plurality of records corresponding to a plurality of times included in first time-series data indicating a history of usages of a resource into a plurality of groups respectively corresponding to attributes of the plurality of times; generating second time-series data for each attribute by combining the records belonging to the group corresponding to the same attribute for the plurality of classified groups in order of the times; generating, for each attribute, an expression for calculating a predicted value to be used for calculating a predicted value of the usage based on the generated second time-series data; and calculating the predicted value of the usage based on the expression for calculating the predicted value for each attribute.
    Type: Application
    Filed: November 4, 2020
    Publication date: May 27, 2021
    Applicant: FUJITSU LIMITED
    Inventors: Tatsuo Kumano, YUKIHIRO WATANABE
  • Patent number: 11010186
    Abstract: An apparatus includes a memory configured to store configuration information related to a physical machine and a virtual machine that operates on the physical machine, and temporal information indicating a time turnaround for migration of the virtual machine from the physical machine to another physical machine. Upon acquisition of data indicating a duration of a maintenance execution related to a physical machine, the apparatus produces, based on the configuration information and the temporal information stored in the memory, a constraint condition for the virtual machine that operates on the physical machine, where the constraint condition is used to determine a schedule of the migration. The apparatus produces schedule information of the migration, based on the constraint condition and the duration of the maintenance execution, and outputs the schedule information to a device used by a user of the virtual machine.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: May 18, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Shingo Okuno, Yukihiro Watanabe, Fumi Iikura, Masahiro Asaoka
  • Patent number: 11003379
    Abstract: A migration control apparatus includes a processor configured to, acquire a first communication log regarding a first virtual machine when execution of migration of the first virtual machine is not completed in a specific time, perform calculation of a first response time of a first processing request to the first virtual machine, acquire a second communication log regarding the first virtual machine after lowering frequency of assignment of a computing resource to the first virtual machine to a first rate, perform calculation of a second response time of a second processing request to the first virtual machine, calculate a second rate to which the frequency of assignment of the computing resource is permitted to be lowered, after starting re-execution of the migration, perform calculation of a third rate of the frequency of assignment of the computing resource for completing the re-execution, and perform determination of whether to cease the re-execution.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: May 11, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Fumi Iikura, Shingo Okuno, Yukihiro Watanabe
  • Patent number: 10977108
    Abstract: A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process, the process includes determining an information transmission path between two devices with a correlation in use status of resources based on system configuration information and use resource information; generating, for each of a plurality of software, an influence propagation model in which a direction from a first device to a second device is set as an influence propagation direction, when a co-occurrence probability that the second device outputs a message within a certain time after the first device outputs a message through execution of the software is equal to or greater than a threshold, based on a message log; acquiring failure information indicating a failed device; specifying an influenced device reached by tracing the information transmission path from the failed device in an influence propagation direction; and outputting information indicating the influenced device.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: April 13, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Reiko Kondo, Yukihiro Watanabe, Hiroshi Otsuka, Masahiro Asaoka, Ken Yokoyama
  • Publication number: 20210005744
    Abstract: A semiconductor device includes: an inversion type semiconductor element that includes: a substrate having a first conductivity type or a second conductivity type; a first conductivity type layer formed on the substrate; a second conductivity type region that is formed on the first conductivity type layer; a JFET portion that is formed on the first conductivity type layer, is sandwiched by the second conductivity type region to be placed; a source region that is formed on the second conductivity region; a gate insulation film formed on a channel region that is a part of the second conductivity type region; a gate electrode formed on the gate insulation film; an interlayer insulation film covering the gate electrode and the gate insulation film, and including a contact hole; a source electrode electrically connected to the source region through the contact hole; and a drain electrode formed on a back side of the substrate.
    Type: Application
    Filed: September 18, 2020
    Publication date: January 7, 2021
    Inventors: Yasuhiro EBIHARA, Yuichi TAKEUCHI, Hidefumi TAKAYA, Yukihiro WATANABE
  • Patent number: 10884777
    Abstract: An apparatus extracts, for each virtual machine, a first time at which a first live migration has been performed and a first time-interval that has been taken for the first live migration, from log information storing events of the first live migration. The apparatus extracts, for each virtual machine, load information from a load history in which the load information including a CPU usage rate and a memory usage amount is stored at predetermined intervals for each virtual machine, and generates a model that predicts a second time-interval to be taken for a second live migration expected to be performed for each virtual machine, from the load information at the first time and the first time-interval. Upon receiving an instruction for predicting the second time-interval, the apparatus predicts the second time-interval from the model, and provides the predicted second time-interval to be taken for the second live migration.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: January 5, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Fumi Iikura, Yukihiro Watanabe
  • Patent number: 10868744
    Abstract: An influence range identification apparatus includes a processor configured to acquire information indicating a first device in which a failure occurs. The processor searches for second devices starting from the first device based on a connection relationship among a plurality of devices. The second devices exist in a first influence range. The processor determines whether a third device exists among the second devices. The third device has abnormality due to the failure. The processor determines whether each of the second devices other than the third device exits in a second influence range starting from the third device based on the connection relationship among the second devices. The processor determines a rank of a degree of a possibility of being affected by the failure with respect to each of the second devices other than the third device.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: December 15, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Reiko Kondo, Hiroshi Otsuka, Yukihiro Watanabe, Masahiro Asaoka, Ken Yokoyama
  • Publication number: 20200293393
    Abstract: A non-transitory computer-readable recording medium has stored therein a program that causes a computer to execute a process including creating a frequent message group based on an appearance frequency of each message included in a message group that is generated in the past, in response to a generation of an error message; extracting, as an error periphery log, a message group within a predetermined time period before and after the error message from an accumulated message group; determining whether or not the error message is included in the frequent message group based on a degree of relation between the error periphery log and the frequent message group; and outputting a message that is not included in the frequent message group in the error periphery log as a related message associated with the error message based on a result of the determining.
    Type: Application
    Filed: February 27, 2020
    Publication date: September 17, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Yuji SAITO, Tetsuya UCHIUMI, YUKIHIRO WATANABE
  • Publication number: 20200257554
    Abstract: An apparatus, for an existing schedule indicating time slots during which virtual-machines are to be migrated between physical-machines, acquires change information indicating a change of first time slots during which first virtual-machines are to be migrated, and generates constraint information including a group of constraints regarding the change information and second time slots during which second virtual-machines other than the first virtual-machines are to be migrated. The apparatus generates semi-constraint information items each generated by excluding, from the constraint information, an exclusion target constraint that is selected in turn from among the group of constraints, and generates, for each semi-constraint information item, a rescheduling result by rescheduling migrations of the virtual-machines.
    Type: Application
    Filed: January 27, 2020
    Publication date: August 13, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Shingo OKUNO, Yukihiro WATANABE, Fumi IIKURA
  • Patent number: 10719242
    Abstract: A computer-readable recording medium storing therein a report preparation program that causes at least one of storages and a computer coupled to the at least one of storages to execute a process for calculating an individual-feature quantity with respect to an input output per second (IOPS) of the at least one of storages for each piece of time-series data included in a time-series data group with respect to the IOPS; statistically processing the calculated individual-feature quantity of the time-series data group; calculating an entire-feature quantity based on the statistically processing; referring to a learning model generated based on at least one of learning time-series data groups and contents of a report for the at least one of learning time-series data groups, the learning model representing a relationship between an entire-feature quantity and contents of the report; and outputting information on contents of the report corresponding the calculated entire-feature quantity.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: July 21, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Yuji Saito, Tetsuya Uchiumi, Yukihiro Watanabe, Reiko Kondo, Kazuhiro Suzuki, Masahiro Asaoka
  • Patent number: 10664340
    Abstract: A non-transitory computer-readable storage medium storing therein a failure analysis program that causes a computer to execute a process includes: extracting, for respective incidents, first material names that satisfy a first condition from character strings included in each incident; extracting, for the respective incidents, second material names, which are the same material names as the first material names, from the character strings included in each incident; calculating a combination of feature values corresponding respectively to the one or more features from character strings correlated with the extracted second material names, for the respective incidents and for the respective second material names; and specifying a specific combination that satisfies a second condition from the combinations of feature values corresponding to the respective material names, for the respective second material names.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: May 26, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Hiroshi Otsuka, Yukihiro Watanabe, Masahiro Asaoka, Reiko Kondo, Ken Yokoyama
  • Publication number: 20200142732
    Abstract: The scheduling device divides the execution duration into a plurality of unit periods. The scheduling device then allocates each of the plurality of physical machines to a physical machine group that may execute, while satisfying the constraint conditions, migration of the virtual machine operating on the allocated physical machine and maintenance work on the allocated physical machine within one or more unit periods of the plurality of unit periods. Thereafter, for each of the plurality of physical machine groups, the scheduling device creates individual schedule information indicating a work execution duration of migration of the virtual machine operating on the allocated physical machine and that of maintenance work on the allocated physical machine within one or more unit periods of the plurality of unit periods, and outputs overall schedule information obtained by integrating the individual schedule information on each of the plurality of physical machine groups.
    Type: Application
    Filed: October 28, 2019
    Publication date: May 7, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Shingo OKUNO, YUKIHIRO WATANABE, Fumi Iikura
  • Publication number: 20200110735
    Abstract: Time-series data indicating a temporal variation of an index, which indicates a usage state of each of resources that are used by multiple processes, is acquired, and an operation-data matrix including vectors is generated based on the time-series data such that each of the vectors indicates the time-series data at a predetermined time interval and includes as an element the index indicating the usage state of one of the resources at the predetermined time interval. A basis matrix including a predetermined number of basis vectors is generated by performing nonnegative matrix factorization on the operation-data matrix. Component values, which respectively correspond to the resources, indicated by each of the predetermined number of the basis vectors are extracted, and information on the extracted component values is output as usage states of the resources that are used by each of the multiple processes.
    Type: Application
    Filed: September 23, 2019
    Publication date: April 9, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Yuji SAITO, Tetsuya UCHIUMI, Yukihiro WATANABE
  • Publication number: 20200053024
    Abstract: A computer-implemented method of transferring a mirror packet includes obtaining a first mirror packet, transferring, based on a first virtual local area network identifier added to the first mirror packet when only a first port permits passage of a mirror packet to which the first virtual local area network identifier is added, the first mirror packet to the first port, and transferring, based on the first virtual local area network identifier added to the first mirror packet when a plurality of ports permit passage of a mirror packet to which the first virtual local area network identifier is added, the first mirror packet to a second port for which only a single destination address is registered, the second port being included in the plurality of ports.
    Type: Application
    Filed: August 2, 2019
    Publication date: February 13, 2020
    Applicant: FUJITSU LIMITED
    Inventors: KAZUHIRO SUZUKI, YUKIHIRO WATANABE
  • Publication number: 20200026454
    Abstract: A migration control apparatus includes a processor configured to, acquire a first communication log regarding a first virtual machine when execution of migration of the first virtual machine is not completed in a specific time, perform calculation of a first response time of a first processing request to the first virtual machine, acquire a second communication log regarding the first virtual machine after lowering frequency of assignment of a computing resource to the first virtual machine to a first rate, perform calculation of a second response time of a second processing request to the first virtual machine, calculate a second rate to which the frequency of assignment of the computing resource is permitted to be lowered, after starting re-execution of the migration, perform calculation of a third rate of the frequency of assignment of the computing resource for completing the re-execution, and perform determination of whether to cease the re-execution.
    Type: Application
    Filed: July 16, 2019
    Publication date: January 23, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Fumi Iikura, Shingo Okuno, Yukihiro Watanabe
  • Publication number: 20190384682
    Abstract: A method performed by an apparatus is provided. The apparatus extracts a virtual machine before starting operation from among virtual machines within a range of influence of a failure upon detection of the failure. With reference to a storage unit storing history information concerning operation of a virtual machine, the apparatus generates first information corresponding to time intervals of operation start time of the extracted virtual machine, second information corresponding to movement required time required to move the extracted virtual machine out of the range of influence of the failure, and third information corresponding to recovery required time required for recovery of the failure detected to have occurred. The apparatus determines whether to move the extracted virtual machine out of the range of influence of the failure, based on the generated first, second, and third information.
    Type: Application
    Filed: June 10, 2019
    Publication date: December 19, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Reiko Kondo, YUKIHIRO WATANABE, Masahiro Asaoka, Tetsuya UCHIUMI, Fumi Iikura, KAZUHIRO SUZUKI, Shingo OKUNO, Yuji SAITO