Method for inter-object communication

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

C707S793000, C718S104000

Reexamination Certificate

active

07464384

ABSTRACT:
A method for managing inter-object communication is provided. With the method, objects obtain licenses to interact with one another via a licensing framework. When an object wishes to enter into an interaction with another object, the first object sends its license to the second object. The second object then sends a request to the framework requesting that a partnership between the objects be generated. The partnership request includes an identification of the two objects' licenses. The objects' licenses are then validated and, assuming the licenses are valid, a partnership object is created. References to the partnership object are forwarded to the objects which then use the reference to the partnership object to communicate with the other object in the partnership rather than a direct reference to the other partner object. When one object of the partnership lapses, by failure of a module with which the object is associated, for example, a lapse event is posted to the licensing framework. In response to the lapse event, the licensing framework determines the partnerships of the lapsed object. The partner objects of the partnerships in which the lapsed object was active are identified and informed of the lapse of the object. The partnership objects are then torn down and resources reclaimed.

REFERENCES:
patent: 4755939 (1988-07-01), Watson
patent: 5202981 (1993-04-01), Shackelford
patent: 5737607 (1998-04-01), Hamilton et al.
patent: 5832529 (1998-11-01), Wollrath et al.
patent: 5848272 (1998-12-01), Breggin et al.
patent: 5974469 (1999-10-01), Shoji et al.
patent: 5978846 (1999-11-01), Kimishima
patent: 6044205 (2000-03-01), Reed et al.
patent: 6088694 (2000-07-01), Burns et al.
patent: 6209018 (2001-03-01), Ben-Shachar et al.
patent: 6253215 (2001-06-01), Agesen et al.
patent: 6292773 (2001-09-01), Bernardes et al.
patent: 6321190 (2001-11-01), Bernardes et al.
patent: 6324549 (2001-11-01), Gomi et al.
patent: 6421704 (2002-07-01), Waldo et al.
patent: 6430599 (2002-08-01), Baker et al.
patent: 6564240 (2003-05-01), Waldo et al.
patent: 6604127 (2003-08-01), Murphy et al.
patent: 6775833 (2004-08-01), Gits et al.
patent: 6823519 (2004-11-01), Baird et al.
patent: 6842754 (2005-01-01), Muntz
patent: 6959320 (2005-10-01), Shah et al.
patent: 2002/0078077 (2002-06-01), Baumann et al.
patent: 2003/0055877 (2003-03-01), Williams et al.
patent: 2003/0126164 (2003-07-01), O'Connor et al.
patent: 1056007 (2000-11-01), None
patent: 7282010 (1995-10-01), None
Sagar, A., “Implementing the EventListener Interface”, http://www.devx.com/free/tips/tipview.asp?content—id=1441, Dec. 14, 2001, pp. 1-2.
Synnes, K., “Questions on the Listener Pattern?”, http://www.cdt.luth.se/˜unicorn/courses/smd104/lectures/Java—Threads/slide10.html, Dec. 14, 2001, pp. 1-10.
Sagar, A., “Understanding the Listener Pattern”, http://www.devx.com/registered/tips/tipview.asp?content—id=1389, Dec. 14, 2001, pp. 1-2.
“Jini™ Architecture Specification”, Sun Microsystems, Version 1.2, Dec. 2001, pp. 1-22.
Arato et al., “The Evolution of Jini™ Technology in Telematics”, PsiNaptic, Oct. 2001, pp. 1-18.

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

Rate now

     

Profile ID: LFUS-PAI-O-4044521

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