Method, system, and program for generating a workflow

Data processing: software development – installation – and managem – Software program development tool – Software project management

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S104000, C705S002000, C707S793000, C715S700000

Reexamination Certificate

active

07100147

ABSTRACT:
Provided is a method, system, and program for generating a workflow. A plurality of graphical user interfaces (GUI) panels are displayed through which a user may define nodes of a workflow and associate at least one action and user with each node. During workflow execution of each node, the associated user performs the associated action. Further, multiple nodes define actions that process at least one object that is routed through multiple nodes of the workflow. A workflow model is generated from information entered into the GUI panels including the nodes and workflow defined by the user through the GUI panels that process the at least one object. The workflow model is transformed into a workflow definition language (WDL) file. The WDL file is then transferred to a workflow server, wherein the workflow server interacts with a database to implement the workflow model defined in the WDL file in the database. When executing the implementation of the workflow, a request by one user associated with one node is received to access the node when no other user is accessing the node. The user requesting access to the node is granted access to the node to perform the action associated with the node. The node is locked to prevent other users associated with the node from accessing the node. The lock on the node is released when the user granted access to the node completes the action associated with the node, wherein other users can access the node after the lock is released.

REFERENCES:
patent: 5301320 (1994-04-01), McAtee et al.
patent: 5535322 (1996-07-01), Hecht
patent: 5572673 (1996-11-01), Shurts
patent: 5596744 (1997-01-01), Dao et al.
patent: 5596750 (1997-01-01), Li et al.
patent: 5634053 (1997-05-01), Noble et al.
patent: 5634127 (1997-05-01), Cloud et al.
patent: 5644768 (1997-07-01), Periwal et al.
patent: 5721912 (1998-02-01), Stepczyk et al.
patent: 5721913 (1998-02-01), Ackroff et al.
patent: 5734837 (1998-03-01), Flores et al.
patent: 5745683 (1998-04-01), Lee et al.
patent: 5745687 (1998-04-01), Randell
patent: 5752027 (1998-05-01), Familiar
patent: 5774661 (1998-06-01), Chatterjee et al.
patent: 5790789 (1998-08-01), Suarez
patent: 5794250 (1998-08-01), Cariño, Jr. et al.
patent: 5826086 (1998-10-01), Arima et al.
patent: 5826239 (1998-10-01), Du et al.
patent: 5860066 (1999-01-01), Rouse
patent: 5864843 (1999-01-01), Cariño, Jr. et al.
patent: 5873083 (1999-02-01), Jones et al.
patent: 5892905 (1999-04-01), Brandt et al.
patent: 5913214 (1999-06-01), Madnick et al.
patent: 5926636 (1999-07-01), Lam et al.
patent: 5930512 (1999-07-01), Boden et al.
patent: 5937388 (1999-08-01), Davis et al.
patent: 5951649 (1999-09-01), Dobbins et al.
patent: 5960420 (1999-09-01), Leymann et al.
patent: 5987422 (1999-11-01), Buzsaki
patent: 5991733 (1999-11-01), Aleia et al.
patent: 6006193 (1999-12-01), Gibson et al.
patent: 6012067 (2000-01-01), Sarkar
patent: 6044378 (2000-03-01), Gladney
patent: 6061667 (2000-05-01), Danford-Klein et al.
patent: 6065009 (2000-05-01), Leymann et al.
patent: 6073109 (2000-06-01), Flores et al.
patent: 6073111 (2000-06-01), Leymann et al.
patent: 6115646 (2000-09-01), Fiszman et al.
patent: 6151583 (2000-11-01), Ohmura et al.
patent: 6170002 (2001-01-01), Ouchi
patent: 6226641 (2001-05-01), Hickson et al.
patent: 6278977 (2001-08-01), Agrawal et al.
patent: 6308163 (2001-10-01), Du et al.
patent: 6338074 (2002-01-01), Poindexter et al.
patent: 6349238 (2002-02-01), Gabbita et al.
patent: 6430538 (2002-08-01), Bacon et al.
patent: 6453320 (2002-09-01), Kukura et al.
patent: 6487607 (2002-11-01), Wollrath et al.
patent: 6578006 (2003-06-01), Saito et al.
patent: 6606740 (2003-08-01), Lynn et al.
patent: 6665674 (2003-12-01), Buchanan et al.
patent: 6665814 (2003-12-01), Hobson et al.
patent: 6681243 (2004-01-01), Putzolu et al.
patent: 6691299 (2004-02-01), Hart et al.
patent: 6721713 (2004-04-01), Guheen et al.
patent: 6769113 (2004-07-01), Bloom et al.
patent: 6769124 (2004-07-01), Schoening et al.
patent: 6816902 (2004-11-01), Bandat et al.
patent: 6853974 (2005-02-01), Akifuji et al.
patent: 6877153 (2005-04-01), Konnersman
patent: 6920456 (2005-07-01), Lee et al.
patent: 2002/0032783 (2002-03-01), Tuatini
patent: 2002/0038357 (2002-03-01), Haverstock et al.
patent: 2002/0040312 (2002-04-01), Dhar et al.
patent: 2002/0059411 (2002-05-01), Barnhouse et al.
patent: 2002/0103811 (2002-08-01), Frankhuser et al.
patent: 2002/0120685 (2002-08-01), Srivastave et al.
patent: 2002/0143949 (2002-10-01), Rajarajan et al.
patent: 2003/0023472 (2003-01-01), Lee et al.
patent: 2003/0023662 (2003-01-01), Yaung
patent: 2003/0023728 (2003-01-01), Yaung
patent: 2003/0023773 (2003-01-01), Lee et al.
patent: 2003/0033415 (2003-02-01), Graylin et al.
patent: 2003/0131075 (2003-07-01), Bear et al.
patent: 2004/0015821 (2004-01-01), Lu et al.
patent: 982675 (1999-08-01), None
patent: 10-081425 (1998-03-01), None
patent: 10-326314 (1998-12-01), None
patent: 11-003298 (1999-01-01), None
patent: 11-175644 (1999-07-01), None
patent: 11-249983 (1999-09-01), None
patent: 9963463 (1999-09-01), None
patent: 0014618 (2000-03-01), None
Mohan, Workflow Management in the Internet Age, Aug. 1997, IBM Almaden Research Center.
Nyberg, Workflow Definition Languages, Nov. 2000, Tik-76.273 Seminar on Database Management.
Leymannn-Roller, Workflow-based applications, 1997, IBM Systems Journal, vol. 36, No. 1.
Reinwald-Mohan, Structured Workflow Management with Lotus Notes Release 4, Feb. 1996, Proc. 41th IEEE Computer society Int'l Conference (CompCon), digest of papers, pp. 451-457.
Kelly trammel, Workflow Without Fear, Apr. 1996, Byte.com, http://www.byte.com/art/9604/sec8/art1.htm.
U.S. Appl. No.# 09/894,413, filed on Jun. 28, 2001, entitled, “Method, System, and Program for Using Objects in Data Stores During Execution of a Workflow”, invented by JJ Lin; WF Miller; and AT Yaung.
U.S. Appl. No.# 09/894,076, filed on Jun. 28, 2001, entitled, “Method, System, and Program for Executing a Workflow”, invented by AT Yaung.
Galtzur, Z. et al. “Managing Workflow Using Database Techniques”, IBM Technical Disclosure Bulletin, vol. 39, No. 08, Aug. 1996, pp. 199-201.
Yong, Y.M. “Template-Driven Document-Exchange Specification”, IBM Technical Disclosure Bulletin, vol. 39, No. 11, Nov. 1996, pp. 173-178.
Duscher, R. et al. “Audit Trail Support For Program Activity Implementations of Workflow Management Systems”, 1994, pp. 1-4.
Dr. Leymann, F. et al. “Context Support For Program Activity Implementations of Workflow Management Systems”, 1994, pp. 1-4.
Sluiman, H. “A Relational Schema to Support Task and Workflow, Data Collection and Analysis”, pp. 1-3, undated.
IBM Corp. “Chapter 4, Introducing Enterprise Information Portal Workflow” fromManaging Enterprise Information Portal, IBM Enterprise Information Portal for Multiplatforms, Version 7.1, #SC27-0875-00, Product Nos. 5697-G29 and 5697-G31, Aug. 2000, pp. iii-iv and pp. 39-45.
IBM, Corp. “Concepts and Architecture” IBM MQSeries Workflow, Version 3.3, #GH12-6285-03, Product No. 5697-FM3, Mar. 2001, pp. iii-58.
IBM, Corp. “User's Guide for the Work Management Builder” IBM ImagePlus Workfolder Application Facility for AS/400, Version 4 Release 1, #SC34-4587-00, Program No. 5733-A18, Sep. 1997, pp. iii-119.
Su, Syw et al. “An Extensible Knowledge Base Management System for Supporting Rule-based Interoperability among Heterogeneous Systems” 1995, ACM # 0-89791-812-6/95/11, pp. 1-10.
Johansson, Se et al. “Expert Workflow, Building Knowledge-Based Workflow Systems with Object Technology”, 1997, pp. 45-49.
Leymann, F. et al. “Workflow-based Applications” [online], vol. 36, No. 1 —Application Development, pp. 1-22, plus 9 pages of linked Figures (drawings), and 2 pages of “Cited References and Notes”, [Retrieved on May 17, 2001]. Retrieved from the Internet at <URL: http://www.research.ibm.com/journal/sj/361/leymann.html>.
Vossen, G. “

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method, system, and program for generating a 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 Method, system, and program for generating a workflow, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method, system, and program for generating a workflow will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3657383

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.