Coordinated handling of error codes and information describing e

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364DIG1, 3642813, 3642816, G06F 1100

Patent

active

051650312

ABSTRACT:
A computer system coordinates the handling of error codes and information describing errors in a commit procedure. The system supports a first resource manager of a first type and a second resource manager of a second type. An application is coupled to a sync point manager and initiates a two-phase commit procedure. The sync point manager is coupled to the first and second resource managers and coordinates the two-phase commit procedure involving the first and second resource managers. The sync point manager receives notification of a failure or failures relating to the first and second resource managers that prevent completion of the commit procedure and identification of the resource manager or resource managers associated with the failure or failures. The sync point manager sends to the application a failure notification after receipt of the notification of a failure or failures relating to either or both of the resource managers, and upon request, also sends to the application the identification of the resource manager or resource managers associated with the failure or failures. The sync point manager also receives cause of failure information for each failure, and sends the cause of failure information to the application upon request.

REFERENCES:
patent: 4205374 (1980-05-01), Bardsley, III et al.
patent: 4224664 (1980-09-01), Trinchieri
patent: 4399504 (1983-08-01), Obermarck et al.
patent: 4412285 (1983-10-01), Neches et al.
patent: 4430699 (1984-02-01), Segarra et al.
patent: 4445176 (1984-04-01), Burk et al.
patent: 4466063 (1984-08-01), Segarra et al.
patent: 4480304 (1984-10-01), Carr et al.
patent: 4489379 (1984-12-01), Lanier et al.
patent: 4498145 (1985-02-01), Baker et al.
patent: 4500960 (1985-02-01), Babecki et al.
patent: 4503535 (1985-03-01), Budde et al.
patent: 4507751 (1985-03-01), Gawlick et al.
patent: 4529842 (1985-07-01), Levy et al.
patent: 4584644 (1986-04-01), Larner
patent: 4614841 (1986-09-01), Babecki et al.
patent: 4644468 (1987-02-01), Doster et al.
patent: 4648031 (1987-03-01), Jenner
patent: 4665520 (1987-05-01), Strom et al.
patent: 4688035 (1987-08-01), Gray et al.
patent: 4694396 (1987-09-01), Weisshaar et al.
patent: 4697266 (1987-09-01), Finley
patent: 4703481 (1987-10-01), Fremont
patent: 4710926 (1987-12-01), Brown et al.
patent: 4714995 (1987-12-01), Materna et al.
patent: 4718005 (1988-01-01), Feigenbaum et al.
patent: 4736369 (1988-04-01), Barzilai et al.
patent: 4751702 (1988-06-01), Beier et al.
patent: 4752910 (1988-06-01), Yen et al.
patent: 4754395 (1988-06-01), Weisshaar et al.
patent: 4768150 (1988-08-01), Chang et al.
patent: 4780821 (1988-10-01), Crossley
patent: 4816990 (1989-03-01), Williams
patent: 4819156 (1989-04-01), DeLorme et al.
patent: 4819159 (1989-04-01), Shipley et al.
IBM TDB, vol. 24, Apr. 1982, by P. Homan et al., "Recovery Protocol Using a Common Log", pp. 6211-6212.
IBM TDB, vol. 24, Jul. 1981, by J. Mehl, "Two-Phase Commit Protocol for Distributed Communication Systems", pp. 1025-1026.
IBM TDB, vol. 24, Nov. 1981, by M. Z. Ghanem, "Two-Phase Commit Method Among Aynchronous Nodes", pp. 2809-2810.
IBM TDB, vol. 26, Dec. 1983, by B. Lindsay et al., "Presumed Abort Protocols", pp. 3379-3381.
IBM TDB, vol. 26, Dec. 1983, by B. Lindsay et al., "Presumed Commit Protocols", pp. 3382-3383.
CH 2441-4/88/0000/0023, 1988 IEEE, "Quicksilver Distributed File Services: An Architecture for Horizontal Growth", by L. F. Cabrera et al.
Article "Recovery Management in a Transaction Oriented Distributed Operating System", by J. Kaiser et al.
IBM TDB, vol. 30, Nov. 1987, pp. 7-9, "Early Commit Scheme for Multi-System Data Sharing Using Write Completion Log".
IBM TDB, vol. 26, Jan. 1984, by S. Finkelstein et al., "Distributed Transaction Commit Protocols for Highly Available Systems", pp. 4250-4251.
CH2345-7/86/0000/1169, 1986 IEEE, "Carat: A Testbed for the Performance Evaluation of Distributed Database Systems", by W. Kohler et al.
IBM TDB, vol. 23, Apr. 1981, by B. G. Lindsay, pp. 5133-5134, "Distributed Commit Protocol".
IBM TDB, vol. 31, Sep. 1988, by C. Mohan et al., pp. 451-452, "Recovery Protocol for Nested Transactions Using Write-Ahead Logging".
CH2612-0/88/0000/0022, 1988 IEEE, "A Commit Protocol for Checkpointing Transactions", by P. Ng.
IEEE Trans. on Software Engineering, vol. 14, No. 7, Jul. 1988, pp. 908-921, "A Queueing Network Model for a Distributed Database Testbed System", by B. Jenq et al.
Article "Commitment and Recovery Under the Scot Cooperating Transactional System", by R. Balter et al., Technology and Science of Informatics, vol. 3, No. 2, 1984, pp. 77-98.
Article "Implementing Distributed Read-Only Transactions", by A. Chan et al., IEEE Trans. on Software Engineering, vol. SE-11, No. 2, Feb. 1985, pp. 205-212.
IBM TDB, vol. 24, Dec. 1981, by K. Eswaran et al., "Direct Commit Protocols for Distributed Transaction Processing", pp. 3183-3185.
Article "Recovery Management in Quicksilver", by R. Haskin et al., ACM Transactions on Computer Systems, vol. 6, No. 1, Feb. 1988, pp. 82-108.
Article "A Commit Protocol for Resilient Transactions", by P. Ng, Dept. of Computer Science, Univ. of Illinois at Urbana-Champaign, Sep. 1987.
Article "Simplifying Distributed Database Systems Design by Using a Broadcast Network", by J. Chang, 1984, ACM 0-89791-128-8/84/006/0223.
Article "Evaluation of Error Recovery Blocks Used for Cooperating Processes", by K. Shin et al., IEEE Tran. on Software Engineering, vol. SE-10, No. 6, Nov. 1984, pp. 692-700.
Article "Resilient Distributed Computing", by L. Svobodova, IEEE Trans. on Software Engineering, vol. SE-10, No. 3, May 1984, pp. 257-267.
Article "Recovery Management in a Transaction Oriented Distributed Operating System", by J. Kaiser, Gesellschaft fur Math. und Datenverarbeitung, St. Augustin, Germany, vol. 92, pp. 125-140, 1986, 15 Ref.
Article "Providing Recoverability Transaction Oriented Distributed Operating System", by E. Nett, Gesellschaft fur Mathematik und Datenverarbeitung, vol. 92, pp. 590-596, 1986.
Report "Notes on Data Base Operating Systems", by James N. Gray, Research Report, IBM Research Lab, San Jose, CA, RJ 2188 (30001) Feb. 23, 1978.
Report "The Recovery Manager of a Data Management System", by James N. Gray, Research Report, IBM Research Lab, San Jose, CA, RJ 2623 (33801) Aug. 15, 1979.
IBM TDB, vol. 29, Jan. 1987, pp. 3688-3690, "Two-Phase Commit Resynchronization".
Article "Selection of a Commitment and Recovery Mechanism for a Distributed Transactional System", by R. Balter, CH 1632-9/81/0000/0021, 1981 IEEE, pp. 21-26.
Article "Transaction Management in the R* Distributed Database Management System", by C. Mohan et al., ACM Trans. on Database Systems, vol. 11, No. 4, Dec. 1986, pp. 378-396.
Article "Efficient Commit Protocols for a Tree of Processes Model of Distributed Transactions", by C. Mohan et al., Proc. of the Second ACM Symposium on Principles of Distributed Computing, 1983, ACM 0-89791-110-May 1983.
Article "Method for Distributed Transaction Commit and Recovery Using Byzantine Agreement Within Clusters of Processors", by C. Mohan, 1983 ACM 0-89791-110-May 1983.

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

Coordinated handling of error codes and information describing e does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Coordinated handling of error codes and information describing e, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Coordinated handling of error codes and information describing e will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1178372

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