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:
Jan. 21, 2020
Filed:
Oct. 12, 2018
International Business Machines Corporation, Armonk, NY (US);
Hong L. Dos Reis, New Paltz, NY (US);
Christopher D. Filachek, Lagrangeville, NY (US);
Mei Hui Wang, Brookfield, CT (US);
INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US);
Abstract
An aspect includes receiving a transaction scope generated for a process in response to processing in a critical section and receiving collected data related to the process. Requests are generated using the collected data. The requests and data are stored as pending items chained together to form an ordered list in a private storage during critical section processing. The requests are processed based on the transaction scope, the processing including implementing a check of the process for any pending items in response to a transaction scope application programming interface being called or other processing relating to the pending items. The pending items are processed in the order they are created by using the ordered list. One of the requests is a rollback request that includes at least one of removing the pending items from the private storage, releasing the private storage for all pending items, and resuming normal processing.