Invention Grant
- Patent Title: Consistent modeling and execution of time constructs in business processes
- Patent Title (中): 业务流程中时间结构的一致建模和执行
-
Application No.: US13926372Application Date: 2013-06-25
-
Publication No.: US09304888B2Publication Date: 2016-04-05
- Inventor: Kenneth David Wolf , Justin David Brown , Edmund Samuel Victor Pinto , Nathan Christopher Talbert
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agent Kevin Sullivan; Doug Barker; Micky Minhas
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F1/04 ; G06Q10/00 ; G06F11/34 ; G06Q10/06 ; G06F9/48

Abstract:
Embodiments are directed to executing a workflow using a virtualized clock and to ensuring idempotency and correctness among workflow processes. In one scenario, a computer system a computer system determines that a workflow session has been initialized. The workflow session runs as a set of episodes, where each episode includes one or more pulses of work that are performed when triggered by an event. Each workflow session is processed according to a virtualized clock that keeps a virtual session time for the workflow session. The computer system receives an event that includes an indication of the time the event was generated, and then accesses the received event to determine which pulses of work are to be performed as part of a workflow session episode. The computer system then executes the determined pulses of work according to the virtual session time indicated by the virtualized clock.
Public/Granted literature
- US20140380323A1 CONSISTENT MODELING AND EXECUTION OF TIME CONSTRUCTS IN BUSINESS PROCESSES Public/Granted day:2014-12-25
Information query