Data processing: software development – installation – and managem – Software program development tool – Software project management
Reexamination Certificate
2007-07-03
2007-07-03
Zhen, Wei (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Software project management
C717S104000, C717S105000, C717S106000, C717S127000, C709S248000
Reexamination Certificate
active
09797536
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 synchronization and/or data exchange at run time.
REFERENCES:
patent: 5301320 (1994-04-01), McAtee et al.
patent: 5581691 (1996-12-01), Hsu et al.
patent: 5745687 (1998-04-01), Randell
patent: 5754857 (1998-05-01), Gadol
patent: 5826020 (1998-10-01), Randell
patent: 5826239 (1998-10-01), Du et al.
patent: 6253369 (2001-06-01), Cloud et al.
patent: 6311192 (2001-10-01), Rosenthal et al.
patent: 6353833 (2002-03-01), Bird et al.
patent: 6397192 (2002-05-01), Notani et al.
patent: 6728947 (2004-04-01), Bengston
patent: 2002/0055928 (2002-05-01), Worthington
patent: 2003/0004771 (2003-01-01), Yaung
patent: 2003/0195785 (2003-10-01), Thalangara et al.
patent: 11-110359 (1999-04-01), None
Hans Schuster, Jens Neeb, Ralf Schamburger, A configuration management approach for large workflow management systems, 1999, ACM, p. 177-186.
Hans Schuster, Jens Neeb, Ralf Schaumburger, A configuration management approach for large workflow management systems, 1999,, ACM, p. 177-186.
McClatchey et al., Version management in a distributed workflow application, IEEE, Sep. 1-2, 1997 pp. 10-15.
Weske, Flexible modeling and execution of workflow activities, IEEE, vol. 7, Jan. 6-9, 1998 pp. 713-722.
Hongmei et al., An agent-based approach for workflow management, IEEE, vol. 1, Oct. 8-11, 2000 pp. 292-297.
Alonso et al., Process synchronization in workflow management systems, IEEE, Oct. 1996, pp. 581-588.
Godart et al., Cooperative workflows to coordinate asynchronous cooperative applications in a simple way, IEEE, Jul. 2000 pp. 409-416.
Barros et al., Modelling extensions for concurrent workflow coordination, IEEE, Sep. 1999 pp. 336-347.
Casati Fabio
Shan Ming-Chien
Hewlett--Packard Development Company, L.P.
Rampuria Satish S.
Zhen Wei
LandOfFree
Event-based scheduling method and system for workflow... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Event-based scheduling method and system for workflow..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Event-based scheduling method and system for workflow... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3778123