Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
146 words
A method for processing transactions between an object-oriented application and one or more transaction processors, comprising the steps of: (a) establishing a first communication link between the object-oriented application and a transaction processor interoperability component; (b) determining which of the one or more transaction processors will process transactions for the object-oriented application; (c) establishing a communication link between the transaction processor interoperability component and the transaction processor that will process transactions for the object-oriented application; (d) transmitting a transaction from the object-oriented application to the transaction processor interoperability component; (e) formatting the transaction by the transaction processor interoperability component for the transaction processor that will process transactions for the object-oriented application, including conversion of object-oriented application information into information compatible with the transaction processor utilizing an externalization service; and (f) transmitting the formatted transaction to the transaction processor that will process transactions for the object-oriented application.
Claim 2
Independent Claim
146 words
A method for processing transactions between an object-oriented application and one or more transaction processors, comprising the steps of: (a) establishing a first communication link between the object-oriented application and a transaction processor interoperability component; (b) determining which of the one or more transaction processors will process transactions for the object-oriented application; (c) establishing a communication link between the transaction processor interoperability component and the transaction processor that will process transactions for the object-oriented application; (d) transmitting a transaction from the object-oriented application to the transaction processor interoperability component; (e) formatting the transaction by the transaction processor interoperability component for the transaction processor that will process transactions for the object-oriented application, including conversion of object-oriented application information into information compatible with the transaction processor utilizing an externalization service; and (f) transmitting the formatted transaction to the transaction processor that will process transactions for the object-oriented application.
Claim 3
Dependent Claim
19 words
The method of claim 1, wherein the externalization service comprises typed ASCII to EBCDIC data conversion for object-oriented applications.
Claim 4
Dependent Claim
22 words
The method of claim 1, wherein the externalization service comprises conversion between big endian and little endian number formats for object-oriented applications.
Claim 5
Dependent Claim
24 words
The method of claim 1, wherein the externalization service comprises a typed buffer for information passing between the object-oriented application and the transaction processor.
Claim 6
Dependent Claim
18 words
The method of claim 1, wherein the externalization service includes an interface for padded strings for object-oriented applications.
Claim 7
Dependent Claim
19 words
The method of claim 1, wherein the externalization service includes support for Tuxedo typed buffers for an object-oriented application.
Claim 8
Dependent Claim
23 words
The method of claim 1, wherein the externalization service includes an interface for system data alignment for programming structures within an object-oriented application.
Claim 9
Independent Claim
155 words
A system for processing transactions between an object-oriented application and one or more transaction processors, comprising: (a) means for establishing a first communication link between the object-oriented application and a transaction processor interoperability component; (b) means for determining which of the one or more transaction processors will process transactions for the object-oriented application; (c) means for establishing a communication link between the transaction processor interoperability component and the transaction processor that will process transactions for the object-oriented applications; (d) means for transmitting a transaction from the object-oriented application to the transaction processor interoperability component; (e) means for formatting the transaction by the transaction processor interoperability component for the transaction processor that will process transactions for the object-oriented application, including conversion of object-oriented application information into information compatible with the transaction processor utilizing an externalization service; and (f) means for transmitting the formatted transaction to the transaction processor that will process transactions for the object-oriented application.
Claim 10
Independent Claim
155 words
A system for processing transactions between an object-oriented application and one or more transaction processors, comprising: (a) means for establishing a first communication link between the object-oriented application and a transaction processor interoperability component; (b) means for determining which of the one or more transaction processors will process transactions for the object-oriented application; (c) means for establishing a communication link between the transaction processor interoperability component and the transaction processor that will process transactions for the object-oriented applications; (d) means for transmitting a transaction from the object-oriented application to the transaction processor interoperability component; (e) means for formatting the transaction by the transaction processor interoperability component for the transaction processor that will process transactions for the object-oriented application, including conversion of object-oriented application information into information compatible with the transaction processor utilizing an externalization service; and (f) means for transmitting the formatted transaction to the transaction processor that will process transactions for the object-oriented application.
Claim 11
Dependent Claim
19 words
The system of claim 8, wherein the externalization service comprises typed ASCII to EBCDIC data conversion for object-oriented applications.
Claim 12
Dependent Claim
22 words
The system of claim 8, wherein the externalization service comprises conversion between big endian and little endian number formats for object-oriented applications.
Claim 13
Dependent Claim
24 words
The system of claim 8, wherein the externalization service comprises a typed buffer for information passing between the object-oriented application and the transaction processor.
Claim 14
Dependent Claim
18 words
The system of claim 8, wherein the externalization service includes an interface for padded strings for object-oriented applications.
Claim 15
Dependent Claim
19 words
The system of claim 8, wherein the externalization service includes support for Tuxedo typed buffers for an object-oriented application.
Claim 16
Dependent Claim
23 words
The system of claim 8, wherein the externalization service includes an interface for system data alignment for programming structures within an object-oriented application.
Claim 17
Dependent Claim
173 words
A computer program embodied on a computer-readable medium for processing transactions between an object-oriented application and one or more transaction processors, comprising: (a) a code segment for establishing a first communication link between the object-oriented application and a transaction processor interoperability component; (b) a code segment for determining which of the one or more transaction processors will process transactions for the object-oriented application; (c) a code segment for establishing a communication link between the transaction processor interoperability component and the transaction processor that will process transactions for the object-oriented application; (d) a code segment for transmitting a transaction from the object-oriented application to the transaction processor interoperability component; (e) a code segment for formatting the transaction by the transaction processor interoperability component for the transaction processor that will process transactions for the object-oriented application, including conversion of object-oriented application information into information compatible with the transaction processor utilizing an externalization service; and (f) a code segment for transmitting the formatted transaction to the transaction processor that will process transactions for the object-oriented application.
Claim 18
Dependent Claim
173 words
A computer program embodied on a computer-readable medium for processing transactions between an object-oriented application and one or more transaction processors, comprising: (a) a code segment for establishing a first communication link between the object-oriented application and a transaction processor interoperability component; (b) a code segment for determining which of the one or more transaction processors will process transactions for the object-oriented application; (c) a code segment for establishing a communication link between the transaction processor interoperability component and the transaction processor that will process transactions for the object-oriented application; (d) a code segment for transmitting a transaction from the object-oriented application to the transaction processor interoperability component; (e) a code segment for formatting the transaction by the transaction processor interoperability component for the transaction processor that will process transactions for the object-oriented application, including conversion of object-oriented application information into information compatible with the transaction processor utilizing an externalization service; and (f) a code segment for transmitting the formatted transaction to the transaction processor that will process transactions for the object-oriented application.
Claim 19
Dependent Claim
22 words
A computer program as recited in claim 15, wherein the externalization service comprises typed ASCII to EBCDIC data conversion for object-oriented applications.
Claim 20
Dependent Claim
25 words
A computer program as recited in claim 15, wherein the externalization service comprises conversion between big endian and little endian number formats for object-oriented applications.
Claim 21
Dependent Claim
27 words
A computer program as recited in claim 15, wherein the externalization service comprises a typed buffer for information passing between the object-oriented application and the transaction processor.
Claim 22
Dependent Claim
21 words
A computer program as recited in claim 15, wherein the externalization service includes an interface for padded strings for object-oriented applications.
Claim 23
Dependent Claim
22 words
A computer program as recited in claim 15, wherein the externalization service includes support for Tuxedo typed buffers for an object-oriented application.
Claim 24
Dependent Claim
26 words
A computer program as recited in claim 15, wherein the externalization service includes an interface for system data alignment for programming structures within an object-oriented application.