Patents by Inventor Rina Nakazawa

Rina Nakazawa 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: 11265264
    Abstract: Methods and systems for controlling process priority for one or more work units having one or more processes. The method includes monitoring a combination of a throughput value and a response time value for each work unit, detecting a change in load level for each work unit based on a correlation between the throughput value and the response time value to adjust a priority level associated with the work unit, and reallocating one or more resources to the work unit when the priority level exceeds a predetermined threshold value.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: March 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Rina Nakazawa, Kazunori Ogata, Seetharami R. Seelam
  • Patent number: 10664378
    Abstract: A computer-implemented method is presented for visualizing a stack frame graph of software resources on a user interface of a computing device. The computer-implemented method includes determining a priority of each stack frame by employing a call stack analysis technique, selecting a most important frame from stack traces of a targeted application, and displaying, on the user interface, call stacks representing each frame.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: May 26, 2020
    Assignee: International Business Machines Corporation
    Inventors: Akio Oka, Rina Nakazawa, Hiroshi Horii
  • Publication number: 20190391902
    Abstract: A computer-implemented method is presented for visualizing a stack frame graph of software resources on a user interface of a computing device. The computer-implemented method includes determining a priority of each stack frame by employing a call stack analysis technique, selecting a most important frame from stack traces of a targeted application, and displaying, on the user interface, call stacks representing each frame.
    Type: Application
    Filed: June 21, 2018
    Publication date: December 26, 2019
    Inventors: Akio Oka, Rina Nakazawa, Hiroshi Horii
  • Publication number: 20190386929
    Abstract: Methods and systems for controlling process priority for one or more work units having one or more processes. The method includes monitoring a combination of a throughput value and a response time value for each work unit, detecting a change in load level for each work unit based on a correlation between the throughput value and the response time value to adjust a priority level associated with the work unit, and reallocating one or more resources to the work unit when the priority level exceeds a predetermined threshold value.
    Type: Application
    Filed: August 29, 2019
    Publication date: December 19, 2019
    Inventors: Rina Nakazawa, Kazunori Ogata, Seetharami R. Seelam
  • Patent number: 10430250
    Abstract: A method transforms a monolithic application into microservices. The method groups application classes and methods into clusters, each corresponding to a respective microservice. The method determines a number of function calls to and from each clustered class and method. The method presents processing options for at least the one of the clustered classes and the methods that has a maximum value for the number of functions calls. The options include: create a new cluster with the at least of the classes and the methods; merge the at least one of the classes and the methods into a different cluster; duplicate the at least one of the classes and the methods into clusters having caller or callee classes or methods; and remain the at least one of the classes and the methods. The method processes the at least one of the classes and the methods based on the user selected option.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: October 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Miki Ishikawa, Rina Nakazawa, Takanori Ueda
  • Publication number: 20190108067
    Abstract: A method transforms a monolithic application into microservices. The method groups application classes and methods into clusters, each corresponding to a respective microservice. The method determines a number of function calls to and from each clustered class and method. The method presents processing options for at least the one of the clustered classes and the methods that has a maximum value for the number of functions calls. The options include: create a new cluster with the at least of the classes and the methods; merge the at least one of the classes and the methods into a different cluster; duplicate the at least one of the classes and the methods into clusters having caller or callee classes or methods; and remain the at least one of the classes and the methods. The method processes the at least one of the classes and the methods based on the user selected option.
    Type: Application
    Filed: October 11, 2017
    Publication date: April 11, 2019
    Inventors: Miki Ishikawa, Rina Nakazawa, Takanori Ueda
  • Patent number: 10142197
    Abstract: A method is described for visualizing distributions of correlated data in a computing environment in a form readable by a computer system operator, such as throughput and response time. Data is collected and a visualized representation is generated that is indicative of system performance.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: November 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Rina Nakazawa, Kazunori Ogata
  • Publication number: 20180109469
    Abstract: Methods and systems for controlling process priority for one or more work units having one or more processes. The method includes monitoring a combination of a throughput value and a response time value for each work unit, detecting a change in load level for each work unit based on a correlation between the throughput value and the response time value to adjust a priority level associated with the work unit, and reallocating one or more resources to the work unit when the priority level exceeds a predetermined threshold value.
    Type: Application
    Filed: October 17, 2016
    Publication date: April 19, 2018
    Inventors: Rina Nakazawa, Kazunori Ogata, Seetharami R. Seelam
  • Publication number: 20170155551
    Abstract: A method is described for visualizing distributions of correlated data in a computing environment in a form readable by a computer system operator, such as throughput and response time. Data is collected and a visualized representation is generated that is indicative of system performance.
    Type: Application
    Filed: December 1, 2015
    Publication date: June 1, 2017
    Inventors: Rina Nakazawa, Kazunori Ogata