Patent · US Expired

Event-based scheduling method and system for workflow activities

US7240324B2 · kind B2 · utility

57Cited by
11References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 28, 2001
Grant dateJul 3, 2007
Priority date
Expiry dateJun 27, 2024

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/10
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An event-based scheduling method and system for providing automatic activity synchronization and automatic data exchange between workflows and between workflows and other applications. An automatic synchronization mechanism is provided for enabling workflows to interact with other workflows or other applications to automatically synchronize activity execution. An automatic data exchange mechanism is provided for enabling workflows to exchange data with other workflows or other applications. An event processing pre-compilation architecture receives a workflow definition having at least one event node and responsive thereto generates a workflow definition without event nodes at compile time. Each event node is replaced with a translated workflow node that conforms to the syntax supported by the underlying workflow engine. The translated workflow node is also assigned to an application that can implement the desired event node semantics. An event processing run-time architecture invokes the application assigned to the translated node when the translated node is encountered. The application employs a publication and subscription tool for automatically performing activity synchronizatio…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.