Forward chaining and identifying rule dependencies and rule triggering side effects in terms of data objects accessed by rules in a ruleset
    1.
    发明授权
    Forward chaining and identifying rule dependencies and rule triggering side effects in terms of data objects accessed by rules in a ruleset 有权
    根据规则集中的规则访问的数据对象,转发链接和识别规则依赖性和规则触发副作用

    公开(公告)号:US07752153B2

    公开(公告)日:2010-07-06

    申请号:US11511774

    申请日:2006-08-29

    IPC分类号: G06F17/00 G06N5/02 G06N5/04

    CPC分类号: G06N5/04

    摘要: Detailed herein is a technology which, among other things, provides for forward chaining in a ruleset. In one approach to this technology, a first rule is examined, to identifying a data object associated with it. A second rule is identified, also associated with the data object. The relationship between the two rules is determined, where execution of the second rule will modify the data object, which, in turn, will alter the outcome of the first rule.

    摘要翻译: 这里详细描述了一种技术,其中尤其提供了规则集中的前向链接。 在该技术的一种方法中,检查第一规则以识别与其相关联的数据对象。 识别第二条规则,也与数据对象相关联。 确定两个规则之间的关系,其中第二个规则的执行将修改数据对象,这进而将改变第一个规则的结果。

    Controlling forward chaining execution in a rules system
    2.
    发明授权
    Controlling forward chaining execution in a rules system 失效
    控制规则系统中的向前链接执行

    公开(公告)号:US08078564B2

    公开(公告)日:2011-12-13

    申请号:US12785935

    申请日:2010-05-24

    IPC分类号: G06F17/00 G06N5/02 G06N5/04

    CPC分类号: G06N5/04

    摘要: Detailed herein is a technology which, among other things, provides for forward chaining in a ruleset. In one approach to this technology, a first rule is examined, to identifying a data object associated with it. A second rule is identified, also associated with the data object. The relationship between the two rules is determined, where execution of the second rule will modify the data object, which, in turn, will alter the outcome of the first rule.

    摘要翻译: 这里详细描述了一种技术,其中尤其提供了规则集中的前向链接。 在该技术的一种方法中,检查第一规则以识别与其相关联的数据对象。 识别第二条规则,也与数据对象相关联。 确定两个规则之间的关系,其中第二个规则的执行将修改数据对象,这进而将改变第一个规则的结果。

    Integration of workflow and rules
    3.
    发明申请
    Integration of workflow and rules 有权
    整合工作流和规则

    公开(公告)号:US20080126161A1

    公开(公告)日:2008-05-29

    申请号:US11512861

    申请日:2006-08-30

    IPC分类号: G06Q10/00

    CPC分类号: G06Q10/06 G06Q10/103

    摘要: Various technologies for integrating workflow services are described. In accordance with one described embodiment, an integrated workflow services system includes a host process, such as a Windows® application program. The host process hosts a workflow foundation runtime engine for executing workflows and a workflow foundation library. A workflow executable by the workflow foundation runtime engine may include an activity (e.g., a policy activity) that defines a ruleset that includes a number of rules (e.g., business rules). At least one rule of the ruleset is defined directly against the workflow. Furthermore, the activity has access to a rules engine capable of evaluating rules in the ruleset.

    摘要翻译: 描述了用于集成工作流服务的各种技术。 根据一个所描述的实施例,集成工作流服务系统包括主机进程,诸如Windows应用程序。 主机进程托管用于执行工作流和工作流基础库的工作流基础运行时引擎。 由工作流基础运行时引擎可执行的工作流可以包括定义包括多个规则(例如业务规则)的规则集的活动(例如,策略活动)。 规则集的至少一个规则是直接针对工作流定义的。 此外,该活动可以访问能够评估规则集中的规则的规则引擎。

    CONTROLLING FORWARD CHAINING EXECUTION IN A RULES SYSTEM
    4.
    发明申请
    CONTROLLING FORWARD CHAINING EXECUTION IN A RULES SYSTEM 失效
    控制规则系统中的前向链接执行

    公开(公告)号:US20110066583A1

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

    申请号:US12785935

    申请日:2010-05-24

    IPC分类号: G06N5/02

    CPC分类号: G06N5/04

    摘要: Detailed herein is a technology which, among other things, provides for forward chaining in a ruleset. In one approach to this technology, a first rule is examined, to identifying a data object associated with it. A second rule is identified, also associated with the data object. The relationship between the two rules is determined, where execution of the second rule will modify the data object, which, in turn, will alter the outcome of the first rule.

    摘要翻译: 这里详细描述了一种技术,其中尤其提供了规则集中的前向链接。 在该技术的一种方法中,检查第一规则以识别与其相关联的数据对象。 识别第二条规则,也与数据对象相关联。 确定两个规则之间的关系,其中第二个规则的执行将修改数据对象,这进而将改变第一个规则的结果。

    Defining extensible expression behavior in a rules system
    5.
    发明申请
    Defining extensible expression behavior in a rules system 有权
    在规则系统中定义可扩展表达式行为

    公开(公告)号:US20080059269A1

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

    申请号:US11512986

    申请日:2006-08-30

    IPC分类号: G05B19/418

    CPC分类号: G06Q10/10 G06Q10/06316

    摘要: Described herein is technology for, among other things, enabling use of custom expressions in a rules engine. The rules engine may be used in conjunction with a workflow. The technology involves providing a custom expression with access to validation context and execution context of the workflow. The custom expression can then participate in rules engine validation and execution. Furthermore, the technology allows for variables of the custom expression to be analyzed so that the rules engine can discover the variable dependencies of the custom expression and any side effects that drive forward chaining.

    摘要翻译: 这里描述的是用于在规则引擎中使用自定义表达式的技术。 规则引擎可以与工作流结合使用。 该技术涉及提供自定义表达式访问验证上下文和工作流的执行上下文。 然后,自定义表达式可以参与规则引擎验证和执行。 此外,该技术允许对自定义表达式的变量进行分析,以便规则引擎可以发现自定义表达式的变量依赖性和任何驱动向前链接的副作用。

    Defining extensible expression behavior in a rules system
    6.
    发明授权
    Defining extensible expression behavior in a rules system 有权
    在规则系统中定义可扩展表达式行为

    公开(公告)号:US07970723B2

    公开(公告)日:2011-06-28

    申请号:US11512986

    申请日:2006-08-30

    IPC分类号: G06N5/00 G06N5/04

    CPC分类号: G06Q10/10 G06Q10/06316

    摘要: Described herein is technology for, among other things, enabling use of custom expressions in a rules engine. The rules engine may be used in conjunction with a workflow. The technology involves providing a custom expression with access to validation context and execution context of the workflow. The custom expression can then participate in rules engine validation and execution. Furthermore, the technology allows for variables of the custom expression to be analyzed so that the rules engine can discover the variable dependencies of the custom expression and any side effects that drive forward chaining.

    摘要翻译: 这里描述的是用于在规则引擎中使用自定义表达式的技术。 规则引擎可以与工作流结合使用。 该技术涉及提供自定义表达式访问验证上下文和工作流的执行上下文。 然后,自定义表达式可以参与规则引擎验证和执行。 此外,该技术允许对自定义表达式的变量进行分析,以便规则引擎可以发现自定义表达式的变量依赖性和任何驱动向前链接的副作用。

    Integration of workflow and rules
    7.
    发明授权
    Integration of workflow and rules 有权
    整合工作流和规则

    公开(公告)号:US07509655B2

    公开(公告)日:2009-03-24

    申请号:US11512861

    申请日:2006-08-30

    CPC分类号: G06Q10/06 G06Q10/103

    摘要: Various technologies for integrating workflow services are described. In accordance with one described embodiment, an integrated workflow services system includes a host process, such as a Windows® application program. The host process hosts a workflow foundation runtime engine for executing workflows and a workflow foundation library. A workflow executable by the workflow foundation runtime engine may include an activity (e.g., a policy activity) that defines a ruleset that includes a number of rules (e.g., business rules). At least one rule of the ruleset is defined directly against the workflow. Furthermore, the activity has access to a rules engine capable of evaluating rules in the ruleset.

    摘要翻译: 描述了用于集成工作流服务的各种技术。 根据一个所描述的实施例,集成工作流服务系统包括主机进程,诸如Windows应用程序。 主机进程托管用于执行工作流和工作流基础库的工作流基础运行时引擎。 由工作流基础运行时引擎可执行的工作流可以包括定义包括许多规则(例如业务规则)的规则集的活动(例如,策略活动)。 规则集的至少一个规则是直接针对工作流定义的。 此外,该活动可以访问能够评估规则集中的规则的规则引擎。

    Controlling foward chaining execution in a rules system
    8.
    发明申请
    Controlling foward chaining execution in a rules system 有权
    控制在规则系统中执行链接

    公开(公告)号:US20080071720A1

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

    申请号:US11511774

    申请日:2006-08-29

    IPC分类号: G06N5/02

    CPC分类号: G06N5/04

    摘要: Detailed herein is a technology which, among other things, provides for forward chaining in a ruleset. In one approach to this technology, a first rule is examined, to identifying a data object associated with it. A second rule is identified, also associated with the data object. The relationship between the two rules is determined, where execution of the second rule will modify the data object, which, in turn, will alter the outcome of the first rule.

    摘要翻译: 这里详细描述了一种技术,其中尤其提供了规则集中的前向链接。 在该技术的一种方法中,检查第一规则以识别与其相关联的数据对象。 识别第二条规则,也与数据对象相关联。 确定两个规则之间的关系,其中第二个规则的执行将修改数据对象,这进而将改变第一个规则的结果。