← Back to Patent Explorer
EP0525946A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Data processing system with transaction processing application

Assignee: Fujitsu Services Ltd
•
Filing: 1992-05-26
•
Granted: —
•
Expires: 2012-05-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data processing system includes at least one transaction processing application and a plurality of data managers which can be accessed by the transaction processing application. Each data manager is responsible for managing a separate data base. The system further includes a work-in-progress store and a work-in-progress store manager for managing the work-in-progress store. Whenever the transaction processing application instructs a data manager to perform an update, the data manager passes information concerning the update to the work-in-progress store manager which records this information in the work-in-progress store, and whenever the application completes a transaction, the data managers perform updates to their respective databases and the work-in-progress store manager is instructed to discard the contents of the work-in-progress store relating to this transaction.

Inventors

  • 👤 Richard Herbert

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-08 19:16
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/25; G06F16/252; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99938; Y10S707/99951; Y10S707/99952

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 133 words
A data processing system including at least one transaction processing application (10) and a plurality of data managers (14) which can be accessed by the transaction processing application, each data manager being responsible for managing a separate data base (12), characterised in that the system further includes a work-in-progress store (20) and a work-in-progress store manager (18) for managing the work-in-progress store, and wherein whenever the transaction processing application instructs a data manager to perform an update, the data manager passes information concerning the update to the work-in-progress store manager which records this information in the work-in-progress store, and whenever the application completes a transaction, the data managers perform updates to their respective databases and the work-in-progress store manager is instructed to discard the contents of the work-in-progress store relating to this transaction.
Claim 2
Dependent Claim 133 words
A data processing system including at least one transaction processing application (10) and a plurality of data managers (14) which can be accessed by the transaction processing application, each data manager being responsible for managing a separate data base (12), characterised in that the system further includes a work-in-progress store (20) and a work-in-progress store manager (18) for managing the work-in-progress store, and wherein whenever the transaction processing application instructs a data manager to perform an update, the data manager passes information concerning the update to the work-in-progress store manager which records this information in the work-in-progress store, and whenever the application completes a transaction, the data managers perform updates to their respective databases and the work-in-progress store manager is instructed to discard the contents of the work-in-progress store relating to this transaction.
Claim 3
Dependent Claim 60 words
A system according to Claim 1 wherein the work-in-progress store comprises a volatile portion (22) and a non-volatile portion (24), and wherein the information concerning updates is initially recorded in the volatile portion and then, when a transaction has been completed by the application but the databases have not yet been updated, the information in transferred to the non-volatile portion.
Claim 4
Dependent Claim 32 words
A system according to Claim 1 or 2 further including a commitment co-ordinator (16) for co-ordinating the commitment of the databases to ensure that the updates to the databases are performed atomically.
Claim 5
Dependent Claim 25 words
A system according to Claim 2 wherein the volatile portion of the work-in-progress store comprises a RAM and the non-volatile portion comprises a disc file.
Claim 6
Dependent Claim 16 words
A system according to Claim 4 wherein the work-in-progress store is organised as a serial file.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag