Patents by Inventor Masakazu Hayashi

Masakazu Hayashi 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: 6734859
    Abstract: An apparatus and a method for processing information, and a program and a program storing medium are disclosed in which a user can surely recognize the change of images when they are operated. Upon detection of an operation, a processing manager applies, every predetermined period, a transition function to an elapsed time from the detection of the operation to compute a ratio of the movement of an image to a distance from the current position of the displayed image to a destination specified by the operation. On the basis of the obtained ratio of the movement of the image, the processing manger specifies a display position of the image toward the destination. A content processing routine controls the display so that the image is displayed at the specified position every predetermined period.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: May 11, 2004
    Assignee: Sony Corporation
    Inventors: Masakazu Hayashi, Hideyuki Agata
  • Publication number: 20030178105
    Abstract: Disclosed is a steel for machine structural use having good machinability and chip-breakability as well as a method of producing the steel. The steel consists essentially of, by wt. %, C: 0.05-0.8%, Si: 0.01-2.0%, Mn: 0.1-3.5%, S: 0.01-0.2%, Al: 0.001-0.020%, Ca: 0.0005-0.02%, O: 0.0005-0.01% and N: 0.001-0.04%, and further, one or both of Ti: 0.002-0.010% and Zr: 0.002-0.025%, the balance being Fe and inevitable impurities. At production of the steel controlled deoxidization is conducted by operation meeting certain conditions so that at least a certain amount of “duplex inclusion” having a specific chemical composition may be formed, and Ti and/or Zr is added to precipitate finely dispersed MnS inclusion particles with nuclei of Ti-oxide and/or Zr-oxide. The finely dispersed MnS inclusions must share a determined part of the total sulfide inclusions.
    Type: Application
    Filed: November 27, 2002
    Publication date: September 25, 2003
    Inventors: Masakazu Hayashi, Takashi Kano, Kazuhisa Ishida, Yutaka Kurebayashi, Makoto Hobo
  • Publication number: 20030090528
    Abstract: To improve the convenience in picture processing of a target picture, a filtering unit (102) and patterning unit (103) are supplied with information on a target one selected by a touch pad (6) from a plurality of pictures to minify to thumbnail information, and apply various kinds of filtering and patterning to the target picture information, the thumbnail information are supplied to a display control unit (104) for display in display areas, and the filtering unit (102) and patterning unit (103) are controlled by a controller (105) to detect the kind of the picture processing applied to one selected by the touch pad (6) from the plurality of thumbnails being displayed and apply it to the target picture.
    Type: Application
    Filed: October 9, 2002
    Publication date: May 15, 2003
    Inventors: Hiroki Masuda, Masakazu Hayashi
  • Publication number: 20030020015
    Abstract: A charge amount measurement method comprises: interposing a measurement subject between a first substance and a second substance having a through hole; measuring a first collision position where a charged beam passed through the through hole and vicinity of the measurement subject collides against the first substance, in a state that there is no potential difference between the first substance and the second substance, measuring a second collision position where a charged beam passed through the through hole and vicinity of the measurement subject collides against the first substance, in a state that there is a potential difference between the first substance and the second substance, and measuring a charge amount of the measurement subject based on a difference between the measured first collision position and the measured second collision position.
    Type: Application
    Filed: July 23, 2002
    Publication date: January 30, 2003
    Inventor: Masakazu Hayashi
  • Publication number: 20020075281
    Abstract: Disclosed is an image transferring apparatus for transferring an image displayed by a first program to a second program. The image transferring apparatus comprises: image copying means for storing a copy of the image into a predetermined temporary storage area; and image transferring means for acquiring the copy of the image from the temporary storage area before transferring the acquired copy to the second program. With this configuration, the image displayed by a first program is transferred to a second program by way of a temporary storage area, in accordance with display position information about the on-screen image, or in the form of a file accommodating the image of interest. The transfer of the image between the programs is accomplished in a simplified and reliable manner.
    Type: Application
    Filed: September 6, 2001
    Publication date: June 20, 2002
    Inventors: Satoshi Suzuki, Hiroshi Tsuyuki, Masakazu Hayashi, Hideyuki Agata
  • Publication number: 20020054157
    Abstract: An apparatus and a method for processing information, and a program and a program storage medium are disclosed. A content processing routine 152-1 controls the display of a thumbnail and determines whether or not a predetermined time has passed with the thumbnail selected. If the predetermined time is found passed with the thumbnail selected, the content processing routine 152-1 controls the display of the information associated with the thumbnail to a predetermined position corresponding to the display position of the thumbnail.
    Type: Application
    Filed: April 27, 2001
    Publication date: May 9, 2002
    Inventors: Masakazu Hayashi, Hideyuki Agata, Eduardo Agusto Sciammarella, Makoto Imamura
  • Publication number: 20020054017
    Abstract: The thumbnail icons representing content items stored in a Memory Stick are displayed as aligned in a linear manner. The sequence of the alignment of the thumbnail icons follows the sequence of the sort icons displayed in the control area. By rotating the jog dial, the user can scroll the thumbnail icons displayed in the view area. Rotating the jog dial, the user displays the thumbnail icon representing a desired content item as a selected thumbnail icon (at the center) and then presses the jog dial. Consequently, the content item represented by the selected thumbnail icon is reproduced.
    Type: Application
    Filed: April 27, 2001
    Publication date: May 9, 2002
    Inventors: Hideyuki Agata, Masakazu Hayashi
  • Publication number: 20020044128
    Abstract: A content processing routine divides a thumbnail-area according to data size and generates the same number of pixels values as the number of divided thumbnail-areas. The content processing routine sets the generated pixel values to the divided thumbnail-areas and controls the display processing so that the thumbnails set with the pixel values are displayed.
    Type: Application
    Filed: April 30, 2001
    Publication date: April 18, 2002
    Inventors: Masakazu Hayashi, Hideyuki Agata, Eduardo Agusto Sciammarella, Makoto Imamura
  • Publication number: 20020033848
    Abstract: A device for managing image and audio files displays thumbnails, which are representative of the files, on a screen in different arrangements, depending on the selected layout and order. When the user enters input to indicates that he or she wishes to browse through the thumbnails, the thumbnails move across the screen in sequence, following a path through a focus outline in the center of the screen. The path followed by the thumbnails depends on the selected layout.
    Type: Application
    Filed: April 19, 2001
    Publication date: March 21, 2002
    Inventors: Eduardo Agusto Sciammarella, Junichi Rekimoto, Haruo Oba, Makoto Imamura, Hideyuki Agata, Masakazu Hayashi, Masato Kuninori
  • Publication number: 20020003534
    Abstract: An apparatus and a method for processing information, and a program and a program storing medium are disclosed in which a user can surely recognize the change of images when they are operated. Upon detection of an operation, a processing manager applies, every predetermined period, a transition function to an elapsed time from the detection of the operation to compute a ratio of the movement of an image to a distance from the current position of the displayed image to a destination specified by the operation. On the basis of the obtained ratio of the movement of the image, the processing manger specifies a display position of the image toward the destination. A content processing routine controls the display so that the image is displayed at the specified position every predetermined period.
    Type: Application
    Filed: April 30, 2001
    Publication date: January 10, 2002
    Inventors: Masakazu Hayashi, Hideyuki Agata
  • Publication number: 20020004874
    Abstract: Disclosed is an information processing apparatus which ends application programs when a recording medium is pulled out. In step S1, it is determined whether or not a Memory Stick is loaded in a Memory Stick slot. If a Memory Stick is found loaded, the procedure goes to step S2. In step S2, a display program and a reading program are started. In step S3, it is determined whether or not the loaded Memory Stick is being accessed. If the loaded Memory Stick is found being accessed, then, in step S4, the Memory Stick is locked. In step S6, if the Memory Stick is found pulled out, then, in step S7, the display program and the reading program are ended.
    Type: Application
    Filed: April 30, 2001
    Publication date: January 10, 2002
    Inventors: Hideyuki Agata, Masakazu Hayashi
  • Publication number: 20010039651
    Abstract: When an encoded source file is inputted to a compiler, the compiler decodes the encoded source file in certain units and partially restores the original source data. Then, the restored part is converted to an intermediate text in restored order, and an executable program is created from the intermediate text.
    Type: Application
    Filed: June 2, 1998
    Publication date: November 8, 2001
    Inventors: MASAKAZU HAYASHI, KENJI KAZUMURA, YUJI WATANABE, KOHICHIRO HOTTA
  • Patent number: 6286136
    Abstract: A compile processing apparatus compiles a program formed of a plurality of classes having initializing procedures. The compile processing apparatus includes a specifying unit for specifying an initializing procedure when a statement to be compiled requires the initializing procedure, a determination unit for executing a determination process for determining whether the initializing procedure specified by the specifying unit can be considered to not affect other classes, and a changing unit for changing the statement so that the statement does not access the initializing procedure when the determination unit determines that the initializing procedure can be considered to not affect the other classes.
    Type: Grant
    Filed: October 29, 1998
    Date of Patent: September 4, 2001
    Assignee: Fujitsu Limited
    Inventors: Yuji Watanabe, Yukihiro Kimura, Kaname Mita, Masakazu Hayashi
  • Patent number: 6233732
    Abstract: A compiling system includes a first unit for converting a source program into an intermediate text formed of intermediate codes, each of the intermediate codes having a portion used to explicitly indicate information regarding a state of computer hardware, the computer hardware being operated in accordance with a machine language program, and a second unit for generating a machine language program using the intermediate codes of the intermediate text. In addition, a compiling system includes a first unit for converting a source program into an intermediate text formed of intermediate codes, each of the intermediate codes having a portion used to define a plurality of values, and a second unit for generating a machine language program using the intermediate codes of the intermediate text.
    Type: Grant
    Filed: November 12, 1996
    Date of Patent: May 15, 2001
    Assignee: Fujitsu Limited
    Inventors: Manabu Matsuyama, Yutaka Igarashi, KohIchiro Hotta, Masakazu Hayashi
  • Patent number: 5930507
    Abstract: A compiling processing apparatus which compiles a program operating in a computer having a cache memory. This apparatus collects memory access data for the cache memory, analyzes confliction relationships between them, determines whether or not an instruction for confliction memory access data relocates, relocates the instruction if relocation is possible, and reduces the number of cache miss. Further, this apparatus recognizes memory access data in a continuous area, audits recognized memory access data alignment, generates an instruction of pair-load/pair-store, and reduces the number of memory accesses.
    Type: Grant
    Filed: May 30, 1996
    Date of Patent: July 27, 1999
    Assignee: Fujitsu Limited
    Inventors: Tadashi Nakahira, Masakazu Hayashi
  • Patent number: 5828886
    Abstract: A compiling apparatus and method in which instructions are scheduled for an efficient parallel process with a register allotting process and an instruction scheduling process performed independently of each other. An instruction scheduling unit collects information indicating the range of available registers, and renames registers by replacing the register numbers used by the instructions with other register numbers according to the collected register information and the analysis of definition/reference instruction dependency. The instructions are scheduled after the registers have been renamed.
    Type: Grant
    Filed: February 23, 1995
    Date of Patent: October 27, 1998
    Assignee: Fujitsu Limited
    Inventor: Masakazu Hayashi
  • Patent number: 5742803
    Abstract: When a flow graph is created for a program including a complex if statement, the respective branch conditions in the complex if statement are separated and the flow graph designating the control flow corresponding to the logical value of respective branch conditions are created. Next, to perform the branch probability determining/allocating process, in the above flow graph, the value corresponding to the number of executions of respective paths is calculated so that the whole branch probability of the complex if statement designated by the optimization designating statement and the branch probability of respective branch conditions is assigned to the path corresponding to respective branch conditions.
    Type: Grant
    Filed: February 20, 1997
    Date of Patent: April 21, 1998
    Assignee: Fujitsu Limited
    Inventors: Yutaka Igarashi, KohIchiro Hotta, Masakazu Hayashi, Manabu Matsuyama
  • Patent number: 5581762
    Abstract: An object of the present invention is to realize a compiling apparatus producing an object program which can be executed at a high speed. In a compiling apparatus according to the present invention, an aliasing address comparison instruction generating unit inserts a instruction to compare the two memory addresses of each pair of data expressions whose overlap is judged to be obscure, generates a plurality of paths defined by combinations of conditions whether or not memory addresses of data expressions of each pair overlap, and generates a instruction to branch to one of the paths according to a comparison result obtained by the instruction in an execution of a compiled program, and an optimization unit for respectively optimizing the paths. When the object program is executed, one path corresponding to a practical condition is selected from the plurality of paths, and only the selected path is executed.
    Type: Grant
    Filed: February 28, 1994
    Date of Patent: December 3, 1996
    Assignee: Fujitsu Limited
    Inventors: Masakazu Hayashi, Tadashi Nakahira
  • Patent number: 5431485
    Abstract: The invention is intended to improve the durability and stability of the attaching state in automobile wheels. For fixing a wheel disk to the hub of an axle through a top hat type or cylinder hat type adapter, the relatively thin center shaft portion projecting forwardly from the conical barrel of the adapter is cut to form a male thread for engagement with a center nut and a female thread for engagement with a keep bolt for its nut, while an insert leg annular portion projecting rearwardly from a keep collar adapted to be inserted on the center shaft portion and a support annular portion correspondingly projecting forwardly from the shoulder region of the conical barrel are fitted together, thereby preventing a neck break accident to the center shaft portion.
    Type: Grant
    Filed: January 12, 1994
    Date of Patent: July 11, 1995
    Inventor: Masakazu Hayashi
  • Patent number: 5396631
    Abstract: A compiling apparatus has a front end for providing intermediate representations according to a source program; an optimizing unit for optimizing the intermediate representations; an intermediate representation changing unit for changing the optimized intermediate representations; and a code output unit for providing code according to the lastly obtained intermediate representations. The compiling apparatus further has an optimizing structure determination unit for determining the number of repetitions of an optimization phase achieved by the optimizing unit and intermediate representation changing unit and selecting optimization functions carried out in each of the optimization phases. The intermediate representations are changed and optimized in each optimization phase according to the determination by the optimizing structure determination unit.
    Type: Grant
    Filed: August 31, 1993
    Date of Patent: March 7, 1995
    Assignee: Fujitsu Limited
    Inventors: Masakazu Hayashi, Yutaka Igarashi, Masaaki Takiuchi, Kohichiro Hotta