Object space with active objects

Electrical computers and digital processing systems: interprogra – Interprogram communication using message – Object oriented message

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C719S317000

Reexamination Certificate

active

07730493

ABSTRACT:
A technique for facilitating coordination of actions by multiple programs involves providing an execution environment for active objects. The execution environment may be an object space. Client programs may write active objects to the object space, which execute on behalf of the client programs. The client programs may obtain the results of the executed active objects, even if the client program is disconnected from the object space while the active object is executing.

REFERENCES:
patent: 6496871 (2002-12-01), Jagannathan et al.
patent: 7316016 (2008-01-01), DiFalco
patent: 7340747 (2008-03-01), Zeliger et al.
patent: 7398313 (2008-07-01), Inagaki et al.
patent: 2005/0038766 (2005-02-01), Bantz et al.
Cordozo et al, “Using the Active Ojbect Model to Implement Multi-Agent Systems”, 1993, IEEE, Proceeding of the 5th IEEE Int. Conf. on Tools with Artificial Intelligence, pp. 70-77.
Murata et al., “Unification of active and passive objects in an object-oriented operating system,” Aug. 1995, IEEE, Object-Orientation in Operating Systems, Fourth International Workshop, pp. 68-71.
Holvoet et al., “Composing distributed applications through generative communication,” 1998, ACM, In Proceedings of the 8th ACM SIGOPS European Workshop on Support For Composing Distributed Applications, EW 8, pp. 214-221.
“Alta Vista Advanced Search: JBUserGuide”, 4 pages, (2006).
“Alta Vista Advanced Search: JBUserGuide”, 1 page, (2003).
Bettini, L., “Design and Implementation of a Programming Language for Mobile Code,” [retrieved] Jun. 26, 2006, <http://music.dsi.unifi.it/abstracts/xklaim-thesis-abs.html>.
Bettini, L., et al., “An Infrastructure Language for Open Nets,”Dipartimento di Sistemi e Informatica, Università di Firenze, (2002).
Bettini, L., et al., “Formalizing Properties of Mobile Agent Systems,”Dipartimento di Sistemi e lnformatica, Università di Firenze, pp. 72-87, (2002).
Bettini, L., et al., “Interactive Mobile Agents in X-KLAIM,”Dipartmento di Sistemi e Informatica, Università di Firenze, (1998).
Bettini, L., et al., “Mobile Application in X-KLAIM,”Dipartimento di Sistemi e lnformatica, Università di Firenze, (2000).
Bettini, L., et al., “Klava: A Java Package Distributed and Mobile Applications”,Software Practice and Experience, 00:1-31 (2000).
Bettini, L., et al., “Modelling Node Connectivity in Dynamically Evolving Networks”,Notes in Theoretical Computer Science54, (2001), <http://www.elsevier.nl/locate/entcs/volume54.html>.
Bettini, L., et al., “Software Update via Mobile Agent Based Programming,”Dipartimento di Sistemi e Informatica, Università di Firenze, (2002).
Bettini, L., et al., “Structured Nets in KLAIM,”Dipartimento di Sistemi e lnformatica, Università di Firenze, (2000).
Bettini, L., et al., “Towards Object-Oriented KLAIM,” Elsevier Science, (2002), <http://www.elsevier.nl/locate/entcs/volume62.html>.
Bettini, L. and Nicola, R.D., “A Java Middleware for Guaranteeing Privacy of Distributed Tuple Spaces,” Dipartimento di Sistemi e Informatica, Università di Firenze, (2003).
Bettini, L. and De Nicola, R., “Mobile Distributed Programming in X-KLAIM,”Dipartimento di Sistemi e Informatica, Università di Firenze, pp. 29-68, (2005).
Bettini, L. and De Nicola, R., “Translating Strong Mobility into Weak Mobility,”Dipartimento di Sistemi e Informatica, Università di Firenze, pp. 182-197, (2001).
Bettini, L. et al., “X-Klaim and Klava Programming Mobile Code”,Dipartimento di Sistemi e Informatica, Università di Firenze, pp. 1-14, (2001).
Bettini, L. and De Nicola, R., “Coordinating Mobile Object-Oriented Code”,Dipartimento di Sistemi e Informatica, Università di Firenze, pp. 1-16, (2001).
Bettini, L. et al., “O'Klaim:A Coordination Language with Mobile Mixins”,Dipartimento di Sistemi e Informatica, Università di Firenze (2001).
Bettini, L. et al., “Linguistic Constructs for Object-Oriented Mobile Code Programming & Their Implementations”,Dottorato Di Ricerca in Logica Mathematica e Informatica Teorica, Università di Firenze (2001).
Bettini, L. et al., “Klava: A Java Package for Distributed and Mobile Applications. User's Manual”,Dipartimento di Sistemi e Informatica, Università di Firenze (2004).
Ciancarini, P. and Rossi, D., “Jada: Coordination and Communication for Java Agents,” XP-009014714, pp. 213-226, (1997).
De Nicola, R., et al., “Coordinating Mobile Agents via Blackboards and Access Rights,”Dipartimento di Sistemi e Informatica, Università di Firenze, (1998).
De Nicola, R., et al., “KLAIM: a Kernel Language for Agents Interaction and Mobility,”Dipartimento di Sistemi e Informatica, Università di Firenze, (1998).
De Nicola, R., et al., “KLAIM and its Access Control Mechanisms.” (2000).
De Nicola, R., et al., “Locality Based Linda: Programming with Explicit Localities,”Dipartimento di Sistemi e Informatica, Università di Firenze, (1997).
De Nicola, R., et al., “Programming Access Control: The KLAIM Experience,”Dipartimento di Sistemi e Informatica, Università di Firenze, pp. 48-65, (2000).
De Nicola, R., et al.,Theoretical Computer Science, 240:215-254, (2000).
De Nicola, R. and Loreti, M., “A Modal Logic for KLAIM,”Dipartimento di Sistemi e Informatica, Università di Firenze, pp. 339-354, (2000).
De Nicola, R. and Loreti, M., “Types as Specifications of Access Policies”Dipartimento di Sistemi e Informatica, Università di Firenze, InSecure Internet Programming: Security Issues for Distributed and Mobile Objects 1603:117-146 (1999).
Fjellheim, T., et al., “The 3DMA Middleware for Mobile Applications,” XP-002372247, pp. 312-323, (2004).
Gelernter, D.,ACM Transaction on Programming Languages and Systems7(1):80-112, (1985).
Handorean, R., et al., “Coordination Middleware Supporting Rapid Deployment of Ad Hoc Mobile Systems,” Washington University in St. Louis, (2003).
Handorean, R., and Gruia-Catalin, R., “Service Provision in Ad Hoc Networks,”Department of Computer Science, Washington University, (2003).
LIME: Linda in a Mobile Environment, [retrieved] Dec. 28, 2004, <http://lime.sourceforge.net/info/intro.html>.
Murphy, Amy L. , “Enabling the Rapid Development of Dependable Applications in the Mobile Environment”, Dissertation Presented to the Server Institute, Washington University, (2000).
Murphy, A.L., et al., “Lime: A Coordination Middleware Supporting Mobility of Hosts and Agents,” Washington University in St. Louis (2003).
Murphy, A.L., et al., “Lime: A Middleware for Physical and Logical Mobility”, Washington University in St. Louis, (2001).
Murphy, A.L., et al., “Using Coordination Middleware for Location-Aware Computing: A Lime Case Study”,Department of Computer Science, University of Rochester and Dipartmento di Electronica e Informazione, Politecnico di Milano Italy (2003).
Pico et al., “Developing Mobile Computer Applications with Lime”,Dipartmento di Electronica e Informazione, Politecnico di Milano Italy, (2000).
Pico et al., “Exploiting Transiently Shared Tuple Spaces for Location Transparent Code Mobility,”Dipartmento di Electronica e Informazione, Politecnico di Milano Italy, (2002).
Pico et al., “Lime: Linda Meets Mobility”,Dipartmento di Electronica e Informazione, Politecnico di Milano Italy, (1999).
Pico, Gian Pietro, “Understanding, Evaluating, Formalizing, and Exploiting Code Mobility”,Dipartmento di Automatica e Informatica, Doctoral Thesis(1998).
Polze, A., TOOLS “Interactions in Distributed Programs Based on Decoupled Communica

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

Object space with active objects does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Object space with active objects, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object space with active objects will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4218937

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