Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling
Reexamination Certificate
2004-12-22
2010-02-16
An, Meng-Ai (Department: 2195)
Electrical computers and digital processing systems: virtual mac
Task management or control
Process scheduling
C718S101000, C707S793000, C707S793000, C707S793000, C709S201000, C709S204000, C705S002000, C705S002000
Reexamination Certificate
active
07665093
ABSTRACT:
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.
REFERENCES:
patent: 5774661 (1998-06-01), Chatterjee et al.
patent: 5960404 (1999-09-01), Chaar et al.
patent: 6115646 (2000-09-01), Fiszman et al.
patent: 6225998 (2001-05-01), Okita et al.
patent: 6253369 (2001-06-01), Cloud et al.
patent: 6609128 (2003-08-01), Underwood
patent: 6625602 (2003-09-01), Meredith et al.
patent: 6907451 (2005-06-01), Mukundan et al.
patent: 7127716 (2006-10-01), Jin et al.
patent: 7289964 (2007-10-01), Bowman-Amuah
patent: 7451432 (2008-11-01), Shukla et al.
patent: 7461119 (2008-12-01), Mukundan et al.
patent: 2002/0040312 (2002-04-01), Dhar et al.
patent: 2002/0184610 (2002-12-01), Chong et al.
patent: 2003/0135659 (2003-07-01), Bellotti et al.
patent: 2003/0220707 (2003-11-01), Budinger et al.
patent: 2004/0078105 (2004-04-01), Moon et al.
patent: 2004/0078373 (2004-04-01), Ghoneimy et al.
patent: 2004/0148213 (2004-07-01), Aziz et al.
patent: 2004/0162741 (2004-08-01), Flaxer et al.
patent: 0953929 (1999-11-01), None
patent: 0054202 (2000-09-01), None
Rusinkiewicz et al., “Specification ABD Execution of Transactional Workflows”, University of Houston, 1994, pp. 1-20.
Abhay Parasnis, Session Code: DAT321—Datay Systems—BizTalk Orchestration Engine Futures, Microsoft Professional Developers Conference 2003, Online!, Oct. 27, 2003-Oct. 30, 2003, pp. 1-26, XP002360567, Los Angles, CA, USA http://only4gurus.com/v3/downloadcount.asp?id=421>, retrieved on Dec. 21, 2005.
Marshak R T, IBM's Flowmark Object-Oriented Workflow for Mission-Critical Applications, Workgroup Computing Report, May 1, 1994, pp. 3-13, vol. 17, No. 5, XP00056899, ISSN: 1057-8889.
Maurer, Frank et al., Merging Project Planning and Web-Enabled Dynamic Workflow Technologies, IEEE Internet Computing, Jun. 2000, pp. 65-74, XP002345613, ISSN: 1089-7801, IEEE Service Center, Piscataway, NJ, US.
Blake, “Coordinating Multiple Agents for Workflow-oriented Process Orchestration,” Springer-Verlag, 2003, pp. 387-404.
Virdel, “Business Processes and Workflow in the Web Services World,” printed from http://www-106.ibm.com/developerworks/webservices/library/ws-work.html, Jan. 2003, 5 pages, USA.
Boiko, “Everyone Talks About Workflow, But What Is It, Really?,” printed from http://www.cmswatch.com/Features/TopicWatch/FeaturedTopic/?feature—id=47, Oct. 4, 2001, 5 pages, USA.
Adkins, “Introduction to Workflow Learning,” printed from http://www.internettime.com/workflow/intro—wfl.htm, 2003, 11 pages, USA.
Unknown, The Workflow Engine Model, printed from http://msdn.microsoft.com/library/default.asp?url=/library/en-us/modcore/html/decontheworkflowenginemodel.asp, 2001, 2 pages, USA.
Maybee Paul E.
Somasekaran Anandhi
Thatte Satish R.
An Meng-Ai
Microsoft Corporation
Senniger Powers LLP
To Jennifer N
LandOfFree
Synchronization of runtime and application state via... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Synchronization of runtime and application state via..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Synchronization of runtime and application state via... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4188813