-
公开(公告)号:GB2351376A
公开(公告)日:2000-12-27
申请号:GB0015195
申请日:2000-06-22
Applicant: IBM
Inventor: DORRANCE DANIEL M , HUGHES JOHN P , MALCOLM JERRY WALTER
Abstract: In converting data between different protocols in which fields may take on a credit/debit indication, two attributes are employed, one associated with account type and the other associated with transaction type, which are interpreted to insure proper signage. For financial protocols such as OFX and Gold, an abstract account type is assigned to accounts as appropriate and employed, together with the existing transaction type, to determine how sign values (positive vs. negative) for a data element in a particular transaction should be altered, if at all, to be consistent between the two financial protocols. The method of determining signage should permit recreation of the original sign if necessary for error analysis. In one embodiment, an abstract account type/transaction type logic table 220 for the method of determining appropriate sign values may permit only reversal or preservation of a current sign value during conversion between protocols. The invention may be extended to conversion between any two protocols which convey values which may be either positive or negative by specifying parameters determining proper signage and defining a rigorous model of sign manipulation.
-
2.
公开(公告)号:GB2402769B
公开(公告)日:2005-12-07
申请号:GB0411739
申请日:2004-05-26
Applicant: IBM
Inventor: DORRANCE DANIEL M , OLIVIERI RICARDO N
Abstract: An apparatus and method for maintaining integrity of data in a software environment are provided. With the apparatus and method, the individual software resources associated with a transaction are identified and the processing of these resources is started. As the processing of these resources terminates, their associated APIs return messages indicating either that the software resource committed or was unable to commit and the reason why the software resource was unable to commit. Based on this reason, appropriate error resolution and recovery operations are performed and the transaction is resubmitted only to those software resources that were unable to commit. The software resources that already committed have their states maintained. In this way, roll back of committed software resources is avoided.
-
3.
公开(公告)号:GB2402769A
公开(公告)日:2004-12-15
申请号:GB0411739
申请日:2004-05-26
Applicant: IBM
Inventor: DORRANCE DANIEL M , OLIVIERI RICARDO N
Abstract: An apparatus and method for maintaining integrity of data in a software environment are provided. The individual software resources associated with a transaction are identified and the processing of these resources is started. As the processing of these resources terminates, their associated APIs return messages indicating either that the software resource committed or was unable to commit and the reason why the software resource was unable to commit. Based on this reason, appropriate error resolution and recovery operations are performed and the transaction is resubmitted only to those software resources that were unable to commit. The software resources that already committed have their states maintained. In this way, roll back of committed software resources is avoided.
-
公开(公告)号:CA2084132A1
公开(公告)日:1993-07-01
申请号:CA2084132
申请日:1992-11-30
Applicant: IBM
Inventor: DORRANCE DANIEL M , CHEN FETCHI , PAULAT MARTIN J JR , SWIX SCOTT R
Abstract: BC9-91-109 DATA PROCESSING FILE FORMAT TRANSPARENCY SYSTEM Multimedia Manager Input Output (MMIQ) processing is used in the OS/2? Multimedia Presentation Manager/2 system to provide file format transparency to applications and other system components, enabling data format conversions and facilitating the introduction of support for additional file and storage system formats.
-
-
-