Data processing activity lifecycle control
    2.
    发明授权
    Data processing activity lifecycle control 失效
    数据处理活动生命周期控制

    公开(公告)号:US06901578B1

    公开(公告)日:2005-05-31

    申请号:US09455282

    申请日:1999-12-06

    IPC分类号: G06Q10/10 G06F9/45

    CPC分类号: G06Q10/10

    摘要: Disclosed is apparatus for processing business data processing activities, the apparatus comprising: an activity instance; and a descriptor for the activity instance associated uniquely with the activity instance; wherein the descriptor includes parameters for determining lifecycle behaviors of said activity instance. The descriptor may be programmable to modify the lifecycle behaviors according to a use made of said activity instance. The use of the activity instance may be responsive to a request by a client. It may also be responsive to a request by an activity instance. The descriptor may be programmable to modify the lifecycle behaviors according to a position in a system hierarchy of the activity instance.

    摘要翻译: 公开了一种用于处理业务数据处理活动的装置,该装置包括:活动实例; 以及与活动实例唯一关联的活动实例的描述符; 其中所述描述符包括用于确定所述活动实例的生命周期行为的参数。 描述符可以是可编程的,以根据所述活动实例的使用来修改生命周期行为。 活动实例的使用可以响应于客户端的请求。 它也可以响应于活动实例的请求。 描述符可以是可编程的,以根据活动实例的系统层次结构中的位置修改生命周期行为。

    Replaceable outcome decider
    3.
    发明授权
    Replaceable outcome decider 失效
    可替换结果决定因素

    公开(公告)号:US06865541B1

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

    申请号:US09442888

    申请日:1999-11-18

    IPC分类号: G06Q10/06 G06Q10/10 G06F17/60

    CPC分类号: G06Q10/10 G06Q10/0631

    摘要: Disclosed is data processing apparatus comprising: means for receiving inputs indicative of results from one or more participants of said one or more sets of data processing tasks; means for mapping each of said inputs to a corresponding mapped value by accessing a mapping table; outcome processor means for accepting the mapped values as inputs and determining an outcome for said one or more sets of data processing tasks; and means, responsive to said means for determining, for transmitting an indicator of said outcome to said one or more participants; wherein the inputs and mapped values of the mapping table are programmably changeable to thus provide a high degree of flexibility with respect to said inputs.

    摘要翻译: 公开了一种数据处理装置,包括:用于接收指示来自所述一组或多组数据处理任务的一个或多个参与者的结果的输入的装置; 用于通过访问映射表将每个所述输入映射到对应的映射值的装置; 结果处理器装置,用于接受映射值作为输入并确定所述一组或多组数据处理任务的结果; 以及响应于所述用于确定用于将所述结果的指示符发送给所述一个或多个参与者的装置的装置; 其中映射表的输入和映射值可编程地改变,从而相对于所述输入提供高度的灵活性。

    Data processing apparatus, method and computer program with optimized key-pointing operation for log record storage
    4.
    发明授权
    Data processing apparatus, method and computer program with optimized key-pointing operation for log record storage 有权
    数据处理装置,方法和计算机程序,具有日志记录存储优化的键盘操作

    公开(公告)号:US06675321B1

    公开(公告)日:2004-01-06

    申请号:US09449401

    申请日:1999-11-26

    IPC分类号: G06F1100

    摘要: A data processing apparatus has a direct access non-volatile memory storage device having a plurality of extent files for storing log records therein; an allocating unit for allocating a current extent file to be used for storing log records; a writing unit for writing log records into the current extent file until the current extent file cannot store any further log records; and a key-pointing unit for performing a key-pointing operation on the written log records when the writing unit has reached the point where no further log records can be stored in the current extent file.

    摘要翻译: 数据处理装置具有直接访问非易失性存储存储装置,具有用于存储日志记录的多个盘区文件; 分配单元,用于分配用于存储日志记录的当前盘区文件; 用于将日志记录写入当前盘区文件的写入单元,直到当前盘区文件不能存储任何其他日志记录; 以及按键指示单元,用于当写入单元到达当前盘区文件中不存储另外的日志记录的点时,对写入的日志记录执行键盘操作。

    Apparatus, method and computer program product for client/server computing with intelligent location of transaction objects
    6.
    发明授权
    Apparatus, method and computer program product for client/server computing with intelligent location of transaction objects 失效
    用于客户端/服务器计算的设备,方法和计算机程序产品,具有交易对象的智能位置

    公开(公告)号:US06301606B1

    公开(公告)日:2001-10-09

    申请号:US09094042

    申请日:1998-06-09

    IPC分类号: G06F1516

    摘要: A client processing apparatus for use in a client/server computing system which carries out transactions, issues a begin command to signify the beginning of a transaction; sends a substantive transactional command to a remote server, said command including a transaction context having a specific value which indicates that a transaction has been started but transaction objects which represent the transaction have not yet been created; and receives a modified transaction context from said remote server once said remote server has created said transaction objects.

    摘要翻译: 一种在执行交易的客户/服务器计算系统中使用的客户处理装置,发出开始命令以表示交易的开始; 向远程服务器发送实质的事务命令,所述命令包括具有特定值的事务上下文,其指示事务已经被启动,但是表示事务的事务对象尚未被创建; 并且一旦所述远程服务器创建了所述事务对象,则从所述远程服务器接收修改的事务上下文。

    Log storage management in a data processing system using key-pointing

    公开(公告)号:US06604183B2

    公开(公告)日:2003-08-05

    申请号:US09892970

    申请日:2001-06-27

    IPC分类号: G06F1208

    CPC分类号: G06F11/1474 G06F11/1471

    摘要: A data processing apparatus (10, FIG. 1) has a direct access non-volatile storage device (103) on which log records are stored in one or more log files. The processor (101) allocates storage for the log based on possible future requirements. The processor sets the maximum amount of new data that can be written to the log before a key-point operation is performed. When the maximum is reached a key-point is performed. As a result the maximum possible size of the active data written as part of the next key-point can be calculated and storage is allocated accordingly. Should storage become restricted such that the required storage cannot be allocated the data processing apparatus runs in a restricted mode during which the records that are written to the log are concerned with reducing the size of the active data and therefore the next key-point. In transaction processing this is achieved by: not starting new transactions; not allowing transactions to involve new participants; and only allowing transactions to complete.

    Providing atomicity for a unit of work
    9.
    发明授权
    Providing atomicity for a unit of work 有权
    为工作单位提供原子性

    公开(公告)号:US09159050B2

    公开(公告)日:2015-10-13

    申请号:US11911206

    申请日:2006-04-06

    IPC分类号: G06Q10/10

    CPC分类号: G06Q10/10

    摘要: A method for providing atomicity for a unit of work involving a plurality of participants, the method comprising the steps of: sending a prepare request to at least one participant, wherein the request comprises data required for recovery purposes of the unit of work; and on recovery of the unit of work, recovering the unit of work comprising: obtaining the data from the at least one participant; and using the obtained data to recover and preserve the atomicity of the unit of work.

    摘要翻译: 一种用于为涉及多个参与者的工作单元提供原子性的方法,所述方法包括以下步骤:向至少一个参与者发送准备请求,其中所述请求包括为所述工作单元进行恢复目的所需的数据; 以及恢复工作单位,恢复工作单位,包括:从至少一名参与者获取数据; 并使用获得的数据恢复和保存工作单位的原子性。

    METHOD, SYSTEM AND COMPUTER PROGRAM FOR PROVIDING ATOMICITY FOR A UNIT OF WORK
    10.
    发明申请
    METHOD, SYSTEM AND COMPUTER PROGRAM FOR PROVIDING ATOMICITY FOR A UNIT OF WORK 有权
    方法,系统和计算机程序为工作单位提供原子性

    公开(公告)号:US20090043845A1

    公开(公告)日:2009-02-12

    申请号:US11911206

    申请日:2006-04-06

    IPC分类号: G06F15/16

    CPC分类号: G06Q10/10

    摘要: A method for providing atomicity for a unit of work involving a plurality of participants, the method comprising the steps of: sending a prepare request to at least one participant, wherein the request comprises data required for recovery prurposes of the unit of work; and on recovery of the unit of work, recovering the unit of work comprising: obtaining the data from the at least one participant; and using the obtained data to recover and preserve the atomicity of the unit of work.

    摘要翻译: 一种用于为涉及多个参与者的工作单元提供原子性的方法,所述方法包括以下步骤:向至少一个参与者发送准备请求,其中所述请求包括所述工作单元的恢复准备所需的数据; 以及恢复工作单位,恢复工作单位,包括:从至少一名参与者获取数据; 并使用获得的数据恢复和保存工作单位的原子性。