Patents by Inventor Takashi Hirooka

Takashi Hirooka 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).

  • Publication number: 20060107191
    Abstract: Development of a program is supported by presenting importance of each part of the program.
    Type: Application
    Filed: January 13, 2005
    Publication date: May 18, 2006
    Inventors: Takashi Hirooka, Chiaki Hirai, Hiroji Shibuya, Masao Mougi, Takahisa Kimura, Jun Shimabukuro, Erika Ayukawa
  • Patent number: 6905852
    Abstract: A protoporphyrinogen oxidase tolerant to photobleaching herbicide and derivatives thereof, comprising a polypeptide having the amino acid sequence represented by SEQ ID No. 2 or mutated peptides derived therefrom by deletion, addition, substitution, etc. of one or more amino acids in the above amino acid sequence and having an activity substantially equivalent to that of the protoporphyrinogen oxidase. The acquisition of the novel protoporphyrinogen oxidase, which is highly tolerant to photobleaching herbicide and originates in plant, make it possible to construct plants highly tolerant to photobleaching herbicide via the expression of this enzyme in host plants.
    Type: Grant
    Filed: September 10, 1998
    Date of Patent: June 14, 2005
    Assignee: Nihon Nohyaku Co., Ltd.
    Inventors: Mamoru Horikoshi, Koki Mametsuka, Takashi Hirooka
  • Patent number: 6681388
    Abstract: In a data rearranging method for performing a distribution processing of an array in a multi processor system including a plurality of processors each of which has an independent memory, there are included the following steps of collecting data distribution formats that indicate schemes of allocating the respective array elements to the distributed-memories at the respective points in a program, and subdividing the array into a set of subarrays, each of the subarrays belonging to only one processor in any one of the data distribution formats obtained at the above-described format collecting step, and increasing the number of dimensions of the original array and rearranging sequence of array elements so that the array elements within each of the above-described subarrays possess consecutive addresses.
    Type: Grant
    Filed: October 1, 1999
    Date of Patent: January 20, 2004
    Assignees: Real World Computing Partnership, Hitachi, Ltd.
    Inventors: Makoto Sato, Takashi Hirooka
  • Patent number: 6622301
    Abstract: When converting a sequential execution source program into a parallel program to be executed by respective processors (nodes) of a distributed shared memory parallel computer, a compiler computer transforms the source program to increase a processing speed of the parallel program. First, a kernel loop having a longest sequential execution time is detected in the source program. Next, a data access pattern equal to that of the kernel loop is reproduced to generate a control code to control first touch data distribution. The first touch control code generated is inserted in the parallel program.
    Type: Grant
    Filed: February 8, 2000
    Date of Patent: September 16, 2003
    Assignee: Hitachi, Ltd.
    Inventors: Takashi Hirooka, Hiroshi Ohta, Takayoshi Iitsuka, Sumio Kikuchi