会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method for distributed redundant execution of program modules
    • 分布式冗余执行程序模块的方法
    • US5551047A
    • 1996-08-27
    • US10649
    • 1993-01-28
    • Kinji MoriMasayuki OrimoHirokazu KasashimaK. H. Kim
    • Kinji MoriMasayuki OrimoHirokazu KasashimaK. H. Kim
    • G06F11/00G06F11/16G06F15/16
    • G06F11/1633G06F11/1489G06F11/1487G06F11/1641
    • A method for organizing and programming distributed computer systems in which processors are connected via interconnection or communication networks, such that even if many cases of hardware and software faults occur within the processors or within the networks, such faults do not lead to the failures in the application's computation. Parallel and asynchronous execution of multiple versions of a program module is performed with processors which are connected by a network without involving any direct interaction between the processors during the execution of the same or different versions of the program module. The process includes a step for executing, for each of the distributed program modules, the primary version and its backup version concurrently by use of multiple processors, a step for checking, in each processor, the logical acceptability of the output data produced from its execution of a program module version, a step for sending, in each processor, the acceptable output data to the transmission paths, a step for receiving, in each processor, the message from the transmission paths, checking the logical acceptability of each received message, and detecting the messages belonging to the same program module, and a step for selecting, in each processor, a message based on a selection logic.
    • 一种用于组织和编程分布式计算机系统的方法,其中处理器通过互连或通信网络连接,使得即使在处理器内或网络内发生许多硬件和软件故障的情况下,这种故障也不会导致 应用程序的计算 执行程序模块的多个版本的并行和异步执行,其中处理器通过网络连接,而不涉及在执行程序模块的相同或不同版本期间处理器之间的任何直接交互。 该过程包括通过使用多个处理器来为每个分布式程序模块执行主版本和其备份版本的步骤,用于在每个处理器中检查从其执行产生的输出数据的逻辑可接受性的步骤 程序模块版本的步骤,用于在每个处理器中将可接受的输出数据发送到传输路径的步骤,用于在每个处理器中从传输路径接收消息,检查每个接收到的消息的逻辑可接受性的步骤,以及 检测属于同一程序模块的消息,以及在每个处理器中基于选择逻辑选择消息的步骤。
    • 2. 发明授权
    • Program loading method and system for distributed processing system
    • 分布式处理系统的程序加载方法和系统
    • US5410651A
    • 1995-04-25
    • US31923
    • 1993-03-16
    • Toshihiko SekizawaKinji MoriYasuo SuzukiMasayuki OrimoKatsumi KawanoMinoru KoizumoKozo NakaiHirokazu Kasashima
    • Toshihiko SekizawaKinji MoriYasuo SuzukiMasayuki OrimoKatsumi KawanoMinoru KoizumoKozo NakaiHirokazu Kasashima
    • G06F9/445G06F15/173G06F15/177G06F13/00
    • G06F9/445
    • 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. Each processor judges whether or not the program being broadcast corresponds to a function necessary for a process of the processor based on the code indicative of the content of the program. If the program is needed, the processor loads and executes the program.
    • 在其中通过网络连接多个处理器并且其中在处理器之间传送程序的分布式处理系统中; 每个处理器监视处理器中的程序的状态或任何其他处理器的负载状态,如网络上的消息所指示的。 在执行判断操作者时,处理器将表示处理器的状态的消息或具有指示代码的内容的程序广播到另一网络,并且已经接收到消息的处理器在另一个处理器中广播存在程序 网络以及指示节目内容的代码。 根据处理器的负载状态,以及在判断接收到的消息的内容时,在其他处理器中进行广播。 每个处理器基于指示节目内容的代码判断正在广播的节目是否对应于处理器的处理所必需的功能。 如果需要程序,处理器将加载并执行程序。
    • 7. 发明授权
    • Program processing method and apparatus for producing a data flow type
program
    • 用于产生数据流类型程序的程序处理方法和装置
    • US5511167A
    • 1996-04-23
    • US655145
    • 1991-02-14
    • Katsumi KawanoKinji MoriYasuo SuzukiMasayuki OrimoHirokazu KasashimaKozo Nakai
    • Katsumi KawanoKinji MoriYasuo SuzukiMasayuki OrimoHirokazu KasashimaKozo Nakai
    • G06F9/44G06F15/16G06F9/445
    • G06F9/4436
    • 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. When information necessary for an execution of the program is prepared, the processor executes the input and output instruction parts respectively before and after the other processing.
    • 一种分散处理系统中的程序处理方法,包括共享传输介质和连接到其上的多个处理器,其中处理器以分布式方式执行处理序列,并且用于执行处理序列的程序分别存储在处理器 。 当处理存储在其中的程序的执行所需的信息时,执行每个处理器,将排列的信息设置为输入信息的程序,然后将从执行得到的信息发送到共享传输介质。 当存储符合预定程序描述的新程序时,处理器分别检测程序的输入和输出指令部分的程序代码,以重新排列部件,使得分别对输入和输出指令部分的程序代码位于 程序分别在其他处理部分之前和之后。 当准备执行程序所需的信息时,处理器分别在其他处理之前和之后执行输入和输出指令部分。
    • 9. 发明授权
    • Method of managing programs for distributed processing systems and
apparatus therefor
    • 管理分布式处理系统程序的方法及其设备
    • US5291591A
    • 1994-03-01
    • US184391
    • 1988-04-21
    • Katsumi KawanoKinji MoriYasuo SuzukiMasayuki OrimoMinoru KoizumiKozo NakaiHirokazu Kasashima
    • Katsumi KawanoKinji MoriYasuo SuzukiMasayuki OrimoMinoru KoizumiKozo NakaiHirokazu Kasashima
    • G06F9/06G06F9/44G06F15/16
    • G06F8/71Y10S707/99953Y10S707/99954
    • 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. Managing of the programs is performed by transmitting a program stored in each processing unit or a program newly generated or modified by each processing unit, together with program generation information, to the common transmission path and discriminating a difference between generations of a plurality of developed programs.
    • 分布式处理系统在连接到公共传输路径的多个处理单元中分配执行一系列处理,并具有用于从处理单元向公共传输路径发送信息的电路。 分布式处理系统包括用于从公共传输路径接收用于处理存储在每个处理单元中的程序所需的信息的电路,以及用于检测是否已经收集了用于处理程序所需的所有信息的电路,用于 使用所收集的信息作为处理的输入信息来执行程序的处理并将处理的结果数据发送到公共传输路径。 通过将存储在每个处理单元中的程序或由每个处理单元新生成或修改的程序与程序生成信息一起发送到公共传输路径并且区分多个开发程序的代数之间的差异来执行程序的管理 。