Transaction processing facility within an operating system environment
US5095421A · kind A · utility
Assignee
Inventor
Key dates
| Filing date | Aug 17, 1989 |
| Grant date | Mar 10, 1992 |
| Priority date | — |
| Expiry date | Aug 17, 2009 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2201/87
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
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.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.