Patents by Inventor Noriaki Takatsu

Noriaki Takatsu 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: 10826980
    Abstract: A command process load balancing system performs load balancing of received commands among a number of server processes to resolve access contention for virtual software resources. These contentions are resolved through a history recording unit that records a history including contents of a processed command and a response time of a process for the command into a history database. A prediction unit predicts, in a case where a set of commands to be processed is assigned to a server process, whether or not a load that is equal to or higher than a reference value is applied, on the basis of the history recorded in the history database. An assigning unit assigns at least one command included in the set of commands to be processed to a different server process, in accordance with prediction that a load that is equal to or higher than the reference.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: November 3, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Noriaki Takatsu, Atsushi Yokoi
  • Publication number: 20190253489
    Abstract: A command process load balancing system performs load balancing of received commands among a number of server processes to resolve access contention for virtual software resources. These contentions are resolved through a history recording unit that records a history including contents of a processed command and a response time of a process for the command into a history database. A prediction unit predicts, in a case where a set of commands to be processed is assigned to a server process, whether or not a load that is equal to or higher than a reference value is applied, on the basis of the history recorded in the history database. An assigning unit assigns at least one command included in the set of commands to be processed to a different server process, in accordance with prediction that a load that is equal to or higher than the reference.
    Type: Application
    Filed: April 25, 2019
    Publication date: August 15, 2019
    Inventors: Noriaki TAKATSU, Atsushi YOKOI
  • Patent number: 10348815
    Abstract: A command process load balancing system performs load balancing of received commands among a number of server processes to resolve access contention for virtual software resources. These contentions are resolved through a history recording unit that records a history including contents of a processed command and a response time of a process for the command into a history database. A prediction unit predicts, in a case where a set of commands to be processed is assigned to a server process, whether or not a load that is equal to or higher than a reference value is applied, on the basis of the history recorded in the history database. An assigning unit assigns at least one command included in the set of commands to be processed to a different server process, in accordance with prediction that a load that is equal to or higher than the reference.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: July 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Noriaki Takatsu, Atsushi Yokoi
  • Patent number: 10049034
    Abstract: Performing data processing for data sets stored in each of a plurality of storage devices includes collecting access data indicating details of accesses to each of the plurality of storage devices and computing predicted changes in access frequency for each of the storage devices on the basis of the access data for each of the plurality of storage devices in response to a request to reserve a storage area for storing a new data set. A storage device in which the storage area for storing the new data set is to be reserved is selected from among the plurality of storage devices on the basis of the predicted changes for each storage device.
    Type: Grant
    Filed: December 17, 2017
    Date of Patent: August 14, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mayumi Goto, Noriaki Takatsu, Atsushi Yokoi
  • Publication number: 20180107590
    Abstract: Performing data processing for data sets stored in each of a plurality of storage devices includes collecting access data indicating details of accesses to each of the plurality of storage devices and computing predicted changes in access frequency for each of the storage devices on the basis of the access data for each of the plurality of storage devices in response to a request to reserve a storage area for storing a new data set. A storage device in which the storage area for storing the new data set is to be reserved is selected from among the plurality of storage devices on the basis of the predicted changes for each storage device.
    Type: Application
    Filed: December 17, 2017
    Publication date: April 19, 2018
    Inventors: MAYUMI GOTO, NORIAKI TAKATSU, ATSUSHI YOKOI
  • Patent number: 9928164
    Abstract: Performing data processing for data sets stored in each of a plurality of storage devices includes collecting access data indicating details of accesses to each of the plurality of storage devices and computing predicted changes in access frequency for each of the storage devices on the basis of the access data for each of the plurality of storage devices in response to a request to reserve a storage area for storing a new data set. A storage device in which the storage area for storing the new data set is to be reserved is selected from among the plurality of storage devices on the basis of the predicted changes for each storage device.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: March 27, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mayumi Goto, Noriaki Takatsu, Atsushi Yokoi
  • Publication number: 20160352822
    Abstract: A command process load balancing system performs load balancing of received commands among a number of server processes to resolve access contention for virtual software resources. These contentions are resolved through a history recording unit that records a history including contents of a processed command and a response time of a process for the command into a history database. A prediction unit predicts, in a case where a set of commands to be processed is assigned to a server process, whether or not a load that is equal to or higher than a reference value is applied, on the basis of the history recorded in the history database. An assigning unit assigns at least one command included in the set of commands to be processed to a different server process, in accordance with prediction that a load that is equal to or higher than the reference.
    Type: Application
    Filed: August 9, 2016
    Publication date: December 1, 2016
    Inventors: Noriaki Takatsu, Atsushi Yokoi
  • Patent number: 9456029
    Abstract: A command process load balancing system performs load balancing of received commands among a number of server processes to resolve access contention for virtual software resources. These contentions are resolved through a history recording unit that records a history including contents of a processed command and a response time of a process for the command into a history database. A prediction unit predicts, in a case where a set of commands to be processed is assigned to a server process, whether or not a load that is equal to or higher than a reference value is applied, on the basis of the history recorded in the history database. An assigning unit assigns at least one command included in the set of commands to be processed to a different server process, in accordance with prediction that a load that is equal to or higher than the reference.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: September 27, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Noriaki Takatsu, Atsushi Yokoi
  • Publication number: 20140173117
    Abstract: A command process load balancing system performs load balancing of received commands among a number of server processes to resolve access contention for virtual software resources. These contentions are resolved through a history recording unit that records a history including contents of a processed command and a response time of a process for the command into a history database. A prediction unit predicts, in a case where a set of commands to be processed is assigned to a server process, whether or not a load that is equal to or higher than a reference value is applied, on the basis of the history recorded in the history database. An assigning unit assigns at least one command included in the set of commands to be processed to a different server process, in accordance with prediction that a load that is equal to or higher than the reference.
    Type: Application
    Filed: November 25, 2013
    Publication date: June 19, 2014
    Applicant: International Business Machines Corporation
    Inventors: Noriaki Takatsu, Atsushi Yokoi
  • Patent number: 8230418
    Abstract: A first embodiment of the invention includes a computer program product including machine executable instructions stored on machine readable media, the instructions for providing an installation plan for installing at least one application in at least one processing system, by implementing a method. The method includes loading a configuration management database (CMDB) for the processing system, the CMDB including a pre-requisite relations knowledge database and a configuration information database. The method also includes receiving installation data for an installation of the at least one application and determining one or more installation plans for the installation of the application based upon the CMDB and the installation data. The method further includes displaying the one or more installation plans to a user, including an indication of a best installation plan.
    Type: Grant
    Filed: August 7, 2008
    Date of Patent: July 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: Noriaki Takatsu, Takeshi Akamatsu
  • Publication number: 20100037217
    Abstract: A first embodiment of the invention includes a computer program product including machine executable instructions stored on machine readable media, the instructions for providing an installation plan for installing at least one application in at least one processing system, by implementing a method including: loading a configuration management database (CMDB) including pre-requisite relations knowledge base and a configuration information database with workload information and skill information for installation of the at least one application; and using the loaded information to select the installation plan. In another embodiment, a system is provided.
    Type: Application
    Filed: August 7, 2008
    Publication date: February 11, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Noriaki Takatsu, Takeshi Akamatsu