Electrical computers and digital processing systems: multicomput – Computer-to-computer session/connection establishing
Reexamination Certificate
2007-04-10
2007-04-10
Prieto, Beatriz (Department: 2142)
Electrical computers and digital processing systems: multicomput
Computer-to-computer session/connection establishing
C709S223000
Reexamination Certificate
active
09844340
ABSTRACT:
A caching mechanism for JAVA RMI remote objects is provided. In order to efficiently implement a cache for these connection objects, the client JYM may hold a normal reference to the object while the connection is in use and for a period of time thereafter. A thread is used as a timer for each connection. After that period of time expires, only a weak reference is held by the client JVM and the connection may be garbage collected. The period of time maybe adjusted. A shorter time may be used to ensure responsiveness of the server JVM to memory demand and shutdown requests, while a longer time may be used to enhance the effectiveness of the caching mechanism by forcing connections to stay open longer after they are no longer being used and before they are automatically destroyed due to garbage collection.
REFERENCES:
patent: 5247520 (1993-09-01), Geise et al.
patent: 5274804 (1993-12-01), Jackson et al.
patent: 5371499 (1994-12-01), Graybill et al.
patent: 5398334 (1995-03-01), Topka et al.
patent: 5560003 (1996-09-01), Nilsen et al.
patent: 5692185 (1997-11-01), Nilsen et al.
patent: 5699361 (1997-12-01), Ding et al.
patent: 5761511 (1998-06-01), Gibbons et al.
patent: 5768510 (1998-06-01), Gish
patent: 5796393 (1998-08-01), MacNaughton et al.
patent: 5832529 (1998-11-01), Wollrath et al.
patent: 5878420 (1999-03-01), de la Salle
patent: 5900001 (1999-05-01), Wolczko et al.
patent: 5903900 (1999-05-01), Knippel et al.
patent: 5911144 (1999-06-01), Schwartz et al.
patent: 5915255 (1999-06-01), Schwartz et al.
patent: 5920876 (1999-07-01), Ungar et al.
patent: 6006268 (1999-12-01), Coile et al.
patent: 6035324 (2000-03-01), Chang et al.
patent: 6038572 (2000-03-01), Schwartz et al.
patent: 6047295 (2000-04-01), Endicott et al.
patent: 6070184 (2000-05-01), Blount et al.
patent: 6073175 (2000-06-01), Tavs et al.
patent: 6098080 (2000-08-01), Endicott et al.
patent: 6108687 (2000-08-01), Craig
patent: 6115782 (2000-09-01), Wolczko et al.
patent: 6134603 (2000-10-01), Jones et al.
patent: 6167535 (2000-12-01), Foote et al.
patent: 6237060 (2001-05-01), Shilts et al.
patent: 6247060 (2001-06-01), Boucher et al.
patent: 6317775 (2001-11-01), Coile et al.
patent: 6338089 (2002-01-01), Quinlan
patent: 6366558 (2002-04-01), Howes et al.
patent: 6414610 (2002-07-01), Smith
patent: 6421690 (2002-07-01), Kirk, III
patent: 6429860 (2002-08-01), Hughes
patent: 6434543 (2002-08-01), Goldberg et al.
patent: 6438560 (2002-08-01), Loen
patent: 6487581 (2002-11-01), Spence et al.
patent: 6598094 (2003-07-01), Wollrath et al.
patent: 6671707 (2003-12-01), Hudson et al.
patent: 6701520 (2004-03-01), Santosuosso et al.
patent: 6820261 (2004-11-01), Bloch
patent: 6874074 (2005-03-01), Burton et al.
patent: 2005/0278726 (2005-12-01), Cano et al.
patent: 2006/0031282 (2006-02-01), Tuttle
Price, D.W.; Rudys, A.; Wallach, D.S.; “Garbage collector memory accounting in language-based systems.” 2003 Symposium on Security and Privacy, May 2003, pp. 263-274.
Bagguley et al. “Advanced C++ Programmer can't tolerate JAVA” Google Groups comp.lang.java.help; Dec. 7, 1998.
Weinstein et al. “Writing a JDBC driver—tutorial needed” Google Groups comp.lang.java.databases; Jan. 18-29, 1999.
Wollrath et al. (A Distributed Object Model for the Java System); Sun Microsystems, Inc.; USENIX Jun. 1996, p. 1-14.
Landis et al. (ObjectStore PSE: a Persistent Storage Engine for Java); Object Design, Inc.; p. 1-11.
Bailey Wayne P.
LaBaw Jeffrey S.
Meucci Michael D.
Prieto Beatriz
Yee Duke W.
LandOfFree
Mechanism to cache references to Java RMI remote 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 Mechanism to cache references to Java RMI remote objects..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Mechanism to cache references to Java RMI remote objects... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3777659