Patents by Inventor Masahiro Shiraishi

Masahiro Shiraishi 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: 20080046603
    Abstract: A control device diagnoses the operation of a bus arbiter that mediates bus usage requests output by multiple devices in the control device to satisfy both responsiveness and safety. A diagnostic module, implemented as an external diagnostic module, monitors signals related to the arbiter mediation and, if an abnormality caused by a signal sticking condition or an abnormality in a mediation control unit is detected, stops data transfer safely to prevent safety data from being output incorrectly.
    Type: Application
    Filed: June 28, 2007
    Publication date: February 21, 2008
    Inventors: Eiji Kobayashi, Akira Bandou, Masamitsu Kobayashi, Masahiro Shiraishi, Akihiro Onozuka, Takashi Umehara, Shin Kokura, Masakazu Ishikawa, Yasuyuki Furuta, Satoru Funaki, Yuusuke Seki, Tatsuyuki Ootani, Teruaki Sakata, Kotaro Shimamura
  • Publication number: 20080013475
    Abstract: In a control apparatus which transmits/receives data from a central processing unit via a serial transfer channel to a communication control unit, and groups/distributes data of input/output units from the communication control unit via a parallel transfer channel, the control apparatus initiates a diagnosing unit of the parallel transfer channel in response to an instruction issued from the central processing unit, and diagnosis the input/output units subsequent to the diagnosis of the transmission channel. Data input/output timing of the input/output unit is also instructed from the central processing unit, so that the central processing unit can suppress lowering of response speeds caused by the diagnoses, and can maintain the periodicity of the data input/output.
    Type: Application
    Filed: June 28, 2007
    Publication date: January 17, 2008
    Inventors: Akira Bandou, Masamitsu Kobayashi, Masahiro Shiraishi, Akihiro Onozuka, Takashi Umehara, Shin Kokura, Eiji Kobayashi, Masakazu Ishikawa, Yasuyuki Furuta, Naoya Mashiko, Satoru Funaki, Yuusuke Seki, Tatsuyuki Ootani, Wataru Sasaki, Yusaku Otsuka, Akihiro Nakano, Shoichi Ozawa, Takenori Kasahara, Yu Iwasaki
  • Publication number: 20080016404
    Abstract: A programmable electronic controller in which one central arithmetic processing unit and a plurality of input devices and output devices are connected by means of a parallel bus, the controller being basically configured to activate a self-diagnostic function and a diagnostic test of the input devices and the output devices with an instruction from a microprocessor of the central arithmetic processing unit; and to judge the result with the microprocessor of the central arithmetic processing unit, by using the microprocessor installed in the central arithmetic processing unit also as a processor for tests (diagnostic tests) of the self-diagnostic function of the input devices and output devices and conducting tests of the self-diagnostic function of the plurality of input devices and output devices with the central arithmetic processing unit.
    Type: Application
    Filed: June 26, 2007
    Publication date: January 17, 2008
    Inventors: MASAKAZU ISHIKAWA, Akira Bandou, Masahiro Shiraishi, Masamitsu Kobayashi, Yasuyuki Furuta, Akihiro Onozuka, Shin Kokura, Eiji Kobayashi, Satoru Funaki, Takashi Umehara, Naoya Mashiko, Yuusuke Seki, Tatsuyuki Ootani
  • Publication number: 20070239916
    Abstract: Input-output devices are prevented from conducting false output due to faulty operation by providing an input-output control apparatus configured to store input-output values to be used by a processor to conduct arithmetic operation in a mode having a relatively high safety requirement, in a first storage area, store input-output values to be used by the processor to conduct arithmetic operation in a mode having a relatively low safety requirement, in a second storage area, and restrict copying to the first storage area, copying from the first storage area, copying to the second storage area, or copying from the second storage area according to the mode concerning the safety requirement.
    Type: Application
    Filed: June 30, 2006
    Publication date: October 11, 2007
    Inventors: Naoya Mashiko, Takashi Umehara, Masamitsu Kobayashi, Hiromichi Endoh, Akihiro Onozuka, Akira Bando, Shin Kokura, Hisao Nagayama, Masakazu Ishikawa, Satoru Funaki, Masahiro Shiraishi
  • Publication number: 20070006025
    Abstract: The system has, provided in a sending device, a generator generating transmission data including data, a data error detection code generated from the data and a safety flag indicating a degree of reliability, and transmission data; has, provided in a receiving device, a plurality of components of extracting transmission data, a safety flag, and a data error detection code from a received frame, and detecting a data error, a comparator comparing the matching of a plurality of received frames, and a selector selecting one received frame, from the frame error detection result, the safety flag, the data error detection result, and the matching comparison result; and determines the validity of transmitted data by the detection corresponding to the degree of reliability set with the safety flag.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 4, 2007
    Inventors: Akihiro Onozuka, Masakazu Ishikawa, Masamitsu Kobayashi, Takashi Umehara, Shin Kokura, Hiromichi Endoh, Satoru Funaki, Hisao Nagayama, Masahiro Shiraishi, Akira Bando, Eiji Kobayashi, Yasuyuki Furuta, Naoya Mashiko
  • Publication number: 20060282702
    Abstract: Processed results are received when processors make compatible computations on data of a common object. A computation command signal is generated and fed to the processors in response to a start signal from any one of the processors so that the processors can make computations with different operation timings. Then, the results of the computations made by the processors are compared with each other. Thus, apparatus capable of small size, high performance and safety at the same time can be achieved by the above construction using the processors.
    Type: Application
    Filed: June 7, 2006
    Publication date: December 14, 2006
    Inventors: Akira Bando, Shin Kokura, Takashi Umehara, Masamitsu Kobayashi, Hisao Nagayama, Naoya Mashiko, Masahiro Shiraishi, Masakazu Ishikawa, Akihiro Onozuka, Hiromichi Endoh, Tsutomu Yamada, Satoru Funaki
  • Publication number: 20020122610
    Abstract: The present invention provides a dynamic pressure-type thrust bearing unit which is excellent in abrasion resistance and also has accurate dynamic pressure-generating grooves through easy manufacturing processes. According to a method for manufacturing a dynamic pressure-type thrust bearing unit of the present invention, dynamic pressure-generating grooves (2) are formed on a surface (1a) of a thrust plate (1). The dynamic pressure-generating grooves (2) are formed by pressing with a pattern which produces a width ratio of approximately 1:1 between groove portions (12) and non-groove portions (13) in the direction of arrangement of the adjacent dynamic pressure-generating grooves (2) [in the direction of arrow A].
    Type: Application
    Filed: March 7, 2002
    Publication date: September 5, 2002
    Inventor: Masahiro Shiraishi
  • Patent number: 6267131
    Abstract: A method of controlling pressure in a chamber, wherein the pressure in a chamber in which measurement such as laser measurement is conducted is maintained at a set pressure with respect to fluctuations in external atmospheric pressure, characterized by comprising: detecting the external atmospheric pressure, obtaining a long-term flat pressure value with respect to short time fluctuations of the detected external atmospheric pressure, creating a set pressure in the chamber by adding a predetermined pressure to the obtained pressure value, and detecting the pressure in the chamber while introducing external air so that the pressure in the chamber reaches the set pressure.
    Type: Grant
    Filed: June 15, 2000
    Date of Patent: July 31, 2001
    Assignee: Nikon Corporation
    Inventors: Mutsuo Masada, Masao Nakata, Masahiro Shiraishi, Makoto Ogawa, Katsuhiro Kato, Yukiharu Okubo
  • Patent number: 5781199
    Abstract: A parallel processing method for use with a graphics processor wherein graphics processing is performed by each of configured command processors efficiently in a distributed manner, with a host CPU remaining unaware of the number of command processors. Each command group of a variable length from a host CPU is distributed from an FIFO queue to a plurality of parallelly arranged command processors for parallel processing through any free one of input FIFO queues corresponding to the command processors. Upon command group distribution, an identical serial number is added as a command group serial number to the commands constituting the same command group. The results of processing of individual graphics commands by the command processors are collected via output FIFO queues, which also correspond to the processors, in the order of the command group serial numbers added to the commands before the processed results are graphically drawn.
    Type: Grant
    Filed: November 14, 1996
    Date of Patent: July 14, 1998
    Assignee: Hitachi, Ltd.
    Inventors: Kazunori Oniki, Masahiro Shiraishi, Koji Ozawa, Keisuke Yamane, Shinji Kimura
  • Patent number: 5757364
    Abstract: The present invention relates to a graphic display apparatus for a multi-window graphic displaying system comprises a frame memory including double buffers for storing pixel data of display frames, first memorizing means for storing a successive frame number allocated to each pixel in each one of the display frames of which each set of pixel information is successively displayed and renewed, second memorizing means for storing window identifiers, each one of the identifiers being allocated in advance to each one of the multi-windows to be displayed, a table for storing the allocated frame numbers, information of designating one of buffers in the double-buffer and background color information, for each one of the multi-window, and means for comparing each one of the window identifiers and each one of the frame numbers read out from the first and second memorizing means, with each one of the window identifiers and each one of the frame numbers stored in the table, respectively, and for deciding pixel data to be
    Type: Grant
    Filed: March 27, 1996
    Date of Patent: May 26, 1998
    Assignee: Hitachi, Ltd.
    Inventors: Koji Ozawa, Masahiro Shiraishi, Kazunori Oniki
  • Patent number: 5346431
    Abstract: A sealing cover fitted on a coupling which connects an input shaft (1) and an output shaft (2) to each other for relative movement as in a U-joint including an outer member (3) having an outer spherical surface (3a) and connected to one of said shafts (2), comprises a first spherical shell (4) having an outer part made partly of a low flexibility material and having an inside part spherical surface slidably fitted on the outer spherical surface (3a), and a part spherical channel (7) open at the end of the shell near the other of the shafts (1), a second part spherical shell (8) slidably inserted at one end thereof into the channel (7) and fitted at the other end thereof on the shaft (1), a first sealing portion provided near one end of the first shell (4) in contact with the outer surface (3a) of the outer member (3), and a second sealing portion (10) provided near the other end of the first shell in contact with the outer part spherical surface (8c) of the second shell (8).
    Type: Grant
    Filed: February 17, 1993
    Date of Patent: September 13, 1994
    Assignee: NOK Corporation
    Inventors: Koshi Okuyama, Masahiro Shiraishi, Takashi Miyazaki