Extensible action sequences coordinating independently...

Data processing: database and file management or data structures – Database design – Database and data structure management

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S117000, C717S121000

Reexamination Certificate

active

07743076

ABSTRACT:
Various technologies and techniques are disclosed for creating and executing extensible processes across multiple application components. A declarative feature is provided to allow partially ordered steps in an extensible process spanning multiple application components to be defined in a declarative format. A developer can define the minimum base steps in a first application component. Other application components can then provide additional partially ordered steps and/or actions to the extensible process. The declarative feature allows the partially ordered steps to have an associated step action. A sequencer is provided that assembles the partially ordered steps together from the multiple application components into a computational sequence having a total ordering. The sequencer executes the computational sequence in that total ordering upon receiving an execution request.

REFERENCES:
patent: 5752038 (1998-05-01), Blake et al.
patent: 6205465 (2001-03-01), Schoening et al.
patent: 6317738 (2001-11-01), Lohman et al.
patent: 6327706 (2001-12-01), Amberg et al.
patent: 6594783 (2003-07-01), Dollin et al.
patent: 7065742 (2006-06-01), Bogdan
patent: 7099868 (2006-08-01), Turba et al.
patent: 7216332 (2007-05-01), Smith
patent: 2003/0107597 (2003-06-01), Jameson
patent: 2004/0045013 (2004-03-01), Lam
patent: 2004/0046789 (2004-03-01), Inanoria
patent: 2004/0078105 (2004-04-01), Moon et al.
patent: 2004/0220927 (2004-11-01), Murthy et al.
patent: 2004/0226030 (2004-11-01), Marvin et al.
patent: 2005/0022161 (2005-01-01), Burger et al.
patent: 2005/0049906 (2005-03-01), Leymann et al.
patent: 2005/0076344 (2005-04-01), Goring et al.
patent: 2005/0155027 (2005-07-01), Wei
patent: 2005/0246682 (2005-11-01), Hines
patent: 2005/0278724 (2005-12-01), Buskens et al.
patent: 2005/0289513 (2005-12-01), Chen et al.
patent: 2006/0036392 (2006-02-01), Fay
patent: 2006/0048130 (2006-03-01), Napier et al.
patent: 2006/0074730 (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/0080411 (2006-04-01), Buskens et al.
patent: 2006/0089941 (2006-04-01), Jenni et al.
patent: 2007/0157167 (2007-07-01), Brendle et al.
patent: 2008/0066062 (2008-03-01), Zatloukal et al.
patent: 2008/0120617 (2008-05-01), Keller et al.
patent: 2009/0265705 (2009-10-01), Wei
patent: WO0221269 (2002-03-01), None
Ortigosa, Alvaro, et al., “Towards Agent-Oriented Assistance for Framework Instantiation”, OOPSLA '00, Minneapolis, MN, Oct. 2000, pp. 253-264.
Nau, Dana, et al., “Total-Order Planning with Partially Ordered Subtasks”, IJCAI-2001, Seattle, WA, Aug. 2001, pp. 1-6.
Karsai, Gabor, et al., “On the Use o Graph Transformation in the Formal Specification of Model Interpreters”, Journal of Universal Computer Science, vol. 9, No. 11, Nov. 28, 2003, pp. 1296-1321.
Selonen, Petri, et al., “Generating Structured Implementation Schemes from UML Sequence Diagrams”, TOOLS 39, Jul. 29-Aug. 3, 2001, pp. 317-328.
Nau, Dana, et al., “SHOP2: An HTN Planning System”, Journal of Artificial Intelligence Research, vol. 20, © 2003, pp. 379-404.
Ortigosa, Alvaro, et al., “SmartBooks: A Step Beyond Active-Cookbooks to Aid in Framework Instantiation”, TOOLS 1999, Jun. 7-10, 1999, pp. 131-140.
Autili, Marco, et al., “Synthesis of Concurrent and Distributed Adaptors for Component-Based Systems”, EWSA 2006, Nantes, France, Sep. 4-5, 2006, pp. 17-32.
Lee, Edward A., “What's Ahead for Embedded Software?”, IEEE Computer, Sep. 2000, pp. 18-26.
Gupta, Rajesh K., et al., “Synthesis and Simulation of Digital Systems Containing Interacting Hardware and Software Components”, 29th ACM/IEEE Design Automation Conference, Anaheim, CA, © 1992, pp. 225-230.
Moon, David A., “Object-Oriented Programming with Flavors”, OOPSLA '86, Portland, OR, © 1986, pp. 1-8.
Chan, “Semantic Checkpointing Framework for Enabling Runtime-Reconfigurable Applications”, Date: Dec. 19, 2002, http://krs.lcs.mit.edu/regions/docs/chan-proposal.pdf.
Roshandel, et al., “Multi-View Software Component Modeling for Dependability”, http://sunset.usc.edu/˜rroshand/papers/DepBookCh.pdf, Jan. 26, 2007.
Vera, et al., “Event-Based Execution Architectures for Dynamic Software Systems”, http://pavg.stanford.edu/cep/99wicsa1.ps.gz, Jan. 26, 2007.

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

Extensible action sequences coordinating independently... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Extensible action sequences coordinating independently..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Extensible action sequences coordinating independently... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4179395

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