Method for protection against interleaving transactions...

Data processing: software development – installation – and managem – Software program development tool – Managing software components

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C718S100000

Reexamination Certificate

active

10789010

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 manger 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: 6052731 (2000-04-01), Holdsworth
patent: 6157927 (2000-12-01), Schaefer
patent: 6272675 (2001-08-01), Schrab et al.
patent: 6275863 (2001-08-01), Leff
patent: 6470342 (2002-10-01), Gondi et al.
patent: 2002/0087366 (2002-07-01), Collier
patent: 2002/0194244 (2002-12-01), Raventos
patent: 2004/0153349 (2004-08-01), K. et al.
patent: 2004/0215773 (2004-10-01), Strait et al.
patent: 2005/0015425 (2005-01-01), Kumar et al.
patent: 2005/0120036 (2005-06-01), Verma et al.
Wills et al., Resource-driven resource location, IEEE, Jan. 1993 pp. 80-89 vol. 2.
Saewong et al., Cooperative scheduling of multiple resources, IEEE, 1999 pp. 90-101.
Allamaraju, Nuts and Bolts of Transaction Processing, extracted from http://www.subbu.org/articles/transactions/NutsAndBoltsOfTP.html, Subbu Allamaraju 1999 on Jan. 18, 2007; pp. 1-33.
How to handle global transactions in heterogeneous database systems , Muth, P.; Klas, W.; Neuhold, E.J., Research Issues on Data Engineering, 1992: Transaction and Query Processing. Second International Workshop on, Feb. 1992, IEEE, pp. 192-198.
On structural features of global transactions in multidatabase systems, Zhang, A.; Jing, J., Research Issues in Data Engineering, 1993: Interoperability in Multidatabase Systems, 1993. Proceedings RIDE-IMS '93., Third International Workshop on, Apr. 19-20, 1993, IEEE, pp. 199-206.
Global scheduling for flexible transactions in heterogeneous distributed database systems, Aidong Zhang; Nodine, M.; Bhargava, B., Transactions on Knowledge and Data Engineering, vol. 13 Issue: 3 2001, IEEE, 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

Method for protection against interleaving transactions... 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 for protection against interleaving transactions..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for protection against interleaving transactions... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3934528

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