Patents by Inventor Yutaka Haga

Yutaka Haga 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: 6715140
    Abstract: A program trace apparatus intercepts control during execution thereof by rewriting of an instruction sequence of a program and traces an execution state of the original program. The program trace apparatus includes a judging section for judging whether or not an arbitrary instruction which is to be rewritten to intercept the control is longer than a control transfer instruction which is written over the arbitrary instruction to intercept the control, and an identification section for identifying a trace point by storing an index data for identifying a rewritten location in one or more surplus bytes of the arbitrary instruction if the judging section judges that the arbitrary instruction is longer than the control transfer instruction and the one or more surplus bytes exist in the arbitrary instruction.
    Type: Grant
    Filed: August 25, 2000
    Date of Patent: March 30, 2004
    Assignee: Fujitsu Limited
    Inventor: Yutaka Haga
  • Publication number: 20020059562
    Abstract: According to an apparatus for collecting a profile of a program, a CPU generates an interrupt when a branch instruction is executed during the execution of the program. In this interrupt, an analyzing section determines whether the executed branch instruction is a instruction relating to the execution of a subroutine, and, in the case where the branch instruction is a instruction relating to the execution of the subroutine, a collecting section extracts a profile of the subroutine and stores it in a profile memory section.
    Type: Application
    Filed: February 7, 2001
    Publication date: May 16, 2002
    Inventor: Yutaka Haga
  • Patent number: 5630134
    Abstract: A multiprocessor system employs an inter-processor exclusive control apparatus. The inter-processor exclusive control apparatus has local areas formed in local memories, respectively, or in a shared memory, to store exclusive control data, as well as a shared area formed in the shared memory, to store exclusive control data. Executable unit processes manipulated by the multiprocessor system are optionally divided into groups that are associated with the local areas, respectively. The local memories are accessible only by the executable unit processes in the corresponding groups. The shared memory is shared by these groups. Each of the local areas manages exclusive requests from the corresponding executable unit processes. The shared area manages exclusive requests from the groups. Since the exclusive requests from the executable unit processes are managed by both the local areas and shared area, the number of accesses to the shared area is decreased because the shared area is accessible only by the groups.
    Type: Grant
    Filed: March 17, 1994
    Date of Patent: May 13, 1997
    Assignee: Fujitsu Limited
    Inventor: Yutaka Haga