Patents by Inventor Masayuki Orimo

Masayuki Orimo 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: 5511167
    Abstract: A program processing method in a distributed processing system including a shared transmission medium and a plurality of processors connected thereto in which a sequence of processing is executed by the processors in a distributed manner and programs for executing the sequence of processing are respectively stored in the processors. Each processor executed, when information necessary for an execution of a program stored therein is arranged, the program with the arranged information set as input information and then transmits information resultant from the execution to the shared transmission medium. When storing a new program described conforming to a predetermined program, the processor detects program codes respectively of input and output instruction parts of the program to rearranged the parts such that the program codes respectively of the input and output instruction parts are located at positions in the program respectively before and after other processing part.
    Type: Grant
    Filed: February 14, 1991
    Date of Patent: April 23, 1996
    Assignee: Hitachi, Ltd.
    Inventors: Katsumi Kawano, Kinji Mori, Yasuo Suzuki, Masayuki Orimo, Hirokazu Kasashima, Kozo Nakai
  • Patent number: 5506962
    Abstract: A distributed processing method and system including a plurality of processors connected via a transmission path, in which a function is provided to an arbitrary processor to receive information and data passing through the transmission path and to obtain the received data based on information indicating input/output relationships between modules corresponding to the association of processing between the modules. When required, necessary portions of the obtained information and logging results are extracted, so that not only the time series data log but also the information or data log can be collected corresponding to the flow of a sequence of processing by establishing a display or print-out module. Furthermore, when data is received from an external device, the system generates a message having information indicating the order of the data and the content code representing content of the data and sends the message to the transmission path.
    Type: Grant
    Filed: July 11, 1994
    Date of Patent: April 9, 1996
    Assignee: Hitachi, Ltd.
    Inventors: Masayuki Orimo, Kinji Mori, Yasuo Suzuki, Minoru Koizumi, Katsumi Kawano, Kozo Nakai, Hirokazu Kasashima
  • Patent number: 5446892
    Abstract: In a processing method for a distributed processing system have a plurality of processors connected through a network for transferring programs among the processors, each processor introduces a program which circulates in the network, assesses the state of the processor for storing the program in that processor, and judges on the basis of the assessment information whether the introduced program is to be executed in that processor.
    Type: Grant
    Filed: December 21, 1992
    Date of Patent: August 29, 1995
    Assignee: Hitachi Ltd.
    Inventors: Yasuo Suzuki, Kinji Mori, Katsumi Kawano, Masayuki Orimo, Hiroyuki Ogura
  • Patent number: 5410651
    Abstract: In a distributed processing system wherein a plurality of processors are connected through a network and wherein programs are transmitted among the processors; each of the processors monitors the status of a program in the processor or the load status of any other of the processors as indicated by a message on the network. Upon performance of a judgement operator, the processor broadcasts a message indicative of the status of the processor or a program with a content indicating code affixed thereto, to another network, and the processor having received the message broadcasts a program existent in the other processor to the network along with the code indicative of the content of the program. The broadcast is performed in the other processor in accordance with the load statuses of the processors, and upon judging the content of the received message.
    Type: Grant
    Filed: March 16, 1993
    Date of Patent: April 25, 1995
    Assignee: Hitachi, Ltd.
    Inventors: Toshihiko Sekizawa, Kinji Mori, Yasuo Suzuki, Masayuki Orimo, Katsumi Kawano, Minoru Koizumo, Kozo Nakai, Hirokazu Kasashima
  • Patent number: 5379429
    Abstract: A resource management method and system for version-up in a multiprocessor system having functions that a processor to be made version-up investigates resources under control by the own processor itself before deciding if any of the resources are to be moved and/or duplicated, that the processor can decide the processors to which the movement and/or duplication of any of the resources is destined, that the resource is moved or duplicated to the destined processor. After that, version-up of the processor to be made version up is executed, thereby effectively using the resources and making version-up while the multiprocessor system is under operation.
    Type: Grant
    Filed: September 14, 1992
    Date of Patent: January 3, 1995
    Assignee: Hitachi, Ltd.
    Inventors: Shigeki Hirasawa, Kinji Mori, Masayuki Orimo, Masuyuki Takeuchi, Hiroshi Fujise, Hitoshi Suzuki, Ichitaro Koai
  • Patent number: 5377322
    Abstract: Several processors and several communication control units are connected to a transmission medium. Each communication control unit has one or more terminal devices connected to it, and so any terminal device can be coupled to any processor. Each processor includes a central processing unit, a memory, and a control manager. The memory stores first information regarding processing being done with a terminal device coupled to the processor and second information regarding the communication control units connected to each of the processors and regarding the terminal devices being serviced by the processor. The control manager manages the communication control units based on the stored information. Information about the connections between the processors and the communication control units is broadcast to all processors. If any processor is faulty, another processor can take over the processing being done by the faulty processor.
    Type: Grant
    Filed: July 17, 1990
    Date of Patent: December 27, 1994
    Assignee: Hitachi, Ltd.
    Inventors: Hiroyuki Ogura, Katsumi Kawano, Kinji Mori, Hirokazu Kasashima, Manabu Shinomoto, Yasuo Suzuki, Masayuki Orimo
  • Patent number: 5361366
    Abstract: A loosely coupled multiprocessor computer includes an input/output control unit for fetching both a program and data derived from an external input device and also for outputting processed data to an external output device; storage for storing therein both the program and data inputted from said input/output control unit; process unit for sequentially executing a processing operation of the data based upon the program stored in the storage; and, a transmission medium for coupling the process unit, input/output control unit and storage with each other. In the loosely coupled multiprocessor computer, a serial transmission medium is employed as the transmission medium.
    Type: Grant
    Filed: December 17, 1990
    Date of Patent: November 1, 1994
    Assignee: Hitachi, Ltd.
    Inventors: Katsumi Kawano, Kinji Mori, Masayuki Orimo, Hiroshi Fujise, Masuyuki Takeuchi, Shoji Iwamoto, Hitoshi Suzuki
  • Patent number: 5335324
    Abstract: A distributed processing method and system including a plurality of processors connected via a transmission path, in which a function is provided to an arbitrary processor to receive information and data passing through the transmission path and to obtain the received data based on information indicating input/output relationships between modules corresponding to the association of processing between the modules. When required, necessary portions of the obtained information and logging results are extracted, so that not only the time series data log but also the information or data log can be collected corresponding to the flow of a sequence of processing by establishing a display or print-out module. Furthermore, when data is received from an external device, the system generates a message having information indicating the order of the data and the content code representing content of the data and sends the message to the transmission path.
    Type: Grant
    Filed: September 16, 1991
    Date of Patent: August 2, 1994
    Assignee: Hitachi, Ltd.
    Inventors: Masayuki Orimo, Kinji Mori, Yasuo Suzuki, Minoru Koizumi, Katsumi Kawano, Kozo Nakai, Hirokazu Kasashima
  • Patent number: 5333265
    Abstract: A replicated data processing method and apparatus for a distributed processing system are provided in which a plurality of processors are connected to one another through a common transmission line. The processors perform processes using replicated data produced by resources such as files replicated in respective processors. Any processor issues an access request and broadcasts the request to the common transmission line. User's program of the processor is initiated by a first-received data in response to the request, and checks matching between the first-received data of the replicated data and the subsequently received data to repeat a retry processing for the request until a mismatch is removed.
    Type: Grant
    Filed: October 22, 1991
    Date of Patent: July 26, 1994
    Assignee: Hitachi, Ltd.
    Inventors: Masayuki Orimo, Kinji Mori, Shigeki Hirasawa, Hiroshi Fujise, Masuyuki Takeuchi, Hitoshi Suzuki
  • Patent number: 5313632
    Abstract: Programs in a plurality of processors connected through a common network are started when a plurality of data necessary for starting the program are received from the network. When the processor receives data from an external equipment, it adds the event number to the data and sends it to the network, and each processor determines whether all data necessary for starting the program in itself have been received and checks the relation among the received data by comparison with the event numbers of the received data.
    Type: Grant
    Filed: November 30, 1992
    Date of Patent: May 17, 1994
    Assignee: Hitachi, Ltd.
    Inventors: Toshihiko Sekizawa, Kinji Mori, Masayuki Orimo, Yasuo Suzuki, Katsumi Kawano, Minoru Koizumi, Kozo Nakai, Hirokazu Kasashima
  • Patent number: 5291591
    Abstract: A distributed processing system distributively performs a series of processes for a job at a plurality of processing units connected to a common transmission path and has a circuit for transmitting information from a processing unit to the common transmission path. The distributed processing system includes a circuit for receiving from the common transmission path the information required for the processing of a program stored in each processing unit, and a circuit for detecting if all the information required for the processing of the program has been collected, for performing the processing of the program using the collected information as input information for the processing and for transmitting the processed result data to the common transmission path.
    Type: Grant
    Filed: April 21, 1988
    Date of Patent: March 1, 1994
    Assignee: Hitachi, Ltd.
    Inventors: Katsumi Kawano, Kinji Mori, Yasuo Suzuki, Masayuki Orimo, Minoru Koizumi, Kozo Nakai, Hirokazu Kasashima
  • Patent number: 5291613
    Abstract: In a multi-computer system in which a plurality of computers connected to each other through a transmission medium share a process to be carried out under relationships among a method performed by these computers executing a control instruction, characterized as; while the plurality of computers each have specific control instruction storage means for storing instructions having influence on normal operations of the multi-computer system, when any of the plurality of computers defects an input instruction corresponding to one stored in the specific control instruction storage means, determines the status of the shared process being carried out by other computers in connections to the self-computer, and uses the result of the determination in the execution of the detected control instruction.
    Type: Grant
    Filed: July 2, 1991
    Date of Patent: March 1, 1994
    Assignee: Hitachi, Ltd.
    Inventors: Shigeki Hirasawa, Kinji Mori, Masayuki Orimo, Hiroshi Fujise, Masuyuki Takeuchi, Hitoshi Suzuki
  • Patent number: 5201034
    Abstract: An interactive intelligent interface in a system which performs an interactive processing making the system recognize the capacity of a user of the system. The system has a function of providing a processing method conformable to the recognized capacity of the system user, whereby a processing method to be performed by the system is changed in accordance with the operating or processing capacity of the system user so that a procedure desired by the system user can be performed irrespective of the operating or processing capacity of the system user.
    Type: Grant
    Filed: March 24, 1992
    Date of Patent: April 6, 1993
    Assignees: Hitachi Ltd., Hitachi Information and Control System Inc.
    Inventors: Masayoshi Matsuura, Hiroyuki Ogura, Yuko Teranishi, Akito Yamanaka, Shinobu Wada, Masayuki Orimo, Katsumi Kawano, Yasuo Suzuki, Kinji Mori
  • Patent number: 5146559
    Abstract: The present invention consists in that, when a program constitution in each of processors connected to a common transmission line has changed, a message to this effect is broadcast to the common transmission line, and that, when the message has been received from the common transmission line, information on programs stored in the own processor is broadcast to the common transmission line, whereby the messages indicating the program constitutions in the individual processors are automatically broadcast onto the transmission line at the changes of the constitutions of programs. Besides, in a system wherein a series of processes are executed by a plurality of programs, the relation among programs according to the flow of the series of processes can be recognized using information on the input/output data of each of the programs.
    Type: Grant
    Filed: September 28, 1987
    Date of Patent: September 8, 1992
    Assignee: Hitachi, Ltd.
    Inventors: Masayuki Orimo, Kinji Mori, Yasuo Suzuki, Katsumi Kawano, Minoru Koizumi, Kozo Nakai, Hirokazu Kasahima
  • Patent number: 5097412
    Abstract: In a distributed processing system wherein a plurality of processors are connected by a transmission medium; a simulation method for a distributed processing system characterized by defining transmission delay times ascribable to the transmission medium, input/output data items and processing times of respective programs which are set in the system, and numbers of the processors in which the programs are stored.
    Type: Grant
    Filed: April 21, 1988
    Date of Patent: March 17, 1992
    Assignee: Hitachi, Ltd.
    Inventors: Masayuki Orimo, Kinji Mori, Yasuo Suzuki, Katsumi Kawano, Minoru Koizumi, Kozo Nakai, Hirokazu Kasahima
  • Patent number: 4953096
    Abstract: In a distributed system having a plurality of processors connected to a common transmission line, each processor comprises means for registering erroneous programs within the processor, and means for changing modes, so that a program is diagnosed on the basis of a processed result of data accepted from the transmission line and is registered in the erroneous program registration means if it is erroneous, and that the mode change means changes-over the test mode and the on-line mode by reference to the erroneous program registration means and in correspondence with the programs registered in or canceled from the registration means.
    Type: Grant
    Filed: August 12, 1987
    Date of Patent: August 28, 1990
    Assignee: Hitachi, Ltd.
    Inventors: Isao Wachi, Kinji Mori, Masayuki Orimo, Yasuo Suzuki, Katsumi Kawano, Minoru Koizumi, Kozo Nakai, Hirokazu Kasashima
  • Patent number: 4888683
    Abstract: A system for loading a program in a distributed system including a plurality of information processing units interconnected by a transmission system comprises an information processing unit for preparing a program and sending the program to the transmission system, another information processing unit having means for receiving the program from the transmission system and storing the program in a memory in accordance with a content of the program, and means for retrieving a program based on program structural information, which program corresponds to the program structural information, and sending the retrieved program to the transmission system, and other information processing units each having means for sending the program structural information to the transmission system and means for selecting a corresponding program from the transmission system and loading the selected program in the unit.
    Type: Grant
    Filed: October 11, 1988
    Date of Patent: December 19, 1989
    Assignee: Hitachi, Ltd.
    Inventors: Minoru Koizumi, Kinji Mori, Yasuo Suzuki, Katsumi Kawano, Masayuki Orimo, Hirokazu Kasashima, Kozo Nakai
  • Patent number: 4837762
    Abstract: In a system which includes of subsystems, and a transmission medium for coupling them, and in which a token is sent to the transmission medium, whereby the transmission medium is occupied; a transmission control method characterized, at least, in that each of the certain subsystems appends a code indicative of a function of certain data to the token and sends the resulting data to the medium, and that the subsystem receiving the data refers to the code indicative of the function of the data, thereby to independently judge whether or not the data is to be accepted into the own subsystem.
    Type: Grant
    Filed: December 15, 1987
    Date of Patent: June 6, 1989
    Assignee: Hitachi, Ltd.
    Inventors: Isao Wachi, Kinji Mori, Yasuo Suzuki, Masayuki Orimo, Katsumi Kawano, Minoru Koizumi, Kozo Nakai, Hirokazu Kasashima
  • Patent number: 4829516
    Abstract: A system structure recognition method for a multiloop transmission system for recognizing the system structure of a transmission system consisting of a plurality of loop transmission lines, a plurality of devices connected with each of a plurality of transmission control devices disposed on each of the loop transmission lines, and relay terminals connecting the loop transmission lines with each other includes a step of sending the message to the loop transmission lines after having added an address to the data portion of the message, when a message for system recognition reaches each of the transmission control devices from the loop transmission lines and a step, in which, when the message for system recognition reaches one of the relay terminals from one of the loop transmission lines, the message is sent to the other loop transmission line after having inserted a flag representing a relay of the message between different loops in the data portion of the message for system recognition.
    Type: Grant
    Filed: April 23, 1986
    Date of Patent: May 9, 1989
    Assignee: Hitachi, Ltd.
    Inventors: Masayuki Orimo, Kinji Mori, Yasuo Suzuki
  • Patent number: RE33862
    Abstract: A plurality of machine tools are disposed along a circulating conveyor transporting materials to be processed by the machine tools, and material selector subsystems associated with the respective machine tools are provided together with a load/unload command subsystem. The material selector subsystems exchange information therebetween to track materials loaded on the conveyor under command of the load/unload command subsystem so as to reserve materials requested by the individual machine tools. Each of the reserved materials is unloaded from the conveyor under command of the load/unload command subsystem as soon as it arrives at the position of the corresponding machine tool.
    Type: Grant
    Filed: January 16, 1990
    Date of Patent: March 31, 1992
    Assignee: Hitachi, Ltd.
    Inventors: Kinji Mori, Yasuo Suzuki, Masayuki Orimo, Shoji Miyamoto, Hirokazu Ihara