Using status models with inhibiting status values in a computer system
    2.
    发明授权
    Using status models with inhibiting status values in a computer system 有权
    在计算机系统中使用具有禁止状态值的状态模型

    公开(公告)号:US07945594B2

    公开(公告)日:2011-05-17

    申请号:US11862813

    申请日:2007-09-27

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06Q10/06 G06F8/10

    摘要: Actions are controlled actions in a computer-based process by a status schema model defined at design-time, stored in a computer-readable medium and including a precondition identifying how a status affects whether an action is to be allowed to be performed at runtime by a data object node instance having the status. A status schema instance is created for a particular data object node instance being used in a computer-based process. The status schema instance corresponds to the status schema model and includes a status variable having an inhibiting status value. Conditioned upon a determination that the data object node instance includes a value for a status variable that corresponds to the inhibiting status value of the status variable of the status schema model, actions are prohibited to be performed by the data object node instance other than an action with an explicit precondition from the inhibiting status value.

    摘要翻译: 操作是在基于计算机的过程中由在设计时定义的状态模式模型的控制动作,存储在计算机可读介质中,并且包括识别状态如何影响是否允许在运行时执行动作的前提条件 具有状态的数据对象节点实例。 为基于计算机的进程中使用的特定数据对象节点实例创建状态模式实例。 状态模式实例对应于状态模式模型,并包括具有禁止状态值的状态变量。 在确定数据对象节点实例包括与状态模式模型的状态变量的禁止状态值相对应的状态变量的值的情况下,动作被禁止除数据对象节点实例之外的动作 具有从抑制状态值的明确前提条件。

    Constraining data changes during transaction processing by a computer system
    5.
    发明授权
    Constraining data changes during transaction processing by a computer system 有权
    在计算机系统的事务处理期间限制数据更改

    公开(公告)号:US08504980B1

    公开(公告)日:2013-08-06

    申请号:US12102548

    申请日:2008-04-14

    IPC分类号: G06F9/44

    CPC分类号: G06F9/44 G06F9/4494 G06Q10/00

    摘要: Data changes during transaction processing by a computer system are constrained. An outbound processing sub-component of a first processing component is enabled to change a value of a status variable relating to processing performed on a data object instance by the first processing component. The data object instance includes values for variables and methods capable of being performed by the data object instance. The outbound processing sub-component is configured to trigger subsequent processing steps in a second processing component. The outbound processing sub-component is permitted to change only the status variable and is not permitted to change any other variable.

    摘要翻译: 计算机系统处理事务期间的数据变化受到约束。 第一处理组件的出站处理子组件能够改变与由第一处理组件对数据对象实例执行的处理有关的状态变量的值。 数据对象实例包括能够由数据对象实例执行的变量和方法的值。 出站处理子组件被配置为触发第二处理组件中的后续处理步骤。 允许出站处理子组件仅更改状态变量,并且不允许更改任何其他变量。

    Using Status Models With Inhibiting Status Values In A Computer System
    7.
    发明申请
    Using Status Models With Inhibiting Status Values In A Computer System 有权
    在计算机系统中使用抑制状态值的状态模型

    公开(公告)号:US20090089309A1

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

    申请号:US11862813

    申请日:2007-09-27

    IPC分类号: G06F17/30

    CPC分类号: G06Q10/06 G06F8/10

    摘要: Actions are controlled actions in a computer-based process by a status schema model defined at design-time, stored in a computer-readable medium and including a precondition identifying how a status affects whether an action is to be allowed to be performed at runtime by a data object node instance having the status. A status schema instance is created for a particular data object node instance being used in a computer-based process. The status schema instance corresponds to the status schema model and includes a status variable having an inhibiting status value. Conditioned upon a determination that the data object node instance includes a value for a status variable that corresponds to the inhibiting status value of the status variable of the status schema model, actions are prohibited to be performed by the data object node instance other than an action with an explicit precondition from the inhibiting status value.

    摘要翻译: 操作是在基于计算机的过程中由在设计时定义的状态模式模型的控制动作,存储在计算机可读介质中,并且包括识别状态如何影响是否允许在运行时执行动作的前提条件 具有状态的数据对象节点实例。 为基于计算机的进程中使用的特定数据对象节点实例创建状态模式实例。 状态模式实例对应于状态模式模型,并包括具有禁止状态值的状态变量。 在确定数据对象节点实例包括与状态模式模型的状态变量的禁止状态值相对应的状态变量的值的情况下,动作被禁止除数据对象节点实例之外的动作 具有从抑制状态值的明确前提条件。

    Updating data in a multi-system network that utilizes asynchronous message transfer
    8.
    发明授权
    Updating data in a multi-system network that utilizes asynchronous message transfer 有权
    更新利用异步消息传输的多系统网络中的数据

    公开(公告)号:US07392265B2

    公开(公告)日:2008-06-24

    申请号:US10726296

    申请日:2003-12-02

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30578

    摘要: Techniques are provided for updating a locally stored version of a data set in a multi-system environment where each system maintains a separate stored version of the data set and is capable of modifying an attribute of the data set. An attribute of a data set stored locally in a first application system is modified and a message is generated containing the data set. The message is sent to a second application system that also maintains a version of the data set. The second application system receives the data set, and the attribute is compared to the attribute stored locally by the second application system. If the comparison indicates that the version of the attribute stored locally in the second application system is less recent than the version of the attribute in the received data set, the second application system's version of the attribute is replaced with the attribute in the message.

    摘要翻译: 提供了用于在多系统环境中更新本地存储的数据集版本的技术,其中每个系统维护数据集的单独存储版本,并且能够修改数据集的属性。 在本地存储在第一应用系统中的数据集的属性被修改,并且生成包含数据集的消息。 该消息被发送到也维护数据集的版本的第二应用系统。 第二应用系统接收数据集,并将属性与第二应用系统本地存储的属性进行比较。 如果比较指示在第二应用系统中本地存储的属性的版本比接收到的数据集中的属性的版本更近,则将该属性的第二应用系统的版本替换为消息中的属性。

    Updating and maintaining data in a multi-system network using asynchronous message transfer
    9.
    发明授权
    Updating and maintaining data in a multi-system network using asynchronous message transfer 有权
    使用异步消息传输在多系统网络中更新和维护数据

    公开(公告)号:US07383289B2

    公开(公告)日:2008-06-03

    申请号:US10726295

    申请日:2003-12-02

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30575 G06F17/3048

    摘要: Techniques are provided for updating a local cache database of an application system in a multi-system environment having a central system that maintains central data objects that are shared by the multiple systems. A first application system executes an application and processes a document using a data object having a version identifier. A message is sent to a second application system including the data object used to process the document and a corresponding version identifier for the data object. The second application system receives the message, and the version identifier in the message is compared to a version identifier of a corresponding data object stored in the second application system. If the version identifier of the data object stored in the second application system indicates that a more recent version of the data object exists, the more recent version of the data object is requested from a central system that maintains the data objects and the second system is updated.

    摘要翻译: 提供了用于在具有维护由多个系统共享的中央数据对象的中央系统的多系统环境中更新应用系统的本地高速缓存数据库的技术。 第一应用系统执行应用并使用具有版本标识符的数据对象处理文档。 将消息发送到包括用于处理文档的数据对象和数据对象的对应版本标识符的第二应用系统。 第二应用系统接收消息,将消息中的版本标识符与存储在第二应用系统中的相应数据对象的版本标识符进行比较。 如果存储在第二应用系统中的数据对象的版本标识符指示存在数据对象的更新版本,则从维护数据对象的中央系统请求更新的数据对象版本,并且第二系统是 更新。