Value processing network and methods
First Claim
1. A method of processing a transaction involving at least two parties, the method comprising:
- establishing rules that define transaction processing between combinations of a plurality of origination entities and a plurality of destination entities;
storing the rules at a storage arrangement associated with a host computer system;
receiving at the host computer system transaction information relating to the transaction between the two parties, wherein;
the transaction comprises a financial transaction involving a credit account,one of the parties comprises a particular one of the origination entities that is a merchant bank,one of the parties comprises a particular one of the destination entities that is an issuing bank,the transaction information contains at least a credit account identifier from which at least one of the parties may be identified, andthe merchant bank is a financial entity that processes transactions on behalf of a merchant;
at the host computer system, using the transaction information to identify at least one of the parties and to identify that at least one of the parties belongs to a card association network, wherein the card association network comprises a computer processing system that routes and settles financial transactions;
consulting the storage arrangement to determine the rules that define transaction processing for the at least one party;
determining from the rules that the transaction is allowed to be settled outside of the card association network; and
processing the transaction based, at least in part, on the rules by requesting funds from the issuing bank to pay the merchant bank using rules directly established between the merchant bank and the issuing bank outside of the card association network.
8 Assignments
0 Petitions
Accused Products
Abstract
A method of processing a transaction involving at least two parties includes establishing rules that define transaction processing between combinations of a plurality of origination entities and a plurality of destination entities and storing the rules at a storage arrangement associated with a host computer system. The method also includes receiving at the host computer system transaction information relating to the transaction between the two parties. One of the parties is a particular one of the origination entities and one of the parties is a particular one of the destination entities. The transaction information contains at least an identifier from which at least one of the parties may be identified. The method also includes using the transaction information at the host computer system to identify at least one of the parties and consulting the storage arrangement to determine the rules that define transaction processing for the at least one party. The method also includes processing the transaction based, at least in part, on the rules.
117 Citations
27 Claims
-
1. A method of processing a transaction involving at least two parties, the method comprising:
-
establishing rules that define transaction processing between combinations of a plurality of origination entities and a plurality of destination entities; storing the rules at a storage arrangement associated with a host computer system; receiving at the host computer system transaction information relating to the transaction between the two parties, wherein; the transaction comprises a financial transaction involving a credit account, one of the parties comprises a particular one of the origination entities that is a merchant bank, one of the parties comprises a particular one of the destination entities that is an issuing bank, the transaction information contains at least a credit account identifier from which at least one of the parties may be identified, and the merchant bank is a financial entity that processes transactions on behalf of a merchant; at the host computer system, using the transaction information to identify at least one of the parties and to identify that at least one of the parties belongs to a card association network, wherein the card association network comprises a computer processing system that routes and settles financial transactions; consulting the storage arrangement to determine the rules that define transaction processing for the at least one party; determining from the rules that the transaction is allowed to be settled outside of the card association network; and processing the transaction based, at least in part, on the rules by requesting funds from the issuing bank to pay the merchant bank using rules directly established between the merchant bank and the issuing bank outside of the card association network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 27)
-
-
8. A system for processing a transaction involving at least two parties, the system comprising:
-
a host computer system; and a storage arrangement, wherein the storage arrangement is configured to store rules that define transaction processing between combinations of a plurality of origination entities and a plurality of destination entities; wherein the host computer is programmed to; receive transaction information relating to the transaction between the two parties, wherein; the transaction comprises a financial transaction involving a financial account; one of the parties comprises a particular one of the origination entities that is a merchant bank; one of the parties comprises a particular one of the destination entities that is an issuing bank; the transaction information contains at least a financial account identifier from which at least one of the parties may be identified; and the merchant bank is a financial entity that processes transactions on behalf of a merchant; use the transaction information to identify at least one of the parties and to determine whether the at least one of the parties belongs to a card association network; consult the storage arrangement to determine the rules that define transaction processing for the at least one of the parties; determine from the rules that the transaction is allowed to be settled outside of the association network, wherein the card association network comprises a computer processing system that routes and settles financial transactions; and cause the transaction to be processed based, at least in part, on the rules by requesting funds from the issuing bank to pay the merchant bank using rules directly established between the two banks outside of the association network. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A network for processing transactions, comprising:
a host computer system that is programmed to; store transaction processing rules, using a storage arrangement, that define transaction processing between combinations of a plurality of origination entities and a plurality of settlement entities; receive transaction information from a transaction initiation device, wherein; the transaction information relates to a financial transaction involving at least two parties and a financial account; the parties have a pre-established relationship embodied in transaction processing rules; the transaction information comprises at least a financial identifier for determining at least one party to the transaction; a first party of the parties comprises a particular one of the origination entities that is a merchant bank, a second party of the parties comprises a particular one of the destination entities that is an issuing bank, and the merchant bank is a financial entity that processes transactions on behalf of a merchant; consult the storage arrangement to determine the transaction processing rules that define transaction processing for at least one of the parties; determine that at least one of the parties belongs to a card association network, wherein the card association network comprises a computer processing system that routes and settles financial transactions; determine the rules relating to the transaction and that the transaction is allowed to proceed outside of the card association network; and process at least in part, the transaction by requesting funds from the second party and to send funds to the first party outside of the card association network.
-
14. A computerized method of processing a transaction involving two parties wherein:
-
the parties have a pre-established relationship regarding how to process a financial transaction outside of a card association network embodied in rules relating to the relationship, a first party of the parties comprises an origination entity that is a merchant bank, a second party of the parties comprises a destination entity that is an issuing bank, and the merchant bank is a financial entity that processes transactions on behalf of a merchant; the card association network comprises a computer processing system that routes and settles financial transactions, the method comprising; receiving transaction information relating to the transaction at a host computer system, wherein the transaction information comprises a financial transaction involving an account identifier; identifying the first party and the second party at least in part from the transaction information; consulting a database containing the rules to determine how the transaction should be processed; and determining whether the rules permit the financial transaction to be processed outside of the card association network; and processing the transaction based at least in part on the rules by requesting funds from the second party and sending funds to the first party outside of the card association network. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for processing a value transaction between an origination entity and a destination entity outside of a financial processing network, wherein the financial processing network comprises a computer processing system that routes and settles financial transactions, the system comprising:
-
an input transaction handler configured to execute instructions residing on at least one non-transitory computer-readable storage medium, wherein; the instructions cause the input transaction handler to determine a transaction type according to a ruleset obtained from a rules service based on the origination entity; the origination entity comprises a merchant bank; the destination entity comprises an issuing bank; and the merchant bank is a financial entity that processes transactions on behalf of a merchant; a routing service configured to execute instructions residing on the at least one non-transitory computer-readable storage medium, wherein; the instructions cause the routing service to identify the destination entity using rules for the transaction type; and the routing service determines whether the transaction type may is allowed to be processed outside of the financial processing network; a fee calculation service configured to execute instructions residing on the at least one non-transitory computer-readable storage medium, wherein; the instructions cause the fee calculation service to determine a fee to apply based on rules identified by a relationship between the origination entity and the destination entity and attaches fee information to the transaction; and an output transaction handler configured to execute instructions residing on the at least one non-transitory computer-readable storage medium, wherein; the instructions cause the output transaction handler to format, validate, and send the transaction based on rules determined by the identity of the destination entity outside of the financial processing network. - View Dependent Claims (24, 25, 26)
-
Specification