会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Asynchronous fault handling in process-centric programs
    • 以过程为中心的程序中的异步故障处理
    • US07739135B2
    • 2010-06-15
    • US11393093
    • 2006-03-30
    • Dharma ShuklaBob SchmidtMayank MehtaNathan TalbertAkash J. SagarKarthik Raman
    • Dharma ShuklaBob SchmidtMayank MehtaNathan TalbertAkash J. SagarKarthik Raman
    • G06F11/00G06F17/50G06F9/44G06F9/46G05B19/418G01R31/08G08C15/00
    • G06Q10/06G06Q10/0633
    • Asynchronous fault handling for a workflow. A state automaton for an activity in the workflow is defined. The state automaton includes at least an executing state, a faulting state, and a closed state and classifies an execution lifetime of the activity. The activity is defined to include work items and includes an execution hierarchy for the work items. Each work item includes an operation for executing a portion of the activity. Each work item is transitioned to the executing state. The included operation of transitioned work items is executed in the executing state. One or more of the transitioned work items are identified in response to the faulting event as a function of the execution hierarchy and the included operation. The faulting event is asynchronously handled by transitioning the one or more identified work items to the faulting state while executing the included operation of the remaining transitioned work items.
    • 工作流的异步故障处理。 定义了工作流中活动的状态自动机。 状态自动机至少包括执行状态,故障状态和关闭状态,并对活动的执行寿命进行分类。 该活动被定义为包括工作项,并包括工作项的执行层次结构。 每个工作项目包括用于执行活动的一部分的操作。 每个工作项目都转换到执行状态。 在执行状态下执行转移工作项目的包含操作。 响应于作为执行层次和所包括的操作的函数的故障事件来识别一个或多个转换的工作项。 通过在执行所剩余的已转换工作项目的所包括的操作中将一个或多个识别的工作项目转换到故障状态来异步处理故障事件。
    • 2. 发明申请
    • Framework for modeling cancellation for process-centric programs
    • 用于以过程为中心的程序建模取消的框架
    • US20070239498A1
    • 2007-10-11
    • US11393357
    • 2006-03-30
    • Dharma ShuklaBob SchmidtMayank MehtaAkash SagarKarthik RamanNathan Talbert
    • Dharma ShuklaBob SchmidtMayank MehtaAkash SagarKarthik RamanNathan Talbert
    • G06F17/50
    • G06F8/34G06Q10/06G06Q10/06316G06Q10/0633
    • Declaratively canceling execution of an activity. A state automaton for an activity is defined, and the state automaton includes an executing state, a canceling state, and a closed state and classifies an execution lifetime of the activity. The activity includes work items and organizes the work items in an execution hierarchical structure. The work items are transitioned from the executing state to the closed state indicating a completion of executing the each work item of the activity. Upon having one of the work items being transitioned to the closed state, a cancellation request is transmitted to the work items currently in the executing state. The executing work items are identified as a function of the transmitted cancellation request and the execution hierarchical structure of the defined activity. The execution lifetime of the activity is canceled by transitioning the identified work items from the executing state to the canceling state.
    • 声明地取消活动的执行。 定义用于活动的状态自动机,并且状态自动机包括执行状态,取消状态和关闭状态,并对活动的执行寿命进行分类。 活动包括工作项目,并以执行层次结构组织工作项目。 工作项目从执行状态转换到关闭状态,指示执行活动的每个工作项目的完成。 当一个工作项目被转换到关闭状态时,将取消请求发送到当前处于执行状态的工作项目。 执行的工作项目被确定为所发送的取消请求和定义的活动的执行分层结构的函数。 通过将识别的工作项从执行状态转换到取消状态来消除活动的执行寿命。
    • 3. 发明申请
    • Asynchronous fault handling in process-centric programs
    • 以过程为中心的程序中的异步故障处理
    • US20070234129A1
    • 2007-10-04
    • US11393093
    • 2006-03-30
    • Dharma ShuklaBob SchmidtMayank MehtaNathan TalbertAkash SagarKarthik Raman
    • Dharma ShuklaBob SchmidtMayank MehtaNathan TalbertAkash SagarKarthik Raman
    • G06F11/00
    • G06Q10/06G06Q10/0633
    • Asynchronous fault handling for a workflow. A state automaton for an activity in the workflow is defined. The state automaton includes at least an executing state, a faulting state, and a closed state and classifies an execution lifetime of the activity. The activity is defined to include work items and includes an execution hierarchy for the work items. Each work item includes an operation for executing a portion of the activity. Each work item is transitioned to the executing state. The included operation of transitioned work items is executed in the executing state. One or more of the transitioned work items are identified in response to the faulting event as a function of the execution hierarchy and the included operation. The faulting event is asynchronously handled by transitioning the one or more identified work items to the faulting state while executing the included operation of the remaining transitioned work items.
    • 工作流的异步故障处理。 定义了工作流中活动的状态自动机。 状态自动机至少包括执行状态,故障状态和关闭状态,并对活动的执行寿命进行分类。 该活动被定义为包括工作项,并包括工作项的执行层次结构。 每个工作项目包括用于执行活动的一部分的操作。 每个工作项目都转换到执行状态。 在执行状态下执行转移工作项目的包含操作。 响应于作为执行层次和所包括的操作的函数的故障事件来识别一个或多个转换的工作项。 通过在执行所剩余的已转换工作项目的所包括的操作中将一个或多个识别的工作项目转换到故障状态来异步处理故障事件。
    • 4. 发明授权
    • Declarative model for concurrency-control across lightweight threads
    • 用于轻量级线程并发控制的声明式模型
    • US08024405B2
    • 2011-09-20
    • US11393966
    • 2006-03-30
    • Dharma ShuklaBob SchmidtAkash J. Sagar
    • Dharma ShuklaBob SchmidtAkash J. Sagar
    • G06F15/16
    • G06F9/526G06F9/4881G06F9/5038G06F2209/522
    • Implementing synchronization among threads in a workflow. A memory area stores a plurality of work items in a scheduler queue. The work items are associated with an activity in the workflow, and each work item is associated with a thread. A processor is configured to assign a synchronization handle to each of the work items. The synchronization handle indicates a particular shared resource to be accessed by the work items. A token value is computed for each work item based on the assigned synchronization handle and the work items in a hierarchy in the activity. The work items are sorted in a synchronization queue based on the token value associated with each work item. The processor sequentially executes each of the sorted work items in the synchronization queue to serialize the access to the particular shared resource and effects a synchronous execution of the threads associated with the work items.
    • 在工作流中实现线程之间的同步。 存储器区域将多个工作项存储在调度器队列中。 工作项与工作流中的活动相关联,每个工作项与一个线程相关联。 处理器被配置为向每个工作项分配同步句柄。 同步句柄表示工作项目要访问的特定共享资源。 基于分配的同步句柄和活动中层次结构中的工作项,为每个工作项计算令牌值。 基于与每个工作项相关联的令牌值,在同步队列中对工作项进行排序。 处理器顺序地执行同步队列中的每个排序的工作项以序列化对特定共享资源的访问,并且实现与工作项相关联的线程的同步执行。
    • 5. 发明申请
    • Declarative model for concurrency-control across lightweight threads
    • 用于轻量级线程并发控制的声明式模型
    • US20070233969A1
    • 2007-10-04
    • US11393966
    • 2006-03-30
    • Dharma ShuklaBob SchmidtAkash Sagar
    • Dharma ShuklaBob SchmidtAkash Sagar
    • G06F12/00
    • G06F9/526G06F9/4881G06F9/5038G06F2209/522
    • Implementing synchronization among threads in a workflow. A memory area stores a plurality of work items in a scheduler queue. The work items are associated with an activity in the workflow, and each work item is associated with a thread. A processor is configured to assign a synchronization handle to each of the work items. The synchronization handle indicates a particular shared resource to be accessed by the work items. A token value is computed for each work item based on the assigned synchronization handle and the work items in a hierarchy in the activity. The work items are sorted in a synchronization queue based on the token value associated with each work item. The processor sequentially executes each of the sorted work items in the synchronization queue to serialize the access to the particular shared resource and effects a synchronous execution of the threads associated with the work items.
    • 在工作流中实现线程之间的同步。 存储器区域将多个工作项存储在调度器队列中。 工作项与工作流中的活动相关联,每个工作项与一个线程相关联。 处理器被配置为向每个工作项分配同步句柄。 同步句柄表示工作项目要访问的特定共享资源。 基于分配的同步句柄和活动中层次结构中的工作项,为每个工作项计算令牌值。 基于与每个工作项相关联的令牌值,在同步队列中对工作项进行排序。 处理器顺序地执行同步队列中的每个排序的工作项以序列化对特定共享资源的访问,并且实现与工作项相关联的线程的同步执行。