Data processing: software development – installation – and managem – Software upgrading or updating – Plural version management
Reexamination Certificate
2007-09-04
2007-09-04
Dam, Tuan (Department: 2192)
Data processing: software development, installation, and managem
Software upgrading or updating
Plural version management
C717S120000, C717S169000
Reexamination Certificate
active
09846067
ABSTRACT:
An invention is disclosed for performing online upgrades of applications, including the managed application state, without disrupting the functionality of the application during the upgrade process. A Java module is executed on a server, where the Java module includes at least one original entity bean and at least one original state object in communication with the original entity bean. The original state object stores a state of the original entity bean. Then, an upgraded state object is generated and the state stored in the original state object is transferred to the upgraded state object. In this manner, state management for the original entity bean can be provided using the upgraded state object.
REFERENCES:
patent: 5920725 (1999-07-01), Ma et al.
patent: 6175855 (2001-01-01), Reich et al.
patent: 6182086 (2001-01-01), Lomet et al.
patent: 6272677 (2001-08-01), Lam et al.
patent: 6298478 (2001-10-01), Nally et al.
patent: 6360363 (2002-03-01), Moser et al.
patent: 6457065 (2002-09-01), Rich et al.
patent: 6662217 (2003-12-01), Godfrey et al.
patent: 6684387 (2004-01-01), Acker et al.
patent: 6760812 (2004-07-01), Degenaro et al.
patent: 6802061 (2004-10-01), Parthasarathy et al.
patent: 6879995 (2005-04-01), Chinta et al.
patent: 6889227 (2005-05-01), Hamilton
patent: 6944680 (2005-09-01), Lee et al.
Gopalan S. Raj, “A Detailed Comparison of CORBA, DCOM and JAVA/RMI”, Sep. 1998 (13 pages). [Online] [Retrieved at] <http://my.excepc.com/˜gopalan/misc/compare.html> on Feb. 13, 2006.
Gopalan S. Raj, “Detailed Comparison of Enterprise JavaBeans (EJB) & The Microsoft Transaction Server (MTS) Models”, May 1999 (24 pages). [Online] [Retrieved at] <http://members.tripod.com/gsraj/misc/ejbmts/ejbmtscomp.html> on Feb. 13, 2006.
“Enterprise JavaBeans Specification, v1.1”, Sun Microsystems, Inc., Dec. 1999 (chapter 1-11 and 16-Index). [Online] [Retrieved at] <java.sun.com/products/ejb/docs.html>.
“Read all about EJB 2.0”, Monson-haefel, Jun. 9, 2000 (15 pages). Online retrieved at <www.javaworld.com/javaworld/jw-06-2000/jw-0609-ejb.html>.
Anderson, “A Deployment System for Pervasive Computing”, Dept. of Computer and Information Science, p. 262-270, 2000 IEEE, jesan@ida.liu.se.
Armstrong, “How to Implement state-dependent behavior”, Java World, Aug. 1997, XP-002246628, JavaWorld.com.
Unknown, “Cleaning Up Unused Objects”, XP-002249877, Aug. 1, 2001, The Java TM Tutorial, web.archive.org/web/2001...ava/data/garbagecollection.com.
Anderson and Ritzau, “Dynamic Code Update in JDRUMS”, XP-002249737, Jun. 2000, School of Mathematicss and Systems Eng., Sweden, and Dept. of Computer and Information Service, Sweden.
Ritzau and Anderson, “Dynamic Deployment of Java Applications”, The Embedded Systems Show, London, May 24-25, 2000, XP-002249738.
Krishnan Sanjeev
Matena Vladimir
Mortazavi Masood
Sharma Rahul
Dam Tuan
Dao Thuy
Martine & Penilla & Gencarella LLP
LandOfFree
Method and apparatus for upgrading managed application state... 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 and apparatus for upgrading managed application state..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for upgrading managed application state... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3726478