Commit controlling scheme for transaction processing in system utilizing check point/roll back scheme
    1.
    发明授权
    Commit controlling scheme for transaction processing in system utilizing check point/roll back scheme 有权
    提出使用检查点/回滚方案的系统中交易处理的控制方案

    公开(公告)号:US06434710B1

    公开(公告)日:2002-08-13

    申请号:US09337522

    申请日:1999-06-22

    IPC分类号: G06F1107

    CPC分类号: G06F11/1474

    摘要: A commit controlling scheme for a transaction processing in a system utilizing the check point/roll back scheme, which is capable of guaranteeing the reliability of data of the transaction processing even when the transaction processing and the check point/roll back scheme are employed simultaneously, is described. An issuance of an external output for notifying to a user that a transaction has been committed is delayed until after a new check point for the transaction processing process is generated by the fault recovery mechanism at a timing later than a commit of the transaction by the transaction processing process. This can be realized by delaying an issuance of a transaction commit notice from the transaction processing process, or by intercepting a transaction commit notice sent from the transaction processing process, or else by delaying an issuance of the external output by the client process after receiving a transaction commit notice from the transaction processing process.

    摘要翻译: 一种使用检查点/回滚方式的系统中的事务处理的提交控制方案,其即使在同时采用事务处理和检查点/回滚方案的情况下也能够保证事务处理的数据的可靠性, 被描述。 发出用于通知用户交易已被提交的外部输出被延迟,直到事务处理过程的新的检查点在故障恢复机制产生之后的时间晚于交易的交易的交易时间 处理过程。 这可以通过延迟来自事务处理过程的事务提交通知的发布,或者通过截取从事务处理过程发送的事务提交通知来实现,或者通过在接收到客户端进程之后延迟由客户端进程发出外部输出 来自事务处理过程的事务提交通知。

    Method and system for process state management using checkpoints
    2.
    发明授权
    Method and system for process state management using checkpoints 失效
    使用检查点的进程状态管理方法和系统

    公开(公告)号:US06185702B2

    公开(公告)日:2001-02-06

    申请号:US09012463

    申请日:1998-01-23

    IPC分类号: G06F1110

    CPC分类号: G06F11/1438

    摘要: A process state management scheme capable of acquiring process states consistently even in a case where a new process is generated from some process, while using the synchronous checkpointing method. This scheme prohibits a new process generation during a process state acquisition, which can be realized by judging whether a process generation request by a first process for generating a second process is prior to a process state acquisition request or not, and generating the second process from the first process accordingly. This scheme also prohibits a process state acquisition during a new process generation, which can be realized by acquiring a process state at each of the first and second processes after a notice of the identifier of the second process from the first process is received, when a notice of the identifier of the second process from the second process is prior to the notice from the first process.

    摘要翻译: 即使在使用同步检查点方法的情况下,即使在从某个处理生成新处理的情况下,也能够一致地获取处理状态的处理状态管理方案。 该方案禁止在处理状态获取期间的新的处理生成,其可以通过判断通过用于生成第二处理的第一处理的处理生成请求是否在处理状态获取请求之前来实现,并且从第 相应的第一个过程。 该方案还禁止在新进程生成期间的进程状态获取,这可以通过在从第一进程获得第二进程的标识符的通知被接收到之后获取第一和第二进程中的每一个处理状态来实现, 来自第二进程的第二进程的标识符的通知在从第一进程通知之前。

    Resource discovery method and cluster manager apparatus
    3.
    发明申请
    Resource discovery method and cluster manager apparatus 审中-公开
    资源发现方法和集群管理器

    公开(公告)号:US20050188191A1

    公开(公告)日:2005-08-25

    申请号:US10995172

    申请日:2004-11-24

    CPC分类号: G06F9/5011

    摘要: A computer system includes a plurality of clusters each having at least one resource. At least one cluster has a resource matched with static resource information of a cluster discovery request. The at least one cluster is selected by referring to static resource information of resources in each cluster of a discovery object. The at least one cluster is a candidate cluster. A resource matched with dynamic resource information of a resource discovery request is searched from the candidate cluster by referring to dynamic resource information of resources in the candidate cluster.

    摘要翻译: 计算机系统包括多个簇,每个簇具有至少一个资源。 至少一个集群具有与集群发现请求的静态资源信息匹配的资源。 通过参考发现对象的每个集群中的资源的静态资源信息来选择至少一个集群。 至少一个群集是候选群集。 通过参考候选集群中的资源的动态资源信息,从候选集群中搜索与资源发现请求的动态资源信息相匹配的资源。

    Method and apparatus for image selection in image transmission system
    4.
    发明授权
    Method and apparatus for image selection in image transmission system 失效
    图像传输系统中图像选择的方法和装置

    公开(公告)号:US6023287A

    公开(公告)日:2000-02-08

    申请号:US805225

    申请日:1997-02-24

    摘要: A scheme for image selection in an image transmission system for transmitting images from an image source to an image display device, capable of eliminating a need for the viewer to select the desired image by actually watching individual images and easily selecting the desired image in which a specific desired target of the viewer is shown. Feature information for identifying targets shown in each image is obtained, while a desired feature information for identifying a desired target specified by the viewer is entered. Then, the desired image which contains the desired target specified by the viewer is selected according to the obtained feature information and the entered desired feature information. The feature information may be obtained by recognizing targets shown in each image provided by the image source, or may be generated in advance in correspondence to images provided by the image source.

    摘要翻译: 一种用于将图像从图像源发送到图像显示装置的图像传输系统中的图像选择方案,其能够通过实际观看各个图像来消除对观众选择所需图像的需要,并且容易地选择期望的图像,其中 显示观察者的特定期望目标。 获得用于识别每个图像中所示的目标的特征信息,同时输入用于识别由观看者指定的期望目标的期望特征信息。 然后,根据所获得的特征信息和输入的期望特征信息来选择包含由观看者指定的期望目标的期望图像。 可以通过识别由图像源提供的每个图像中所示的目标来获得特征信息,或者可以相应于图像源提供的图像预先生成特征信息。

    System for flexible distributed processing and transaction processing
suitable for nested transaction
    5.
    发明授权
    System for flexible distributed processing and transaction processing suitable for nested transaction 失效
    适用于嵌套事务的灵活分布式处理和事务处理系统

    公开(公告)号:US5778179A

    公开(公告)日:1998-07-07

    申请号:US827895

    申请日:1997-04-07

    CPC分类号: G06F15/17

    摘要: A flexible distributed processing system capable of dealing with sophisticated conditions for selecting a server process. In the system, each of the services provided by all server processes is registered in the service manager in correspondence with an executability condition for judging whether each service is executed, such that the service manager selects one of the server processes which is providing the desired service indicated by the inquiry transmitted from the client process and which is judged to be executable according to the executability condition registered at the service manager, and the client process requests the desired service the selected one of the server processes. The system can utilize a transaction processing for a nested transaction in which a commit processing for the processes of the sub-transactions which are incapable of executing the nested transaction, is completed concurrently with a completion of the commit processing for the top level transaction.

    摘要翻译: 灵活的分布式处理系统,能够处理选择服务器进程的复杂条件。 在系统中,所有服务器进程提供的每个服务都与服务管理器中的每个服务对应的可执行条件相对应,用于判断每个服务是否被执行,从而服务管理器选择提供所需服务的服务器进程之一 由从客户端进程发送的查询指示,并且根据在服务管理器处登记的可执行性条件被判断为可执行,并且客户端进程向所选择的一个服务器进程请求期望的服务。 系统可以利用嵌套事务的事务处理,其中对于不能执行嵌套事务的子事务的处理的提交处理与顶层事务的提交处理的完成同时完成。

    Scheme for restarting processes at distributed checkpoints in
client-server computer system
    6.
    发明授权
    Scheme for restarting processes at distributed checkpoints in client-server computer system 失效
    在客户端 - 服务器计算机系统中的分布式检查点重新启动流程的方案

    公开(公告)号:US6026499A

    公开(公告)日:2000-02-15

    申请号:US16421

    申请日:1998-01-30

    IPC分类号: G06F11/14 G06F13/00 G06F11/00

    CPC分类号: G06F11/1407

    摘要: A scheme for restarting processes at distributed checkpoints in a client-server computer system, in which a fault in one client computer does not affect the server computer and the other client computers. In this scheme, a fault occurring in one computer among of a plurality of computers constituting a client-server computer system is detected while these plurality of computers are executing respective processes, and whether that one computer in which the fault is detected is a server computer or not is judged. Then, related processes executed on these plurality of computers are restarted when that one computer is judged as the server computer, whereas no process executed on these plurality of computers is restarted when that one computer is not judged as the server computer. It is also possible to specify a restart information for each process indicating how processes should be restarted when a process fault occurs in each process, and to restart selected processes executed on these plurality of computers according to the restart information for a process in which the process fault is detected.

    摘要翻译: 在客户机 - 服务器计算机系统中的分布式检查点处重新启动流程的方案,其中一个客户端计算机中的故障不影响服务器计算机和其他客户端计算机。 在该方式中,在构成客户端 - 服务器计算机系统的多台计算机中的一台计算机中发生故障,同时这些计算机正在执行相应的处理,并且检测到故障的那台计算机是否为服务器计算机 或不判断。 然后,当该一台计算机被判断为服务器计算机时,在这些多台计算机上执行的相关处理被重新启动,而当该一台计算机未被判断为服务器计算机时,在这些多台计算机上执行的处理不重新启动。 也可以为每个进程指定重新启动信息,指示当在每个进程中发生进程故障时如何重新启动进程,以及根据重新启动信息来启动在这些多台计算机上执行的所选进程, 检测到故障。

    Method for checkpointing in computer system under distributed processing
environment
    7.
    发明授权
    Method for checkpointing in computer system under distributed processing environment 失效
    分布式处理环境下计算机系统检查点的方法

    公开(公告)号:US5802267A

    公开(公告)日:1998-09-01

    申请号:US711846

    申请日:1996-09-10

    IPC分类号: G06F9/54 G06F11/14 G06F11/00

    CPC分类号: G06F11/1407

    摘要: A scheme for checkpointing and a computer system capable of realizing the distributed checkpointing for processes which carry out the inter-process communications, while shortening a stopping time of the processes due to the distributed checkpointing. The inter-process communications of each process are stopped while continuing the normal processing of each process first, and a checkpointing processing for each process is executed when the inter-process communications of all processes are stopped. Alternatively, the inter-computer type inter-process communications of each process are stopped while continuing the intra-computer type inter-process communications and the normal processing of each process first, and a checkpointing processing for each process is executed while stopping the intra-computer type inter-process communications of each process when the inter-computer type inter-process communications of all processes are stopped.

    摘要翻译: 用于检查点的方案和能够实现进行进程间通信的处理的分布式检查点的计算机系统,同时缩短由于分布式检查点而导致的处理的停止时间。 停止每个进程的进程间通信,同时首先继续每个进程的正常处理,并且当所有进程的进程间通信停止时,执行每个进程的检查点处理。 或者,在继续进行计算机间进程间通信和每个进程的正常处理的同时停止每个进程的计算机间进程间通信,并且在停止内部处理通信的同时执行每个进程的检查点处理, 当所有进程的计算机间进程间通信停止时,每个进程的计算机类型进程间通信。

    Method and apparatus for checkpointing in computer system
    8.
    发明授权
    Method and apparatus for checkpointing in computer system 失效
    计算机系统中检查点的方法和装置

    公开(公告)号:US5923832A

    公开(公告)日:1999-07-13

    申请号:US818979

    申请日:1997-03-14

    CPC分类号: G06F11/1438

    摘要: A computer system monitors inter-process communications and performs a synchronous (global) checkpointing for processes that belong to a checkpoint group. The system also performs a local checkpointing at respectively arbitrary times within each process. When a fault occurs, a validity of each checkpoint is examined in accordance with monitoring results of inter-process communications related to the fault process. If the most recent checkpoint of the fault process is valid, only the fault process is rolled back. If it is invalid, all processes of the checkpoint group are rolled back to the global checkpoint, or each of the processes are rolled back to each optimum (valid) checkpoint.

    摘要翻译: 计算机系统监视进程间通信并对属于检查点组的进程执行同步(全局)检查点。 该系统还在每个进程内分别任意地执行本地检查点。 当发生故障时,根据与故障过程相关的进程间通信的监视结果检查每个检查点的有效性。 如果故障进程的最新检查点有效,则仅回滚故障进程。 如果无效,则检查点组的所有进程将回滚到全局检查点,或者每个进程都回滚到每个最佳(有效)检查点。