Patents by Inventor Manabu Hanzaike

Manabu Hanzaike 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: 9250890
    Abstract: A method and associated systems that allow a computer system to optimize its performance when running a computer program after a characteristic of a variable of the computer program is changed. A processor of a computer system initially identifies a first generation of candidate components of the computer program that could possibly be affected by changing the characteristic and then confirms these identifications by analyzing one or more characteristics of the variable and of each identified component. The processor repeats this procedure, identifying in each iteration a next generation of program components that would be affected by varying a characteristic of any of the components confirmed in the current generation. This procedure repeats until the processor can confirm no additional previously unconfirmed components. The processor then considers the identified set of affected components in order to optimize its performance running the program after the variable's characteristic is changed.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: February 2, 2016
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Manabu Hanzaike, Yuhichi Ishikawa, Fumihiko Kitayama, Yoshihiko Kumabayashi, Motoichi Ohya, Yuhji Ohyama
  • Publication number: 20150186130
    Abstract: A method and associated systems that allow a computer system to optimize its performance when running a computer program after a characteristic of a variable of the computer program is changed. A processor of a computer system initially identifies a first generation of candidate components of the computer program that could possibly be affected by changing the characteristic and then confirms these identifications by analyzing one or more characteristics of the variable and of each identified component. The processor repeats this procedure, identifying in each iteration a next generation of program components that would be affected by varying a characteristic of any of the components confirmed in the current generation. This procedure repeats until the processor can confirm no additional previously unconfirmed components. The processor then considers the identified set of affected components in order to optimize its performance running the program after the variable's characteristic is changed.
    Type: Application
    Filed: March 16, 2015
    Publication date: July 2, 2015
    Inventors: Manabu Hanzaike, Yuhichi Ishikawa, Fumihiko Kitayama, Yoshihiko Kumabayashi, Motoichi Ohya, Yuhji Ohyama
  • Patent number: 9069892
    Abstract: A method and associated systems for reducing false-positive errors in a software change-impact analysis of a basepoint variable. A processor of a computer system identifies a first generation of change-affected parts of one or more computer programs, where each identified part is affected by a change to the basepoint variable. The processor confirms the identification of each identified part by analyzing one or more characteristics of the basepoint variable and of the identified part. If the processor confirms that an identification is the product of a false-positive error, the falsely identified part is discarded. The processor then identifies a second generation of confirmed change-affected parts by repeating the procedure performed on the basepoint variable on each confirmed part of the first generation of parts. The processor continues this iterative process through additional generations until it identifies a generation that contains no confirmed change-affected parts.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: June 30, 2015
    Assignee: International Business Machines Corporation
    Inventors: Manabu Hanzaike, Yuhichi Ishikawa, Fumihiko Kitayama, Yoshihiko Kumabayashi, Motoichi Ohya, Yuhji Ohyama
  • Publication number: 20140337672
    Abstract: A method and associated systems for reducing false-positive errors in a software change-impact analysis of a basepoint variable. A processor of a computer system identifies a first generation of change-affected parts of one or more computer programs, where each identified part is affected by a change to the basepoint variable. The processor confirms the identification of each identified part by analyzing one or more characteristics of the basepoint variable and of the identified part. If the processor confirms that an identification is the product of a false-positive error, the falsely identified part is discarded. The processor then identifies a second generation of confirmed change-affected parts by repeating the procedure performed on the basepoint variable on each confirmed part of the first generation of parts. The processor continues this iterative process through additional generations until it identifies a generation that contains no confirmed change-affected parts.
    Type: Application
    Filed: May 10, 2013
    Publication date: November 13, 2014
    Applicant: International Business Machines Corporation
    Inventors: Manabu Hanzaike, Yuhichi Ishikawa, Fumihiko Kitayama, Yoshihiko Kumabayashi, Motoichi Ohya, Yuhji Ohyama