Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling
Reexamination Certificate
2004-02-27
2010-12-07
Puente, Emerson C (Department: 2195)
Electrical computers and digital processing systems: virtual mac
Task management or control
Process scheduling
C718S107000
Reexamination Certificate
active
07849464
ABSTRACT:
A transaction manager maintains an enlistment data structure used for managing resource object enlistment. A transaction manager may receive an enlistment request initiated from a resource object. Upon receiving the request, the transaction manager will determine if the resource object is already enlisted. If the resource object is already enlisted, the transaction manager will block the enlistment request. If the resource object is not enlisted, the transaction manager will enlist the resource. Upon enlistment, the resource object will perform a requested task or service. After the requested task or service is complete, the resource initiates a delistment request to the transaction manager. After receiving the delistment request from the resource, object, the transaction manager is delisted from the enlistment data structure.
REFERENCES:
patent: 5095421 (1992-03-01), Freund
patent: 5465363 (1995-11-01), Orton et al.
patent: 6052731 (2000-04-01), Holdsworth
patent: 6105057 (2000-08-01), Kuftedjian et al.
patent: 6157927 (2000-12-01), Schaefer
patent: 6272675 (2001-08-01), Schrab
patent: 6275863 (2001-08-01), Leff
patent: 6360243 (2002-03-01), Lindsley et al.
patent: 6411985 (2002-06-01), Fujita et al.
patent: 6470342 (2002-10-01), Gondi
patent: 6754696 (2004-06-01), Kamath et al.
patent: 6856993 (2005-02-01), Verma et al.
patent: 6865549 (2005-03-01), Connor
patent: 7076784 (2006-07-01), Russell et al.
patent: 7206805 (2007-04-01), McLaughlin, Jr.
patent: 2001/0049726 (2001-12-01), Comeau et al.
patent: 2002/0087366 (2002-07-01), Collier
patent: 2002/0194244 (2002-12-01), Raventos
patent: 2004/0093602 (2004-05-01), Huston et al.
patent: 2004/0153349 (2004-08-01), K et al.
patent: 2004/0215773 (2004-10-01), Strait
patent: 2005/0015425 (2005-01-01), Kumar
patent: 2005/0120036 (2005-06-01), Verma
Wills, Craig E., et al., “Resource-Driven Resource Location,” IEEE, Jan. 1993, vol. 2, pp. 80-89.
Saewong, Saowanee, et al., “Cooperative Scheduling of Multiple Resources,” IEEE, 1999, pp. 90-101.
Allamaraju, Subbu, “Nuts and Bolts of Transaction Processing,” extracted from .subbu.org/articles/transactions/NutsAndBoltsOfTP.html on Jan. 18, 2007, pp. 1-33.
Muth, Peter, et al., “How to Handle Global Transactions in Heterogeneous Database Systems,” Research Issues on Data Engineering, 1992: Second International Workshop on Transaction and Query Processing, IEEE Feb. 1992, pp. 192-198.
Zhang, Aidong, et al., “On Structural Features of Global Transactions in Multidatabase Systems,” Research Issues in Data Engineering, 1993: Third International Workshop on Interoperability in Multidatabase Systems, Apr. 19-20, 1993, Proceedings RIDE-IMS '93, IEEE, pp. 199-206.
Zhang, Aidong, et al., “Global Scheduling for Flexible Transactions in Heterogeneous Distributed Database Systems,” IEEE Transactions on Knowledge and Data Engineering, vol. 13 No. 3, May/Jun. 2001, pp. 439-450.
Fliesler & Meyer LLP
Oracle International Corporation
Puente Emerson C
Truong Camquy
LandOfFree
Protection against interleaving transactions using a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Protection against interleaving transactions using a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Protection against interleaving transactions using a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4197657