The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 28, 2015
Filed:
Oct. 31, 2009
Brian L. Corkill, Tucson, AZ (US);
Colin S. Dawson, Tucson, AZ (US);
Erika M. Dawson, Tucson, AZ (US);
Kevin S. Goldsmith, Tucson, AZ (US);
Brian L. Corkill, Tucson, AZ (US);
Colin S. Dawson, Tucson, AZ (US);
Erika M. Dawson, Tucson, AZ (US);
Kevin S. Goldsmith, Tucson, AZ (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A system to synchronize a database and a non-database resource includes an application to transmit a request to a service provider to perform an action. The service provider receives the request and performs the action, the action not being under commit coordination. The service provider further inserts an entry into an action-reversal table to reverse the action and makes the insertion permanent. The service provider, on behalf of the application, then deletes the entry from the action-reversal table. The application may then be configured to perform one of the following: (1) make the delete permanent by performing a COMMIT; and (2) roll back the delete by performing a ROLLBACK. At a later time, the service provider may reverse the action in the event the entry remains in the action-reversal table. Corresponding methods and articles of manufacture (i.e., computer-readable media) are also disclosed herein.