Patents by Inventor Koichi ONOUE

Koichi ONOUE 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: 20230229533
    Abstract: A control method for causing a computer to execute a process that includes transmitting update difference data generated in response to an update of data related to a service provided by a data user to a first message queue, and receiving an initialization request signal for the data related to the service from an apparatus of the data user, and transmitting the data related to the service at a time point of responding to the initialization request signal to a second message queue different from the first message queue.
    Type: Application
    Filed: November 1, 2022
    Publication date: July 20, 2023
    Applicant: Fujitsu Limited
    Inventor: Koichi Onoue
  • Publication number: 20230133971
    Abstract: An access control method is performed by a computer. The method includes: acquiring command line information of a process executed in a container; acquiring a file name of a script to be executed included in the command line information; specifying a path name of a file of the script on the computer that is a host machine, based on the file name of the script; and controlling execution of the script based on the specified path name and a policy related to scripts in the container.
    Type: Application
    Filed: July 6, 2022
    Publication date: May 4, 2023
    Applicant: FUJITSU LIMITED
    Inventor: Koichi Onoue
  • Publication number: 20220083544
    Abstract: A non-transitory computer-readable recording medium stores an information processing program for causing a computer to execute processing including: acquiring a plurality of regular expressions that is able to be used to search for a portion to be processed from each piece of data of a data group that is generated on the basis of the data included in the data group and data that indicates a processing example of the data; calculating a likelihood of using each regular expression to process the data group on the basis of a portion that corresponds to each of the plurality of acquired regular expressions in each piece of the data of the data group; and outputting the calculated likelihood of each of the regular expressions.
    Type: Application
    Filed: November 22, 2021
    Publication date: March 17, 2022
    Applicant: FUJITSU LIMITED
    Inventors: Takuto Tsuji, Yui Noma, Yoshifumi Ujibashi, Koichi Onoue, Yoshiyuki Sakamaki
  • Publication number: 20210064598
    Abstract: A management method executed by a computer, the management method includes receiving a service registration request from a terminal device, the service registration request including an expiration date of data associated with a service program for providing a service; generating management data including a management process for managing data to be used in the service based on the service registration request; and storing the service program and the management data in a storage device in association with each other, wherein the management process includes: activating processing for providing the data used in the service program corresponding to the service when the service is executed; and activating processing for deleting the data when an expiration date of the data has passed.
    Type: Application
    Filed: July 29, 2020
    Publication date: March 4, 2021
    Applicant: FUJITSU LIMITED
    Inventor: Koichi Onoue
  • Patent number: 10904110
    Abstract: An information processing apparatus includes a memory and a processor coupled to the memory. The processor is configured to accumulate, for each user, satisfaction information that represents whether users who make requests are satisfied with responses received from service providing functions to the requests, to the memory. The processor is configured to identify, for each user, a service providing function from which each user receives a response that has a degree of satisfaction that meets a predetermined condition among the service providing functions based on the satisfaction information accumulated in the memory. The processor is configured to determine, for each user, the identified service providing function as a preferential service providing function that is preferentially used at a time of generating a response to a request from each user.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: January 26, 2021
    Assignee: FUJITSU LIMITED
    Inventor: Koichi Onoue
  • Patent number: 10887199
    Abstract: A performance adjustment method comprises: executing first processing that includes causing any of a plurality of servers to execute one or more of plural components, each of the plural components being a unit function configured to execute one or more of processes for providing a service; executing second processing that includes acquiring performance information indicating first performance of the service provided by the one or more of the plural components; executing third processing that includes determining whether the first performance indicated by the performance information satisfies a performance requirement, the performance requirement indicating second performance with respect to the service; and executing fourth processing that includes determining, when the first performance does not satisfy the second performance, a first number of components among the plural components, the first number of components indicating components to be additionally executed by a first server that is any of the pluralit
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: January 5, 2021
    Assignee: FUJITSU LIMITED
    Inventor: Koichi Onoue
  • Patent number: 10819603
    Abstract: A performance evaluation method includes: acquiring performance information indicating performance of a service by processes; determining whether the performance information satisfies a performance requirement; acquiring, when the performance information does not satisfy the performance requirement, a first load indicating data reception loads, a second load indicating data transmission loads, and a third load indicating process loads applied due to received data; acquiring, from a memory when the performance of the service satisfies the performance requirement, a first normal load indicating data reception loads, a second normal load indicating data transmission loads, and a third normal load indicating process loads applied due to received data; and outputting a process matching requirements in which the first load is larger than the first normal load, the second load is smaller than the second normal load, and the third load is larger than the third normal load.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: October 27, 2020
    Assignee: FUJITSU LIMITED
    Inventor: Koichi Onoue
  • Publication number: 20190253327
    Abstract: An information processing apparatus includes a memory and a processor coupled to the memory. The processor is configured to accumulate, for each user, satisfaction information that represents whether users who make requests are satisfied with responses received from service providing functions to the requests, to the memory. The processor is configured to identify, for each user, a service providing function from which each user receives a response that has a degree of satisfaction that meets a predetermined condition among the service providing functions based on the satisfaction information accumulated in the memory. The processor is configured to determine, for each user, the identified service providing function as a preferential service providing function that is preferentially used at a time of generating a response to a request from each user.
    Type: Application
    Filed: January 28, 2019
    Publication date: August 15, 2019
    Applicant: FUJITSU LIMITED
    Inventor: Koichi Onoue
  • Publication number: 20190245756
    Abstract: A performance adjustment method comprises: executing first processing that includes causing any of a plurality of servers to execute one or more of plural components, each of the plural components being a unit function configured to execute one or more of processes for providing a service; executing second processing that includes acquiring performance information indicating first performance of the service provided by the one or more of the plural components; executing third processing that includes determining whether the first performance indicated by the performance information satisfies a performance requirement, the performance requirement indicating second performance with respect to the service; and executing fourth processing that includes determining, when the first performance does not satisfy the second performance, a first number of components among the plural components, the first number of components indicating components to be additionally executed by a first server that is any of the pluralit
    Type: Application
    Filed: December 18, 2018
    Publication date: August 8, 2019
    Applicant: FUJITSU LIMITED
    Inventor: Koichi Onoue
  • Publication number: 20190245766
    Abstract: A performance evaluation method includes: acquiring performance information indicating performance of a service by processes; determining whether the performance information satisfies a performance requirement; acquiring, when the performance information does not satisfy the performance requirement, a first load indicating data reception loads, a second load indicating data transmission loads, and a third load indicating process loads applied due to received data; acquiring, from a memory when the performance of the service satisfies the performance requirement, a first normal load indicating data reception loads, a second normal load indicating data transmission loads, and a third normal load indicating process loads applied due to received data; and outputting a process matching requirements in which the first load is larger than the first normal load, the second load is smaller than the second normal load, and the third load is larger than the third normal load.
    Type: Application
    Filed: January 4, 2019
    Publication date: August 8, 2019
    Applicant: FUJITSU LIMITED
    Inventor: Koichi Onoue
  • Publication number: 20180046490
    Abstract: A moving control method performed by a computer, includes: generating a first-conditional expression for a relationship between a first variable for a physical machine on which each of the virtual machines is disposed and a second variable for a movement status of each of the virtual machines, based on the first variable, and the second variable; generating a second-conditional expression for a relationship between the second variable and a third variable, based on the second variable, and a third variable for time taken to move the virtual machines; calculating values of the first variable, the second variable, and the third variable where the third variable is smallest, based on the first-conditional expression, the second-conditional expression; and performing an instruction to move each of the virtual machines, based on the values of the first variable, the second variable, and the third variable where the third variable is smallest.
    Type: Application
    Filed: August 2, 2017
    Publication date: February 15, 2018
    Applicant: FUJITSU LIMITED
    Inventor: Koichi ONOUE
  • Publication number: 20180046489
    Abstract: A storage medium stores a program that causes a computer to execute a process. The process includes, obtaining information on a virtual machine from among a plurality of virtual machines, migration information, first state information, and time information, determining a priority of each of the plurality of virtual machines based on the time information, identifying a first virtual machine group based on the migration information and the first state information, instructing each virtual machine included in the first virtual machine group to migrate to a physical machine of a migration destination based on the priority, obtaining second state information, identifying a second virtual machine group based on the migration information and the second state information, and instructing each virtual machine included in the second virtual machine group to migrate to the physical machine of the migration destination based on the priority.
    Type: Application
    Filed: May 17, 2017
    Publication date: February 15, 2018
    Applicant: FUJITSU LIMITED
    Inventor: Koichi Onoue
  • Patent number: 9866462
    Abstract: An information processing system includes: a communication device; and a management device configured to manage the communication device, wherein the management device: acquires traffic information on a port of the communication device at a plurality of time points from the communication device; calculates a plurality of autocorrelation coefficients based on the traffic information at the plurality of time points; calculates a plurality of weights based on the plurality of autocorrelation coefficients; and calculates a weighted average of traffic at the plurality of time points based on the plurality of weights and the traffic information at the plurality of time points.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: January 9, 2018
    Assignee: FUJITSU LIMITED
    Inventor: Koichi Onoue
  • Publication number: 20170205816
    Abstract: An abnormality detection method includes first acquiring, classifying, storing, second acquiring and determining. First acquiring acquires data about a predetermined item of a processing apparatus per segment from the apparatus, the segment being obtained by segmenting one period into a plurality of segments, the apparatus iteratively executing processes. Classifying classifies the data acquired by the first acquiring into a plurality of groups by a predetermined classification criterion. Storing stores an occurrence frequency of the data in the one period per group. Second acquiring acquires data about the predetermined item per segment in a determination target period, the determination target period having a same length as a length of the one period. Determining determines existence of abnormality in the apparatus when occurrence frequency of data in the determination target period per group deviates from an allowable range based on the occurrence frequency of the data in the one period.
    Type: Application
    Filed: January 5, 2017
    Publication date: July 20, 2017
    Applicant: FUJITSU LIMITED
    Inventor: Koichi Onoue
  • Patent number: 9641439
    Abstract: This system includes: plural first information processing apparatuses on which a virtual machine that belongs to either of plural subnets; plural second information processing apparatuses on which a virtual router used for communication between subnets; a controller that controls communication paths within a subnet, deployment of the virtual machine and deployment of the virtual router; and plural switches that connects the plural first information processing apparatuses, the plural second information processing apparatuses and the controller.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: May 2, 2017
    Assignee: FUJITSU LIMITED
    Inventor: Koichi Onoue
  • Patent number: 9614812
    Abstract: A method for improving the operations and efficiency of virtual machine management. In one embodiment, the method includes storing identification information of a user and a first computer executing software that is related to a virtual machine. Next, a third computer that is already executing software of a target user is identified. And finally, a second computer transmits, to the third computer, broadcast data corresponding to the software of the target user.
    Type: Grant
    Filed: September 11, 2014
    Date of Patent: April 4, 2017
    Assignee: FUJITSU LIMITED
    Inventor: Koichi Onoue
  • Publication number: 20170060616
    Abstract: A migration controlling method includes reading state information indicating stats of virtual machines and physical machines, reading migration information corresponding to information of virtual machines, physical machine of migration source, and physical machine of migration destination, instructing migration of a first virtual machine to the second physical machine designated on the basis of the state information and migration information, instructing migration of a second virtual machine not instructed to migrate to the second physical machine to a third physical machine except of the second physical machine, and updating the state information on the basis of the state of the plurality of virtual machines and the plurality of physical machines after migration of the first and second virtual machines.
    Type: Application
    Filed: August 24, 2016
    Publication date: March 2, 2017
    Applicant: FUJITSU LIMITED
    Inventor: Koichi Onoue
  • Patent number: 9461830
    Abstract: A disclosed information processing apparatus, which is used in a multi-tenant network connected to the relay apparatuses, includes: an allocation unit that allocates, upon receipt of an allocation request including a first multicast address and a first tenant identification information from a relay apparatus, a second multicast address that is a multicast address, which is not allocated to any multicast domains, to a multicast domain identified by a combination of the first multicast address and the first tenant identification information; and a transmission unit that transmits the second multicast address to at least the relay apparatus that is a transmission source of the allocation request.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: October 4, 2016
    Assignee: FUJITSU LIMITED
    Inventor: Koichi Onoue
  • Patent number: 9438437
    Abstract: A transfer device stores unicast addresses in association with a multicast address, where the multicast address is used for multicasting data to a plurality of transmission destination devices each serving as a transmission destination of the data, and the unicast address is used for transmitting data from the transfer device to a transmission destination device directly connected to the transfer device. Upon receiving first data to be transmitted to the transmission destination device, when a unicast address associated with a multicast address assigned to the first data is stored in the transfer device, the transfer device generates second data by changing the multicast address assigned to the first data into a unicast address that is associated with the multicast address, and transfers the second data to one of the plurality of transmission destination devices directly connected to the transfer device.
    Type: Grant
    Filed: August 26, 2013
    Date of Patent: September 6, 2016
    Assignee: FUJITSU LIMITED
    Inventor: Koichi Onoue
  • Publication number: 20160191360
    Abstract: An information processing system includes: a communication device; and a management device configured to manage the communication device, wherein the management device: acquires traffic information on a port of the communication device at a plurality of time points from the communication device; calculates a plurality of autocorrelation coefficients based on the traffic information at the plurality of time points; calculates a plurality of weights based on the plurality of autocorrelation coefficients; and calculates a weighted average of traffic at the plurality of time points based on the plurality of weights and the traffic information at the plurality of time points.
    Type: Application
    Filed: October 19, 2015
    Publication date: June 30, 2016
    Applicant: FUJITSU LIMITED
    Inventor: Koichi Onoue