Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling
Reexamination Certificate
2003-12-10
2010-06-01
An, Meng-Ai (Department: 2195)
Electrical computers and digital processing systems: virtual mac
Task management or control
Process scheduling
C714S002000
Reexamination Certificate
active
07730489
ABSTRACT:
Various embodiments of a cluster of application servers in a networked computer system in which each application server includes a separate transaction manager instance are disclosed. In one embodiment, a separate transaction manager instance may be used to coordinate transactions initiated by an application component executing in process with the application server for a node of a cluster. If each transaction manager instance manages only transactions initiated within its own application server, then the loss of a single transaction manager instance may have no detrimental effect on transactions initiated in other nodes of the cluster. Further, if each transaction manager instance maintains its transaction logs in highly available memory accessible to all nodes of the cluster, in flight transactions of a failed node may be recovered by an instance in a different node.
REFERENCES:
patent: 5095421 (1992-03-01), Freund
patent: 5247664 (1993-09-01), Thompson et al.
patent: 5504899 (1996-04-01), Raz
patent: 5768587 (1998-06-01), Freund et al.
patent: 5852732 (1998-12-01), Freund et al.
patent: 5878235 (1999-03-01), Porterfield et al.
patent: 5890161 (1999-03-01), Helland et al.
patent: 6009405 (1999-12-01), Leymann et al.
patent: 6012094 (2000-01-01), Leymann et al.
patent: 6101527 (2000-08-01), Lejeune et al.
patent: 6105147 (2000-08-01), Molloy
patent: 6115826 (2000-09-01), Kinkade
patent: 6178449 (2001-01-01), Forman et al.
patent: 6178529 (2001-01-01), Short et al.
patent: 6247038 (2001-06-01), Banks et al.
patent: 6295548 (2001-09-01), Klein et al.
patent: 6374243 (2002-04-01), Kobayashi et al.
patent: 6411981 (2002-06-01), Klein et al.
patent: 6421687 (2002-07-01), Klostermann
patent: 6449734 (2002-09-01), Shrivastava et al.
patent: 6470342 (2002-10-01), Gondi et al.
patent: 6606304 (2003-08-01), Grinter et al.
patent: 6609213 (2003-08-01), Nguyen et al.
patent: 6732124 (2004-05-01), Koseki et al.
patent: 6816905 (2004-11-01), Sheets et al.
patent: 6832238 (2004-12-01), Sharma et al.
patent: 6834275 (2004-12-01), Kanai et al.
patent: 6928477 (2005-08-01), Leymann et al.
patent: 6944788 (2005-09-01), Dinker et al.
patent: 6988099 (2006-01-01), Wiser et al.
patent: 7062567 (2006-06-01), Benitez et al.
patent: 7089454 (2006-08-01), He
patent: 7111063 (2006-09-01), Clark et al.
patent: 7127712 (2006-10-01), Noble et al.
patent: 7178050 (2007-02-01), Fung et al.
patent: 7181574 (2007-02-01), Lele
patent: 7206817 (2007-04-01), Fanshier et al.
patent: 7213049 (2007-05-01), Felt et al.
patent: 7380155 (2008-05-01), Fung et al.
patent: 7421695 (2008-09-01), Murray et al.
patent: 7437361 (2008-10-01), Luo
patent: 2002/0103663 (2002-08-01), Bankier et al.
patent: 2003/0050972 (2003-03-01), Felt et al.
patent: 2003/0177150 (2003-09-01), Fung et al.
patent: 2003/0177411 (2003-09-01), Dinker et al.
patent: 2003/0182427 (2003-09-01), Halpern
patent: 2003/0233433 (2003-12-01), Halpern
patent: 2003/0233648 (2003-12-01), Earl et al.
patent: 2003/0236867 (2003-12-01), Natsuno et al.
patent: 2004/0083225 (2004-04-01), Gondi et al.
patent: 2004/0254984 (2004-12-01), Dinker
patent: 2005/0125557 (2005-06-01), Vasudevan et al.
patent: 2006/0245388 (2006-11-01), Jeon
patent: 2007/0112574 (2007-05-01), Greene
Blas, “transaction manager”, Netscape communications corporation, 1999, pp. 1-10.
Rabbat et al., A high-availability clustering architecture with dada integrity guarantees, IEEE, 2002, pp. 1-5.
Lomet et al., “Efficient transparent application recovery in client- server information systems”, microsoft, 1998, pp. 460-471.
Zhang et al. (“Ensuring relaxed atomicity for flexible transaction in multi database systems”, ACM, 1994, pp. 67-78).
Linda G. DeMichiel, “Chapter 22 of EJB Specification 2.1,” Sun Microsystems, Nov. 12, 2003(pp. 493-500).
Rahul Tyagi, “A Brief Review of the EJB 2.1 Specification,”http://builder.com.com/5100-6386—14-1049431-1-1.html, Sep. 16, 2002, (3 pages).
“BEA WebLogic Server™ and BEA WebLogic Express™: Programming WebLogic JTA,” Jun. 24, 2002, (94 pages).
“WebSphere Commerce V5.5 Handbook Customization and Deployment Guide.” IBM, Nov. 2003, (pp. 109-132).
Bhogi Sankara Rao
Duvur Sreeram
Islam Akm N.
Viswanatham Satish C.
An Meng-Ai
Arcos Caroline
Kowert Robert C.
Meyertons Hood Kivlin Kowert & Goetzel P.C.
Oracle America Inc.
LandOfFree
Horizontally scalable and reliable distributed transaction... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Horizontally scalable and reliable distributed transaction..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Horizontally scalable and reliable distributed transaction... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4249766