×

Financial institution-based transaction processing system and approach

  • US 8,595,099 B2
  • Filed: 06/26/2009
  • Issued: 11/26/2013
  • Est. Priority Date: 11/12/1996
  • Status: Expired due to Fees
First Claim
Patent Images

1. An automated transaction system, comprising:

  • a correlation database that stores;

    data identifying a plurality of profiled parties including a plurality of financial institutions, a plurality of buyers and a plurality of sellers;

    data identifying a plurality of contract-defined transactions between the plurality of buyers and the plurality of sellers;

    contract-defined terms for the plurality of contract-defined transactions;

    a plurality of sets of business rules defined for respective profiled parties from among the plurality of profiled parties,a plurality of sets of transaction processing rules defined for respective profiled parties from among the plurality of profiled parties, andcross-correlation data for correlating each respective contract-defined transaction from among the plurality of contract-defined transactions with data identifying profiled parties from among the plurality of profiled parties for the respective contract-defined transaction;

    a transaction-tracking database configured to store data indicating validity for payment for each of the plurality of contract-defined transactions; and

    one or more processors configured to;

    respond to externally-generated transaction-related data by accessing the correlation database to identify a related contract-defined transaction from among the plurality of contract-defined transactions, wherein the related contract-defined transaction is related to the externally-generated transaction-related data, wherein the contract-defined terms for the plurality of contract-defined transactions include contract-defined terms for the related contract-defined transaction,associate the related contract-defined transaction with;

    data identifying particular profiled parties from among the plurality of profiled parties;

    particular sets of business rules from among the plurality of sets of business rules; and

    particular sets of transaction processing rules from among the plurality of sets of transaction processing rules,wherein the particular sets of business rules are defined for the particular profiled parties, wherein the particular sets of transaction processing rules are defined for the particular profiled parties, wherein the particular profiled parties include a particular seller from among the plurality of sellers,process the contract-defined terms for the related contract-defined transaction and the particular sets of business rules to determine a payment term of the related contract-defined transaction,track occurrences of one or more events associated with the related contract-defined transaction and update the data indicating validity for payment for the related contract-defined transaction as a function of the one or more events associated with the related contract-defined transaction,audit the related contract-defined transaction using the business rules to determine a condition of payment authorization for the related contract-defined transaction, wherein the particular sets of business rules specify that the one or more events associated with the related contract-defined transaction are to occur before an invoice associated with the related contract-defined transaction becomes payable,in response to the condition of payment authorization indicating that payment is authorized, use the payment term and the contract-defined terms for the related contract-defined transaction to calculate an amount to be paid to a sponsoring financial institution for the particular seller,generate, based upon the particular sets of business rules, an electronic payment instruction, andoutput the electronic payment instruction to effect payment of the calculated amount to be paid to the sponsoring financial institution for the particular seller.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×