Protection against interleaving transactions using a...

Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

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

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.

Rate now

     

Profile ID: LFUS-PAI-O-4197657

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