Framework for modeling continuations in workflows

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

08069439

ABSTRACT:
Enabling creation of control flow patterns in a workflow via continuations. Each continuation represents an activity execution context for an activity executing in the workflow by a workflow engine virtualizing a managed execution environment. Responsive to a request, the activity execution context is recreated via the continuation and the activity is executed within the recreated context.

REFERENCES:
patent: 5047919 (1991-09-01), Sterling et al.
patent: 5301320 (1994-04-01), McAtee et al.
patent: 5375125 (1994-12-01), Oshima et al.
patent: 5634127 (1997-05-01), Cloud et al.
patent: 5734837 (1998-03-01), Flores et al.
patent: 5870607 (1999-02-01), Netzer
patent: 5930512 (1999-07-01), Boden et al.
patent: 6016394 (2000-01-01), Walker
patent: 6028997 (2000-02-01), Leymann et al.
patent: 6073109 (2000-06-01), Flores et al.
patent: 6078982 (2000-06-01), Du et al.
patent: 6115646 (2000-09-01), Fiszman et al.
patent: 6253369 (2001-06-01), Cloud et al.
patent: 6353924 (2002-03-01), Ayers et al.
patent: 6397192 (2002-05-01), Notani et al.
patent: 6405364 (2002-06-01), Bowman-Amuah
patent: 6411961 (2002-06-01), Chen
patent: 6567783 (2003-05-01), Notani et al.
patent: 6604104 (2003-08-01), Smith
patent: 6621505 (2003-09-01), Beauchamp et al.
patent: 6662188 (2003-12-01), Rasmussen et al.
patent: 6678882 (2004-01-01), Hurley et al.
patent: 6708186 (2004-03-01), Claborn et al.
patent: 6768986 (2004-07-01), Cras et al.
patent: 6807583 (2004-10-01), Hrischuk et al.
patent: 6810494 (2004-10-01), Weinberg et al.
patent: 6845507 (2005-01-01), Kenton
patent: 6895438 (2005-05-01), Ulrich
patent: 6898604 (2005-05-01), Ballinger et al.
patent: 6898790 (2005-05-01), Cheong et al.
patent: 6918053 (2005-07-01), Thatte et al.
patent: 6954747 (2005-10-01), Wang et al.
patent: 6964034 (2005-11-01), Snow
patent: 6976257 (2005-12-01), Leymann et al.
patent: 6985939 (2006-01-01), Fletcher et al.
patent: 7069536 (2006-06-01), Yaung
patent: 7093207 (2006-08-01), Liao et al.
patent: 7096454 (2006-08-01), Damm et al.
patent: 7133833 (2006-11-01), Chone et al.
patent: 7181440 (2007-02-01), Cras et al.
patent: 7222334 (2007-05-01), Casati et al.
patent: 7233952 (2007-06-01), Chen
patent: 7240324 (2007-07-01), Casati et al.
patent: 7272816 (2007-09-01), Schulz et al.
patent: 7272822 (2007-09-01), Riggins et al.
patent: 7383538 (2008-06-01), Bates et al.
patent: 7441236 (2008-10-01), Chon et al.
patent: 7467198 (2008-12-01), Goodman et al.
patent: 7685576 (2010-03-01), Hartmann et al.
patent: 2002/0032692 (2002-03-01), Suzuki et al.
patent: 2002/0065701 (2002-05-01), Kim et al.
patent: 2002/0147606 (2002-10-01), Hoffmann et al.
patent: 2002/0188644 (2002-12-01), Seidman
patent: 2003/0018508 (2003-01-01), Schwanke
patent: 2003/0033180 (2003-02-01), Shekar et al.
patent: 2003/0084127 (2003-05-01), Budhiraja et al.
patent: 2003/0135659 (2003-07-01), Bellotti et al.
patent: 2003/0144891 (2003-07-01), Leymann et al.
patent: 2003/0177046 (2003-09-01), Socha-Leialoha
patent: 2003/0195762 (2003-10-01), Gleason et al.
patent: 2003/0200527 (2003-10-01), Lynn
patent: 2003/0208392 (2003-11-01), Shekar et al.
patent: 2003/0217053 (2003-11-01), Bachman et al.
patent: 2003/0233374 (2003-12-01), Spinola
patent: 2004/0078105 (2004-04-01), Moon et al.
patent: 2004/0078373 (2004-04-01), Ghoneimy et al.
patent: 2004/0078778 (2004-04-01), Leymann et al.
patent: 2004/0098358 (2004-05-01), Roediger
patent: 2004/0111727 (2004-06-01), Schwarzbauer et al.
patent: 2004/0139426 (2004-07-01), Wu
patent: 2004/0148214 (2004-07-01), Aziz et al.
patent: 2004/0153350 (2004-08-01), Kim et al.
patent: 2004/0162741 (2004-08-01), Flaxer et al.
patent: 2004/0168155 (2004-08-01), O'Farrell
patent: 2004/0220910 (2004-11-01), Zang et al.
patent: 2004/0221261 (2004-11-01), Blevins
patent: 2005/0015677 (2005-01-01), Brown et al.
patent: 2005/0015775 (2005-01-01), Russell et al.
patent: 2005/0027585 (2005-02-01), Wodtke et al.
patent: 2005/0034098 (2005-02-01), DeSchryver et al.
patent: 2005/0050311 (2005-03-01), Joseph et al.
patent: 2005/0066002 (2005-03-01), Teres et al.
patent: 2005/0071209 (2005-03-01), Tatavu et al.
patent: 2005/0071347 (2005-03-01), Chau et al.
patent: 2005/0097110 (2005-05-01), Nishanov et al.
patent: 2005/0132252 (2005-06-01), Fifer et al.
patent: 2005/0149475 (2005-07-01), Chkodrov et al.
patent: 2005/0149908 (2005-07-01), Klianev
patent: 2005/0154628 (2005-07-01), Eckart et al.
patent: 2005/0177820 (2005-08-01), Mei et al.
patent: 2005/0182773 (2005-08-01), Feinsmith
patent: 2005/0192963 (2005-09-01), Tschiegg et al.
patent: 2005/0193286 (2005-09-01), Thatte et al.
patent: 2005/0193427 (2005-09-01), John
patent: 2005/0204333 (2005-09-01), Denby et al.
patent: 2005/0210455 (2005-09-01), Koehler et al.
patent: 2005/0216482 (2005-09-01), Ponessa
patent: 2005/0267889 (2005-12-01), Snyder et al.
patent: 2005/0283343 (2005-12-01), Cromer et al.
patent: 2006/0053120 (2006-03-01), Shum et al.
patent: 2006/0059253 (2006-03-01), Goodman et al.
patent: 2006/0064335 (2006-03-01), Goldszmidt et al.
patent: 2006/0074704 (2006-04-01), Shukla et al.
patent: 2006/0074734 (2006-04-01), Shukla et al.
patent: 2006/0074735 (2006-04-01), Shukla et al.
patent: 2006/0074736 (2006-04-01), Shukla et al.
patent: 2006/0112122 (2006-05-01), Goldszmidt et al.
patent: 2006/0122872 (2006-06-01), Stevens et al.
patent: 2006/0143193 (2006-06-01), Thakkar et al.
patent: 2006/0206863 (2006-09-01), Shenfield et al.
patent: 2006/0225032 (2006-10-01), Klerk et al.
patent: 2006/0236304 (2006-10-01), Luo et al.
patent: 2006/0241954 (2006-10-01), Jeng et al.
patent: 2007/0107052 (2007-05-01), Cangini et al.
patent: 2007/0185923 (2007-08-01), Nishikawa et al.
patent: 2008/0320486 (2008-12-01), Bose et al.
patent: 1238688 (2002-09-01), None
patent: 2005033933 (2005-04-01), None
Kuczun et al., “Network Design: Tasks & Tools”, in proceedings of the conference on Designing interactive systems, 1997, pp. 215-222.
Author Unknown, Windows Workflow Foundation Web: The Official Microsoft Windows Workflow Site, WinFX Windows Workflow Foundation, http://www.windowsworkflow.net/default.aspx?tabindex=0&tabid=1, printed Mar. 1, 2006, 4 pages, Microsoft Corporation, USA.
Pan et al., “Controlling Program Execution Through Binary Instrumentation,” Workshop on Binary Instrumentation and Applications (WBIA-2005), 14th International Conference on Parallel Architectures and Compilation Techniques (PACT-14), St. Louis, MO, Sep. 2005, printed from http://cag.csail.mit.edu/scale/papers/pin-wbia.pdf, 6 pages, U.S.A.
Narayanasamy et al., “BugNet: Continuously Recording Program Execution for Deterministic Replay Debugging,” Proceedings of the International Symposium on Computer Architecture, Jun. 2005, pp. 1-12, U.S.A.
Manolescu, “Workflow Enactment with Continuation and Future Objects,” OOPSLA, 2002, printed from http://micro-workflow.com/PDF/wecfo.pdf, 12 pages, Association for Computing Machinery, U.S.A.
Pivk, Aleksander, “Intelligent Agents In E-Commerce,” Electronic Review Slovenia, Pub 2000, 18 pages.
Blake,“Coordinating Multiple Agents for Workflow-oriented Process Orchestration,” Springer-Verlag, 2003, pp. 387-404.
Anonymous, “Open Source Workflow Engines in Java,” available at http://web.archive.org/web/20051214041940/ http://java-source.net/open-source/workflow-engines>, Dec. 14, 2005, 6 pages.
Wikipedia, “Saved Game,” available at http://en.wikipedia.org/w/index.php?title=Saved—game&oldid=42574026>, Mar. 7, 2006, 4 pages.
Goff et al., “Object Serialization and Decimalization using XML,” Apr. 2001, CERN, Switzerland, pp. 1-14.
ISO/IEC, “Document Schema Definition Languages (DSDL)—Part 4: Namespace-based Validation Dispatching Language—NVDL,” May 2004, available at http://dsdl.org, pp. i-vi, 1-45.
Box, D., et al., “Simplify Development With The Declarative Model Of Windows Workflow Foundation”, MSDN Magazine, [Online], Jan. 2006, pp. 1-10, XP-002524524, retrieved from the Internet: URL:http://

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

Framework for modeling continuations in workflows does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Framework for modeling continuations in workflows, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Framework for modeling continuations in workflows will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4271514

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