会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Synchronization of runtime and application state via batching of workflow transactions
    • 通过批处理工作流事务来同步运行时和应用程序状态
    • US20060136279A1
    • 2006-06-22
    • US11023769
    • 2004-12-22
    • Paul MaybeeAnandhi SomasekaranSatish Thatte
    • Paul MaybeeAnandhi SomasekaranSatish Thatte
    • G06F15/02
    • G06Q10/10G06Q10/06316G06Q10/0633
    • Workflow management for maintaining consistency of persisted state across communicating components via batching of uncommitted work. A workflow component defines a workflow containing work items to be performed by service provider components. The workflow component assigns the work items to the service provider components, and the service provider components acknowledge the assigned work items. The workflow component appends the assigned work items to a work batch. The workflow component creates a transaction containing the batched work items. The workflow component commits to the workflow by requesting the service provider components to perform the work items. The workflow component checks the state of the execution of the work items and stores the state in a persistent storage.
    • 工作流管理,用于通过批量未提交的工作来保持通信组件之间持久状态的一致性。 工作流组件定义包含由服务提供商组件执行的工作项的工作流。 工作流组件将工作项分配给服务提供者组件,服务提供者组件确认所分配的工作项。 工作流组件将分配的工作项目附加到工作批次。 工作流组件创建一个包含批处理工作项的事务。 通过请求服务提供商组件来执行工作项,工作流组件提交到工作流。 工作流组件检查工作项目的执行状态,并将状态存储在持久存储器中。
    • 5. 发明申请
    • Processing convoy workflow scenarios
    • 处理车队工作流场景
    • US20050015776A1
    • 2005-01-20
    • US10452961
    • 2003-06-02
    • Bimal MehtaJohannes KleinLee GraberPaul MaybeeSriram BalasubramanianSanjib SahaSatish ThattePaul Ringseth
    • Bimal MehtaJohannes KleinLee GraberPaul MaybeeSriram BalasubramanianSanjib SahaSatish ThattePaul Ringseth
    • G06F3/00G06F9/46
    • G06F9/54G06F2209/542
    • An XLANG/s compiler detects convoy scenarios during compilation and generates runtime directives to correctly correlate incoming messages with business process instances. A convoy scenario, present in event driven processes, is defined by a correlation set initialized during a receive operation which is provided to a subsequent receive operation. The compiler detects those convoy scenarios by analyzing the control and dataflow of a XLANG/s program. Three convoy patterns are distinguished: (1) activation convoys, (2) uniform sequential convoys, and (3) non-uniform sequential convoys. XLANG/s allows declarative descriptions of convoy scenarios without requiring an understanding of the low-level details supporting their correct execution. Convoy scenarios are processed by statically analyzing a written workflow application to deduce the nature and type of convoy scenarios used by the application. Information is extracted at compile time to support the runtime infrastructure. The runtime infrastructure is tightly integrated with the underlying correlation and subscription evaluation framework.
    • XLANG / s编译器在编译期间检测车队场景,并生成运行时指令,将传入的消息与业务流程实例正确关联。 存在于事件驱动过程中的车队场景由在提供给后续接收操作的接收操作期间初始化的相关集定义。 编译器通过分析XLANG / s程序的控制和数据流来检测这些车队场景。 三个车队模式有区别:(1)活动车队,(2)统一的顺序车队,(3)不均匀的顺序车队。 XLANG / s允许对车队场景的声明性描述,而不需要了解支持其正确执行的低级细节。 通过静态分析书面工作流应用程序来演绎应用程序使用的车队场景的性质和类型来处理方便情景。 在编译时提取信息以支持运行时基础设施。 运行时基础架构与底层的相关和订阅评估框架紧密集成。
    • 6. 发明授权
    • Simultaneously displaying multiple call stacks in an interactive debugger
    • 同时在交互式调试器中显示多个调用堆栈
    • US08595702B2
    • 2013-11-26
    • US12403578
    • 2009-03-13
    • Paul MaybeeDaniel MothJohan Marien
    • Paul MaybeeDaniel MothJohan Marien
    • G06F9/44
    • G06F11/3664G06F8/34G06F11/3636
    • Visual representations of multiple call stacks in a parallel programming system include a stack segments graph constructed by coalescing data from multiple stacks. The graph has nodes that represent stack segments and has arcs between adjacent segments. Similar stack frames are represented by the same node. In a stack prefix view of the graph, arcs are directed from a node representing stack frames to a node representing subsequently executed stack frames. In a method-centered view, an arc is shown between a node representing stack frames of a selected method and a node representing adjacent stack frames. The graph can be based on call stacks of all tasks or all threads, or based on call stacks of tasks or threads flagged by a user. Stack frame, thread, and/or task details are also displayed.
    • 并行编程系统中多个调用堆栈的视觉表示包括通过聚合来自多个堆栈的数据构建的堆栈段图。 该图具有表示堆栈段并具有相邻段之间的弧的节点。 类似的堆栈帧由相同的节点表示。 在图的堆栈前视图中,弧表示从表示堆栈帧的节点到表示随后执行的堆栈帧的节点。 在以方法为中心的视图中,在表示所选方法的堆栈帧的节点和表示相邻堆栈帧的节点之间示出了弧。 该图可以基于所有任务或所有线程的调用堆栈,或者基于用户标记的任务或线程的调用堆栈。 还会显示堆叠框架,线程和/或任务详细信息。
    • 8. 发明申请
    • SIMULTANEOUSLY DISPLAYING MULTIPLE CALL STACKS IN AN INTERACTIVE DEBUGGER
    • 同时在交互式调试器中同时显示多个调用堆栈
    • US20100235815A1
    • 2010-09-16
    • US12403578
    • 2009-03-13
    • Paul MaybeeDaniel MothJohan Marien
    • Paul MaybeeDaniel MothJohan Marien
    • G06F9/44
    • G06F11/3664G06F8/34G06F11/3636
    • Visual representations of multiple call stacks in a parallel programming system include a stack segments graph constructed by coalescing data from multiple stacks. The graph has nodes that represent stack segments and has arcs between adjacent segments. Similar stack frames are represented by the same node. In a stack prefix view of the graph, arcs are directed from a node representing stack frames to a node representing subsequently executed stack frames. In a method-centered view, an arc is shown between a node representing stack frames of a selected method and a node representing adjacent stack frames. The graph can be based on call stacks of all tasks or all threads, or based on call stacks of tasks or threads flagged by a user. Stack frame, thread, and/or task details are also displayed.
    • 并行编程系统中多个调用堆栈的视觉表示包括通过聚合来自多个堆栈的数据构建的堆栈段图。 该图具有表示堆栈段并具有相邻段之间的弧的节点。 类似的堆栈帧由相同的节点表示。 在图的堆栈前视图中,弧表示从表示堆栈帧的节点到表示随后执行的堆栈帧的节点。 在以方法为中心的视图中,在表示所选方法的堆栈帧的节点和表示相邻堆栈帧的节点之间示出了弧。 该图可以基于所有任务或所有线程的调用堆栈,或者基于用户标记的任务或线程的调用堆栈。 还会显示堆叠框架,线程和/或任务详细信息。