Method for Transaction Routing and Processing
AssigneeBasware Corporation
InventorAntti NYMAN
Life of this patent
Estimating the term…
Abstract
A computer executable method for routing a plurality of transactions through a router adapted to receive the plurality of transactions comprising at least one first transaction and at least one second transaction from a first system for forwarding the at least one first transaction and at least one second transaction to a second system wherein the routing of the second transaction is conditional to the property of the second transaction and/or to a property of the first transaction. Also an arrangement, a computer program and a router device are disclosed.
Claims7
A computer executable method for routing a plurality of transactions through a router to a receiving system, wherein the method comprises:
- a. receiving at the router the plurality of transactions comprising at least one first transaction and at least one second transaction wherein the second transaction is adapted to amend or replace the first transaction,
- b. forwarding the at least one first transaction to the receiving system, and
- c. conditionally forwarding the at least one second transaction to the receiving system wherein the condition is associable with a property of the first transaction.
A computer executable program stored on a computer readable medium for routing a plurality of transactions to a receiving system, wherein the computer program comprises computer executable instructions for:
- a. receiving the plurality of transactions comprising at least one first transaction and at least one second transaction wherein the second transaction is adapted to amend or replace the first transaction,
- b. forwarding the at least one first transaction to the receiving system, and
- c. conditionally forwarding the at least one second transaction to the receiving system wherein the condition is associable with a property of the first transaction.
A router, wherein it comprises:
- a. means for routing a first transaction and a second transaction to a recipient through a communication interface according to the data content of the respective transactions,
- b. a storage for storing at least some data of the routed transactions,
- c. means for determining the current state of the first transaction,
- d. means for determining from the data of the storage an association between the first and the second transactions wherein the second transaction is adapted to amend or replace the first transaction, and
- e. means for amending and/or adapting the data content and/or routing information of the second transaction based on the association between the second transaction and the first transaction and the current state of the first transaction.
Dependencies are inferred from the claim text.