Data processing: database and file management or data structures – Data integrity – Transactional processing
Reexamination Certificate
2011-03-08
2011-03-08
Le, Uyen T. (Department: 2157)
Data processing: database and file management or data structures
Data integrity
Transactional processing
C707S704000
Reexamination Certificate
active
07904434
ABSTRACT:
Techniques are provided for freeing up resources before operations that change the resources have successfully completed. Resources are freed up by committing database transactions that perform portions of operations before the operations themselves have successfully completed. If the operations fail to complete successfully, then “compensation information” is used to remove the effects of the committed changes that were performed as part of the operation. Techniques are also provided for allowing database transactions to update values without retaining exclusive locks on those values. Operational constraints set forth conditions that must be satisfied before an update is allowed to proceed. If an attempt is made to update a particular value that has changes that may be undone, then the database server determines a plurality of “possible result values” for the particular value. If the possible result values satisfy the operational constraint conditions, then the update is allowed to proceed.
REFERENCES:
patent: 5287501 (1994-02-01), Lomet
patent: 5701480 (1997-12-01), Raz
patent: 2004/0088712 (2004-05-01), Hickson et al.
patent: 2005/0091658 (2005-04-01), Kavalam et al.
Agrawal et al “Constrained Shared Locks for Increasing Concurrency in Databases”, Journal of computer and system sciences 51, 1995, pp. 53-63.
Umeshwar Dayal et al “Business Process Coordination: State of the Art, Trends, and Open Issues”, Proceedings of the 27th VLDB Conference, Roma, Italy, 2001, 11 pages.
Banerjee Jayanta
Gawlick Dieter
Yalamanchi Aravind
Hickman Palermo & Truong & Becker LLP
Le Uyen T.
Oracle International Corporation
LandOfFree
Framework for handling business 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 Framework for handling business transactions, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Framework for handling business transactions will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2723920