Transaction processing facility within an operating system environment
AssigneeInternational Business Machines Corporation
InventorThomas J. Freund
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorThomas J. Freund
Estimating the term…
A transactional support system is provided which is capable of enhancing a basic operating system so that a multitude of databases can be simultaneously processed. The transactional support system provides coordination services which designate the boundaries indicating the success or failure of an executed transaction; concurrency services provide a locking mechanism for controlling access to resources and deadlock detection in the event of the imposition mutual locks; and recovery services maintain a log which ensures that the state of the resource is preserved in the event of any failures. Further, enhanced terminal handling and transaction scheduling support the large number of terminals used in a transactional system, by utilizing methods which relieve the resource consumption associated with a large number terminals. These methods include multiple-terminal process support, transaction validation, prioritization, execution queue, action queue and availability.
A transaction manager which provides a transactional environment wherein a group of operations, being executed by data resources, are organized as a transaction, said transaction manage comprising:
A terminal monitoring system which provides terminal support in a transactional environment where a plurality of terminals are present, said terminal monitoring system comprising:
A method for supporting a system which provides a transactional environment, including a transaction manager, wherein a group of operations being executed by data resources are organized as a transaction, said method comprising the steps of:
A method of terminal monitoring which provides terminal support in a transactional environment, including a basic operating system, where a plurality of terminals are present, said method of terminal monitoring comprising the steps of:
A transaction manager which provides a transactional environment wherein a group of operations, being executed by data resources, are organized as a transaction, said transaction manager comprising:
A method for supporting a system which provides a transactional environment, including a transaction manager, wherein a group of operations being executed by data resources are organized as a transaction, said method comprising the steps of:
A computer program product, to be implemented in conjunction with a data processing system, wherein a group of operations, being executed by data resources, are organized as a transaction including a transaction manager, said product comprising:
A computer program product, to be implemented in conjunction with a data processing system, for implementing terminal monitoring which provides terminal support in a transactional environment where a plurality of terminals are present, said product comprising:
Dependencies are inferred from the claim text.