Patents by Inventor Tatsuo Isobe

Tatsuo Isobe 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: 7739672
    Abstract: Power consumption can be suppressed while maintaining an appropriate execution speed. The information processor has an interpreter for interpreting a source program or intermediate language program and a run-time translator for translating the program into a machine language program native to the computer. The information processor comprises a power-saving request monitor for monitoring whether or not there is a power-saving request from an input interface or a predetermined power-saving request in a given memory, and a power-saving translation controller. The power-saving request makes a request for suppression of the power consumed by the processor. The power-saving translation controller makes a decision as to whether the run-time translator executes run-time translation of the program according to whether there is the power-saving request. Based on the result of the decision, the translation controller instructs the run-time translator to execute the run-time translation.
    Type: Grant
    Filed: October 6, 2005
    Date of Patent: June 15, 2010
    Assignee: Hitachi Software Engineering, Co., Ltd.
    Inventors: Akira Ioku, Tatsuo Isobe, Yoshiaki Morimoto, Shinichiro Kawasaki
  • Patent number: 7353500
    Abstract: In a method for testing a program, repeated measurement on branches that are frequently taken is prevented, thereby avoiding unnecessary overhead. An information processing device includes a coverage measurement control program for determining whether the number of times an instruction of a measurement target program has been executed due to execution of the measurement target program is equal to or larger than the maximum allowable number of measurements set for the instruction; and a coverage measurement program for incrementing a value in a field for the instruction by one to indicate the number of times the instruction has been executed, the coverage measurement program being called if the number of times the instruction has been executed is smaller than the maximum allowable number of measurements.
    Type: Grant
    Filed: May 2, 2005
    Date of Patent: April 1, 2008
    Assignee: Hitachi Software Engineering Co., Ltd.
    Inventors: Akira Ioku, Motoaki Satoyama, Tatsuo Isobe, Koji Doi, Minoru Koizumi
  • Publication number: 20060101426
    Abstract: Power consumption can be suppressed while maintaining an appropriate execution speed. The information processor has an interpreter for interpreting a source program or intermediate language program and a run-time translator for translating the program into a machine language program native to the computer. The information processor comprises a power-saving request monitor for monitoring whether or not there is a power-saving request from an input interface or a predetermined power-saving request in a given memory, and a power-saving translation controller. The power-saving request makes a request for suppression of the power consumed by the processor. The power-saving translation controller makes a decision as to whether the run-time translator executes run-time translation of the program according to whether there is the power-saving request. Based on the result of the decision, the translation controller instructs the run-time translator to execute the run-time translation.
    Type: Application
    Filed: October 6, 2005
    Publication date: May 11, 2006
    Inventors: Akira Ioku, Tatsuo Isobe, Yoshiaki Morimoto, Shinichiro Kawasaki
  • Publication number: 20050273666
    Abstract: In a method for testing a program, repeated measurement on branches that are frequently taken is prevented, thereby avoiding unnecessary overhead. An information processing device includes a coverage measurement control program for determining whether the number of times an instruction of a measurement target program has been executed due to execution of the measurement target program is equal to or larger than the maximum allowable number of measurements set for the instruction; and a coverage measurement program for incrementing a value in a field for the instruction by one to indicate the number of times the instruction has been executed, the coverage measurement program being called if the number of times the instruction has been executed is smaller than the maximum allowable number of measurements.
    Type: Application
    Filed: May 2, 2005
    Publication date: December 8, 2005
    Inventors: Akira Ioku, Motoaki Satoyama, Tatsuo Isobe, Koji Doi, Minoru Koizumi