System and apparatus for performing consistency maintenance of distributed graph structures that compares changes to identify a conflicting operation
    1.
    发明授权
    System and apparatus for performing consistency maintenance of distributed graph structures that compares changes to identify a conflicting operation 有权
    用于执行分布式图结构的一致性维护的系统和装置,其比较改变以识别冲突操作

    公开(公告)号:US08527440B2

    公开(公告)日:2013-09-03

    申请号:US12976005

    申请日:2010-12-22

    Applicant: Thomas Hettel

    Inventor: Thomas Hettel

    CPC classification number: G06Q10/103

    Abstract: The present disclosure is directed to systems and methods including retrieving a model including a plurality of objects and references between objects, receiving first user input indicating a set of first changes to the model, applying changes of the set of first changes to the model to provide a first modified model, receiving second user input indicating a set of second changes to the model, identifying a conflicting operation in the set of first changes to the set of second changes, applying one or more inverse operations to the first modified model to provide a second modified model, removing the conflicting operation from the set of first changes, defining a subset of first changes including the one or more changes after the conflicting operation, reconciling one or more changes to provide a reconciled subset of first changes, and defining an updated model.

    Abstract translation: 本公开涉及系统和方法,包括检索包括对象之间的多个对象的模型和对象之间的引用,接收指示模型的一组第一变化的第一用户输入,将该组第一变化应用于该模型以提供 第一修改模型,接收指示所述模型的一组第二改变的第二用户输入,识别所述第二变化集合的所述一组第一改变中的冲突操作,对所述第一修改模型应用一个或多个逆运算以提供 第二修改模型,从所述第一变化集合中去除冲突操作,在冲突操作之后定义包括所述一个或多个变化的第一改变的子集,协调一个或多个改变以提供第一改变的协调子集,以及定义更新后的 模型。

    Systems and methods for using pre-computed parameters to execute processes represented by workflow models
    2.
    发明申请
    Systems and methods for using pre-computed parameters to execute processes represented by workflow models 审中-公开
    使用预先计算的参数来执行由工作流模型表示的过程的系统和方法

    公开(公告)号:US20110145518A1

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

    申请号:US12654104

    申请日:2009-12-10

    CPC classification number: G06Q10/06

    Abstract: Systems and methods consistent with the invention may include initiating an execution of the business process, the business process being represented by a workflow model that includes a synchronization point, retrieving, from a memory device of the computer system, a pre-computed parameter corresponding to the workflow model, and executing, using a processor of the computer system, the business process by using the pre-computed parameter, wherein the pre-computed parameter represents a configuration of the workflow model in which the synchronization point is activated.

    Abstract translation: 与本发明一致的系统和方法可以包括启动业务过程的执行,业务过程由包括同步点的工作流模型表示,从计算机系统的存储设备检索对应于 所述工作流模型,以及使用所述预先计算的参数来执行使用所述计算机系统的处理器的所述业务流程,其中所述预先计算的参数表示所述同步点被激活的所述工作流模型的配置。

    Method and system for expression evaluation
    3.
    发明授权
    Method and system for expression evaluation 有权
    表达评估方法和系统

    公开(公告)号:US07584163B2

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

    申请号:US11521266

    申请日:2006-09-14

    CPC classification number: G06F8/10

    Abstract: A method to analyze impact of changes to a model includes accessing a proposed change to a model. An expression that is relevant to the proposed change is accessed. An instances set associated the expression is obtained. The instance set is evaluated to determine an impact of the proposed change to the model. An application utilizes the expression of a model. An impact analyzer assesses impact of a change to the model by evaluating at least one of the one or more expressions and returning an evaluation set for use by the application.

    Abstract translation: 分析模型变化影响的方法包括访问对模型的建议更改。 访问与提出的更改相关的表达式。 获取与表达式相关联的实例集。 评估实例集以确定拟议的更改对模型的影响。 应用程序利用模型的表达式。 影响分析器通过评估一个或多个表达式中的至少一个并返回应用程序使用的评估集来评估对模型的改变的影响。

    Evaluation of synchronization gateways in process models
    4.
    发明授权
    Evaluation of synchronization gateways in process models 有权
    同步网关在过程模型中的评估

    公开(公告)号:US08418178B2

    公开(公告)日:2013-04-09

    申请号:US11944258

    申请日:2007-11-21

    CPC classification number: G06F9/52 G06F9/522

    Abstract: A system may include a thread monitor that is arranged and configured to monitor progress of multiple threads of a workflow process at a synchronization point with each of the threads having a state, and configured to generate at least one inspection trigger for inspection of the threads. A thread inspector may inspect the threads at the synchronization point for a change in the state in any of the threads in response to the inspection trigger. A firing rules engine may determine whether or not the synchronization point should fire based at least in part on the change in the state of at least one of the threads.

    Abstract translation: 系统可以包括线程监视器,其被布置和配置为监视与每个线程具有状态的同步点的工作流过程的多个线程的进度,并且被配置为生成用于检查线程的至少一个检查触发器。 线程检查器可以检查同步点处的线程以响应于检查触发器在任何线程中的状态改变。 射击规则引擎可以至少部分地基于至少一个线程的状态的改变来确定同步点是否应该触发。

    Method and system for expression evaluation
    5.
    发明申请
    Method and system for expression evaluation 有权
    表达评估方法和系统

    公开(公告)号:US20080126027A1

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

    申请号:US11521266

    申请日:2006-09-14

    CPC classification number: G06F8/10

    Abstract: A method to analyze impact of changes to a model includes accessing a proposed change to a model. An expression that is relevant to the proposed change is accessed. An instances set associated the expression is obtained. The instance set is evaluated to determine an impact of the proposed change to the model. An application utilizes the expression of a model. An impact analyzer assesses impact of a change to the model by evaluating at least one of the one or more expressions and returning an evaluation set for use by the application.

    Abstract translation: 分析模型变化影响的方法包括访问对模型的建议更改。 访问与提出的更改相关的表达式。 获取与表达式相关联的实例集。 评估实例集以确定拟议的更改对模型的影响。 应用程序利用模型的表达式。 影响分析器通过评估一个或多个表达式中的至少一个并返回应用程序使用的评估集来评估对模型的改变的影响。

    Systems and methods providing a token synchronization gateway for a graph-based business process model
    6.
    发明授权
    Systems and methods providing a token synchronization gateway for a graph-based business process model 有权
    为基于图形的业务流程模型提供令牌同步网关的系统和方法

    公开(公告)号:US08453127B2

    公开(公告)日:2013-05-28

    申请号:US12886042

    申请日:2010-09-20

    CPC classification number: G06Q10/06

    Abstract: According to some embodiments, a token synchronization gateway may be recognized in a graph-based business process model, such as a business process modeling notation model. A number of upstream artifacts located upstream from the token synchronization gateway may then be identified in the business process modeling notation model. In addition, a final artifact may be identified directly in front of the token synchronization gateway. The token synchronization gateway may then be compiled into code that will be executed at runtime to perform a synchronization process. The synchronization process may, for example, include handling tokens T1 through Tn to synchronize the upstream artifacts, with each token being associated with one of the n upstream artifacts.

    Abstract translation: 根据一些实施例,令牌同步网关可以在诸如业务流程建模符号模型的基于图形的业务流程模型中被识别。 然后可以在业务流程建模符号模型中识别位于令牌同步网关上游的多个上游工件。 另外,可以在令牌同步网关之前直接识别最终的工件。 令牌同步网关然后可以被编译成将在运行时执行的代码以执行同步过程。 例如,同步过程可以包括处理令牌T1至Tn以同步上游伪像,每个令牌与n个上游伪像之一相关联。

    Consistency Maintenance of Distributed Graph Structures
    7.
    发明申请
    Consistency Maintenance of Distributed Graph Structures 有权
    分布式图形结构的一致性维护

    公开(公告)号:US20120089542A1

    公开(公告)日:2012-04-12

    申请号:US12976005

    申请日:2010-12-22

    Applicant: Thomas Hettel

    Inventor: Thomas Hettel

    CPC classification number: G06Q10/103

    Abstract: The present disclosure is directed to systems and methods including retrieving a model including a plurality of objects and references between objects, receiving first user input indicating a set of first changes to the model, applying changes of the set of first changes to the model to provide a first modified model, receiving second user input indicating a set of second changes to the model, identifying a conflicting operation in the set of first changes to the set of second changes, applying one or more inverse operations to the first modified model to provide a second modified model, removing the conflicting operation from the set of first changes, defining a subset of first changes including the one or more changes after the conflicting operation, reconciling one or more changes to provide a reconciled subset of first changes, and defining an updated model.

    Abstract translation: 本公开涉及系统和方法,包括检索包括对象之间的多个对象的模型和对象之间的引用,接收指示模型的一组第一变化的第一用户输入,将该组第一变化应用于该模型以提供 第一修改模型,接收指示所述模型的一组第二变化的第二用户输入,识别在所述第二变化集合中的所述一组第一改变中的冲突操作,对所述第一修改模型应用一个或多个逆运算以提供 第二修改模型,从所述第一变化集合中去除冲突操作,在冲突操作之后定义包括所述一个或多个变化的第一改变的子集,协调一个或多个改变以提供第一改变的协调子集,以及定义更新后的 模型。

    SYSTEMS AND METHODS PROVIDING A TOKEN SYNCHRONIZATION GATEWAY FOR A GRAPH-BASED BUSINESS PROCESS MODEL
    8.
    发明申请
    SYSTEMS AND METHODS PROVIDING A TOKEN SYNCHRONIZATION GATEWAY FOR A GRAPH-BASED BUSINESS PROCESS MODEL 有权
    提供基于图形业务流程模型的TOKEN同步网关的系统和方法

    公开(公告)号:US20120072892A1

    公开(公告)日:2012-03-22

    申请号:US12886042

    申请日:2010-09-20

    CPC classification number: G06Q10/06

    Abstract: According to some embodiments, a token synchronization gateway may be recognized in a graph-based business process model, such as a business process modeling notation model. A number of upstream artifacts located upstream from the token synchronization gateway may then be identified in the business process modeling notation model. In addition, a final artifact may be identified directly in front of the token synchronization gateway. The token synchronization gateway may then be compiled into code that will be executed at runtime to perform a synchronization process. The synchronization process may, for example, include handling tokens T1 through Tn to synchronize the upstream artifacts, with each token being associated with one of the n upstream artifacts.

    Abstract translation: 根据一些实施例,令牌同步网关可以在诸如业务流程建模符号模型的基于图形的业务流程模型中被识别。 然后可以在业务流程建模符号模型中识别位于令牌同步网关上游的多个上游工件。 另外,可以在令牌同步网关之前直接识别最终的工件。 令牌同步网关然后可以被编译成将在运行时执行的代码以执行同步过程。 例如,同步过程可以包括处理令牌T1至Tn以同步上游伪像,每个令牌与n个上游伪像之一相关联。

    SYSTEMS AND METHODS FOR GENERATING TRIGGER NETWORKS CORRESPONDING TO EVENT-CONDITION-ACTION RULES
    9.
    发明申请
    SYSTEMS AND METHODS FOR GENERATING TRIGGER NETWORKS CORRESPONDING TO EVENT-CONDITION-ACTION RULES 审中-公开
    用于生成与事件 - 行为规则相关的触发网络的系统和方法

    公开(公告)号:US20110153519A1

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

    申请号:US12644786

    申请日:2009-12-22

    CPC classification number: G06Q10/067 G06Q10/06

    Abstract: Systems and methods consistent with the invention may include executing a business task by receiving an instruction to execute a business task; generating an event-condition-action (ECA) rule during execution of the business task; generating a graphical representation corresponding to the ECA rule; and executing, using a processor of the computer system, the business task based on an evaluation of the graphical representation.

    Abstract translation: 与本发明一致的系统和方法可以包括通过接收执行业务任务的指令来执行业务任务; 在业务任务执行期间生成事件条件动作(ECA)规则; 生成对应于ECA规则的图形表示; 以及基于所述图形表示的评估来执行使用所述计算机系统的处理器的业务任务。

    EVALUATION OF SYNCHRONIZATION GATEWAYS IN PROCESS MODELS
    10.
    发明申请
    EVALUATION OF SYNCHRONIZATION GATEWAYS IN PROCESS MODELS 有权
    同步网格在过程模型中的评估

    公开(公告)号:US20090133019A1

    公开(公告)日:2009-05-21

    申请号:US11944258

    申请日:2007-11-21

    CPC classification number: G06F9/52 G06F9/522

    Abstract: A system may include a thread monitor that is arranged and configured to monitor progress of multiple threads of a workflow process at a synchronization point with each of the threads having a state, and configured to generate at least one inspection trigger for inspection of the threads. A thread inspector may inspect the threads at the synchronization point for a change in the state in any of the threads in response to the inspection trigger. A firing rules engine may determine whether or not the synchronization point should fire based at least in part on the change in the state of at least one of the threads.

    Abstract translation: 系统可以包括线程监视器,其被布置和配置为监视与每个线程具有状态的同步点的工作流过程的多个线程的进度,并且被配置为生成用于检查线程的至少一个检查触发器。 线程检查器可以检查同步点处的线程以响应于检查触发器在任何线程中的状态改变。 射击规则引擎可以至少部分地基于至少一个线程的状态的改变来确定同步点是否应该触发。

Patent Agency Ranking