US20060015454A1 - Distributor-based transaction processing arrangement and approach - Google Patents

Distributor-based transaction processing arrangement and approach Download PDF

Info

Publication number
US20060015454A1
US20060015454A1 US11/149,977 US14997705A US2006015454A1 US 20060015454 A1 US20060015454 A1 US 20060015454A1 US 14997705 A US14997705 A US 14997705A US 2006015454 A1 US2006015454 A1 US 2006015454A1
Authority
US
United States
Prior art keywords
transaction
distributor
payment
client
layer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/149,977
Inventor
Dean Hahn-Carlson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Syncada LLC
Original Assignee
US Bancorp Licensing Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Assigned to U.S. BANCORP LICENSING, INC. reassignment U.S. BANCORP LICENSING, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HAHN-CARLSON, DEAN W.
Application filed by US Bancorp Licensing Inc filed Critical US Bancorp Licensing Inc
Priority to US11/149,977 priority Critical patent/US20060015454A1/en
Publication of US20060015454A1 publication Critical patent/US20060015454A1/en
Assigned to U.S. BANK NATIONAL ASSOCIATION reassignment U.S. BANK NATIONAL ASSOCIATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: U.S. BANCORP LICENSING, INC.
Assigned to SYNCADA LLC reassignment SYNCADA LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: U.S. BANK NATIONAL ASSOCIATION
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance

Definitions

  • the present invention is directed to communications and data processing and, more specifically, to processing transactions with distributor-client layer hierarchy and payment facilitation for multiple distributors.
  • Financial institutions and other transaction processing entities employ transaction processing parameters that are unique to each entity.
  • these transaction processing parameters typically need to be kept separate (and confidential), relative to other financial institutions.
  • transaction processing is dependent upon these parameters, which are specific to a particular financial institution involved in financing the transaction.
  • transaction processing for portions of a transaction that are related to a financial institution has generally been limited to implementation by a processing engine or system employed by the financial institution participating in the transaction.
  • the present invention is directed to overcoming the above-mentioned challenges and others related to the types of devices and applications discussed above and in other applications.
  • the present invention is exemplified in a number of implementations and applications, some of which are summarized below.
  • transactions are managed using a multi-layer processing approach involving the automatic processing of client-based transactions with transaction processor-implemented functions involving an administrated processing system with a distributor layer of sponsoring entities, such as financial institutions, buyer sponsors and seller sponsors.
  • Profile and/or contract information is stored in connection with a variety transactions and used to audit characteristics of the transactions and, where appropriate, facilitate financial characteristics of the transactions.
  • Transaction processing fees are automatically assessed, with funds associated with the fees being selectively allocated for administration and distribution functions.
  • one or more parties to the transaction providing financing services also assesses fees, with these financing fees also being allocated as part of the transaction.
  • fees are automatically assessed as a function of various transaction characteristics and contractual-type agreements between transaction clients and distributors, and between each distributor and a system administrator. Funds from the assessed fees are automatically allocated to the system administrator, distributors and, where appropriate, transaction clients as relative to the contractual-type agreements.
  • an automated transaction processing system processes transactions on behalf of a plurality of distributors that contract with a controller party implementing the automated transaction processing system.
  • the system includes client-layer functions including a client-layer auditor that audits transactions between contracting parties according to different sets of transaction rules.
  • Each of the respective sets of transaction rules is defined as a function of a unique one of the plurality of distributors (e.g., defined with a distributor identification) and a business relationship (e.g., a contract) between the unique distributor and at least one of the contracting parties.
  • a client-layer payment processor that facilitates payment for each audited transaction as a function of the client-layer auditor's audit of the transaction. That is, where the audit produces results upon which payment is to be authorized (e.g., the audit indicates that transaction conditions required for payment have been satisfied), the results can be used to authorize payment.
  • the system also includes distributor-layer functions including a distributor-layer controller that controls an implementation of the client-layer payment processor on behalf of each one of the plurality of distributors as a function of a business relationship (e.g., contract) between each distributor and the controller party.
  • a distributor-layer payment processor assesses fees against each distributor for transactions processed on behalf of each distributor, and facilitates funds transfer to cover the assessed fee. Assessing fees against teach distributor involves, for example, assessing a fee against each transaction, with the fee being collected as directed by the distributor, which may involve the collection of a fee from a contracting party and/or from the facilitated payment.
  • FIG. 1 shows a transaction processing arrangement, according to an example embodiment of the present invention
  • FIG. 2 shows an arrangement and approach for transaction management, according to another example embodiment of the present invention.
  • FIG. 3 shows a flow diagram for transaction processing, according to another example embodiment of the present invention.
  • the present invention is believed to be applicable to a variety of different types of communications and financial process management approaches, and has been found to be particularly useful for applications involving the operational implementation and application of layered transaction processing rules and processes to transactions, payments and related aspects thereof. While the present invention is not necessarily limited to such approaches, various aspects of the invention may be appreciated through a discussion of various examples using these and other contexts.
  • a rules-based transaction approach is implemented with multiple distributor entities for automatically processing transactions for transaction parties.
  • Each distributor facilitates transactions between transaction parties (e.g., buyers and/or sellers), where at least one of the transaction parties is a client of the distributor.
  • a host processor manages transactions on behalf of each distributor, using transaction processing rules tailored to each distributor and, where appropriate, a particular transaction party, in processing that distributor's transactions.
  • the host processor carries out processing aspects of transactions between two or more of the transaction parties as a function of the business rules for at least one distributor facilitating the transaction for a transaction party and, where appropriate, business rules for one or more of the transaction parties.
  • the host processor carries out aspects of transactions between two or more transaction parties as a function of business rules for different distributors, where each of the different distributors facilitates transactions on behalf of at least one transaction party.
  • the host processor provides generally distinct financial processing functions for each distributor and, where appropriate, functions as a generally silent partner to the transaction, relative to each distributor's clients.
  • a central transaction management system uses business rules (e.g., included in profile information) associated with distributors to process transactions between parties sponsored by the distributors.
  • the transaction parties are also sponsored by financial institution distributors, which facilitate the processing of financial aspects of transactions.
  • Sponsoring in this regard, may generally relate to an arrangement between a distributor and a client, wherein the client and distributor transact for processing aspects of transactions for merchant offerings (i.e., goods and/or services) between the client and another party.
  • sponsored parties in that context refer to, e.g., clients of the distributors, the clients including transaction parties such as buyers and sellers as discussed above.
  • the central transaction management system When the central transaction management system receives transaction information, the information is parsed for identifying characteristics that can be associated with sponsoring distributors. When these identifying characteristics match a particular distributor, the central transaction management system uses business rules for the distributor to process the financial transaction. In addition, when identifying characteristics for different parties to the transaction match different distributors, financial aspects of the transaction that are specific to each party are processed according to the each party's corresponding sponsoring distributor. Funds relating to the distributor are thus transferred according to the business rules associated with sponsoring distributor for each party and to the particular characteristics of the transaction.
  • the central transaction management system further uses business rules, associated with individual sponsored transaction parties, to process transactions involving the sponsored parties.
  • each sponsoring distributor facilitates the gathering of business rules for the individual sponsored transaction parties, such as by directly soliciting the rules or by directing each party to supply business rules to the central transaction management system.
  • the central transaction management system When the central transaction management system receives transaction information, such as an invoice to be paid, that information is used to identify sponsoring distributors as well as the parties to the transaction. The transaction is then processed according to the business rules of the sponsoring distributors as well as the business rules of the sponsored parties to the transaction. These transaction party-specific business rules may be stored, for example, in a user profile that is accessible by the central transaction management system or separately under association with the specific sponsored transaction party to which the rules belong.
  • the sponsoring distributor for a particular transaction party is identified as a function of the identity of the party and corresponding business rules for the party. For example, when a transaction party sets business rules to identify a particular sponsoring distributor, these business rules are implemented in selecting the sponsoring distributor. Correspondingly, the business rules for the distributor identified by the transaction party's business rules are used to process the transaction.
  • two or more distributors specified by a particular party are included as participants in the transaction for one or more of a variety of functions.
  • These specified distributors may include sponsoring and/or non-sponsoring distributors, and distributors of different types, such as transaction processing distributors and financial institutions. That is, a specified sponsoring distributor sponsors the particular party for management of transactions (via the central transaction management arrangement), where other specified distributors may be funds-providing institutions (e.g., banks), credit-issuing institutions, currency conversion institutions or others.
  • the central transaction management system interfaces with financial institutions in addition to each transaction party's sponsoring distributor. For instance, where a transaction party has primary banking functions with a non-sponsoring financial institution, a sponsoring financial institution, via the central transaction management system, facilitates the transaction by exchanging funds via the non-sponsoring financial institution.
  • the sponsoring financial institution may further implement processing type fees via the central transaction management system, charged for facilitating the transaction.
  • the central transaction management system interfaces directly with distributors that, from a hierarchical perspective, pass-through information received from one or more parties to the transaction.
  • the central transaction management system uses transaction rules based on the transaction information received from a distributor. Effectively, the distributors use the central transaction management system to execute transaction-processing functions that are carried out using transaction-based rules specific to the particular distributor providing the transaction information.
  • the central transaction management system is adapted to interface directly with parties to a transaction and to use transaction rules based on information received from one or more of the parties (i.e., without a sponsoring distributor). For example, a buyer or seller can interface with the central transaction management system using rules, implemented with the system, which are based on profile information for the particular buyer or seller. These parties may contract with a system administration entity, effectively acting as a sponsoring distributor in some regards, relative to the above discussion, to facilitate transactions in this manner.
  • the central transaction management system (or host processor as discussed earlier) works to keep separate the transaction rules for each distributor. Where appropriate, separate rules are also kept for transaction parties. Access to the transaction rules, and in general to the services of the central transaction management system, is restricted to the institution (or party) to which the rules belong. This restricted access approach may be implemented using, for example, encryption, passwords, tracking and other security-type measures typically implemented for data access and protection.
  • Business rules are stored using one or more of a variety of approaches.
  • a database accessible by a central transaction management system and having labels or other identifying characteristics that associate the business rules with a particular distributor can be used.
  • This database can be physically local or remote to the central transaction management system, as long as the central transaction management system can access the database and control access to the database by other entities.
  • the administration processor (or the host processor) as discussed above can be implemented in a single location or across a variety of locations. Where appropriate, certain functionality of the central or host processor can be implemented at different accessible locations communicatively coupled to one another. In addition, functionality of the central or host processor can be implemented at various levels in transaction hierarchy, such as with a distributor or with transaction parties who are clients of and/or sponsored by distributors.
  • FIG. 1 shows a transaction processing arrangement 100 including an administration processor 110 programmed to automatically process transaction information according to profiles corresponding to particular distributors, according to another example embodiment of the present invention.
  • the administration processor 110 administratively controls transaction processor implementations for multiple processing distributors 120 -N.
  • the transaction processor implementations each carry out transaction processing services including financial services associated with transactions between transaction parties (i e., to facilitate payment for transactions).
  • Distributor profiles are stored for each processing distributor, with the administration processor 110 or with an accessible database 112 , and used by the administration processor in carrying out transaction processing functions for the processing distributors.
  • the database 112 is optionally coupled to (or part of) the administration processor 110 and further may include a plurality of data storage arrangements at different locations.
  • the administration processor 110 maintains separate (and secure) storage for these profiles by restricting access to the profiles by the processing distributors (or others such as transaction parties).
  • the distributor profiles and other programmed characteristics of the administration processor 110 implement rules associated with contracts between the processing distributors and an administration party 140 that operates the administration processor.
  • the administration processor 110 interacts with a multitude of client parties 130 -i on behalf of the processing distributors 120 -N, with interaction with each client party facilitated as a function of profiles and a transaction processor implementation for the particular processing distributor with which each client party is associated. That is, transaction data (e.g., transaction-based documents such as invoices or other financial documents) provided by clients of a particular processing distributor is automatically associated with the processing distributor.
  • transaction data e.g., transaction-based documents such as invoices or other financial documents
  • the association of transaction data (and thus clients) with a particular processing distributor may involve, for example, using identification information provided with the transaction data for directly identifying a processing distributor or for identifying the client party and in turn using information in the distributors for associating the identified client party with a processing distributor.
  • Each transaction processor implementation in the administration processor 110 can be tailored in function to the needs of a particular processing distributor for which the transaction processing implementation is administered. In this regard, a multitude of separate transaction processing functions are carried out in parallel with each other by the administration processor 110 , with each transaction processing function generally distinct from other transaction processing functions. From a visual perspective, each of the client parties 130 -i view transaction interaction with the administration processor as effective direct interaction with the processing distributor with which the client party is engaged in a contractual relationship for transaction processing services. Furthermore, where transaction processing services include financial services, financial aspects of transactions are implemented in a confidential and distinct manner, relative to other (non-transaction-party) processing distributors and their respective transaction processor implementations.
  • the administration processor 110 is transparent in transaction document exchange and other interaction between the client parties and the processing distributor 120 . That is, interaction between clients and the transaction processor implementation for the processing distributor 120 is carried out in a manner as would be directly carried out with the processing distributor 120 . All interactions in such a transaction are characterized by and carried out as a function of agreements between the administration party 140 and the processing distributor 120 ; further, these agreements (e.g., as characterized in the distributor profile for the processing distributor 120 ) contemplate specific transaction processing relationships between the processing distributor 120 and the buyer client party 130 .
  • the distributor profiles for the processing distributor 120 include separate and specific profiles for each client of the particular processing distributor, with the specific client profiles used in the implementation of the transaction processor for the processing distributor.
  • the transaction processor implementation for the processing distributor 120 facilitates payment from, or on behalf of, the buyer client party 130 to client party i.
  • the transaction processor implementation facilitates payment by paying the client party i and extending credit to the buyer client party 130 .
  • the transaction processor implementation facilitates payment by interacting with a financial institution specified by the buyer client party 130 in its profile information.
  • the transaction processor implementation facilitates payment at the direction of the processing distributor 120 (i.e., using information specified in its distributor profile).
  • Certain example embodiments involving the transaction processing arrangement 100 implement sub-distribution approaches, where one or more of the client parties 130 -i distribute, or sponsor, involvement with the administration processor 110 to other clients.
  • This approach may be applicable, for example, where a client of a particular processing distributor sponsors another transaction party for using the administration processor 110 .
  • client party 130 may sponsor other client parties into use of the transaction processor implementation where the other client parties are privy to a common contract with the client party 130 .
  • client party 130 is a seller and sponsors a buyer client party into use of the transaction processor implementation for processing invoices related to the particular transaction.
  • Another example involves an application where a particular client party acts as a processing distributor to one or more sub-client parties, e.g., where the sub-client parties enter into a transaction with each other.
  • the examples discussed below in connection with FIG. 2 further exemplify applications where sub-distribution approaches are facilitated with a transaction processing system such as the system 100 .
  • each transaction processor implementation is selectively carried out in a variety of manners, tailored to specific processing distributors and/or generalized across different processing distributors.
  • each transaction processor implementation is selectively carried out in a variety of manners, tailored to specific processing distributors and/or generalized across different processing distributors.
  • the administration processor 110 maintains data for business rules and processed transactions over time for a variety of purposes, such as for generating reports, tracking compliance and for taking appropriate action where errors or non-compliance occurs. For example, when a particular transaction is processed or when business rules are changed, the central processor monitors associated information and stores and/or processes the monitored information for these purposes.
  • the user profiles and/or business rules discussed herein in connection with FIG. 1 above and otherwise may include a variety of information for use in transaction management and financial processing.
  • a typical such profiles may include one or more of the following data: general ledger charts of accounts, identification of computer systems submitting contract or transaction data, customer lists, vendor lists, financial institution lists, contract and price approval policies, transactional approval policies, business rules, operational roles (e.g., defining what functions a user associated with that role can perform), organizational hierarchy (e.g., defining how much of a company's data a user associated with a particular organizational node can access), and individual users.
  • Financial institution profiles may also include information further defining the business relationship with selected customers or other processing distributors and financial processing organizations from the financial institution's perspective.
  • the administration processor 110 provides a user interface for each distributor and adapted for interfacing with contracting parties specified by the distributor.
  • the administration processor 110 through the user interface, facilitates contracting party access to the system using profile information for the contracting party (e.g., user name and password as provided by the distributor), thus providing access to the administration processor 110 by any contracting party granted access by the distributor.
  • profile information for the contracting party e.g., user name and password as provided by the distributor
  • FIG. 2 shows an arrangement and approach 200 for transaction management among transaction parties in separate distributor and client layers, according to another example embodiment of the present invention.
  • a transaction processing system 210 interfaces with a plurality of distributing institutions for facilitating transactions involving clients, on behalf of the distributing institutions.
  • the transaction processing system 210 uses distributor data (and sometimes client data) stored in a database 220 for implementing rules for the transactions. These rules are used to process financial and other processing aspects of the transactions, relative to information received via distributors or directly from clients.
  • the hierarchical relationships generally shown in FIG. 2 among management, distributor, sub-distributor and client layers provide a conceptual view of the processing characteristics implemented by the transaction processing system 210 , with clients and sub-distributors (seemingly, at least) interacting via distributors.
  • clients and/or sub-distributors communicate directly with the transaction processing system 210 , which provides a transaction interface managed on behalf of each distributor via which the clients and/or sub-distributors are sponsored into the transaction processing system 210 .
  • interaction with the transaction processing system 210 appears, to each user, relative to interaction directly with its distributor or sub-distributor, with virtual walls controllably implemented at the transaction processing system 210 to ensure confidentiality and integrity relative to data being processed.
  • Distributors in the distributor layer and/or sub-distributor layer distribute processing functions of the transaction processing system 210 to clients in the client layer.
  • the distributors may, for example, distribute transaction functions such as those related to the automatic processing of orders, invoices, shipment documents and financial transfer and/or credit functions.
  • the function of the administration processor 110 can be implemented with the transaction processing system 210 , with the separate transaction processor implementations shown respectively implemented for the different distributor and, where applicable, sub-distributor parties.
  • distributors shown include transaction processing Distributors A and B respectively at nodes 232 and 234 , and financial distributors Bank A and B respectively at nodes 230 and 236 .
  • Bank A 230 provides financial processing functions, via the transaction processing system 210 , to clients 1 -N.
  • the transaction processing distributors 232 and 234 provide, via the transaction processing system 210 , transaction processing functions respectively to sub-distributors 1 - 2 , clients A-i and, via sub-distributors 1 - 2 , sub-clients A, B, 1 and 2 .
  • Bank B ( 236 ) distributes processing functions to banks including sub-banks 1 and 2 , which in turn provide financial processing functions for sub-clients C, D, 3 , and 4 . While not shown, one or both of the distributor 232 and bank 236 may provide services both to sub-distributor entities as well as client entities.
  • fees are associated with transaction processing functions carried out by the transaction processing system 210 on behalf of distributors and sub-distributors, either directly as part of the transactions (e.g., by assessing a fee related to the processing of payment for a transaction) or by charging a fee based on use or other non-transaction specific basis.
  • the fees may be separately assessed to one or more of the distributors, sub-distributors, clients or sub-clients, depending upon the particular transaction and any arrangement with the parties to the transaction, as defined in profiles, contract information or other data stored in the database 220 .
  • a source for the fees can also be defined in profiles stored in the database 220 , and used together with authorization information to draw the fees.
  • distributor B contracts with client A to process transactions on that client's behalf
  • an agreement between distributor B and client A is implemented by the transaction processing system 210 to assess a fee for transaction services rendered to client A.
  • This fee may be transaction finance-based (e.g., a percentage of a financial transfer related to the transaction), based on a flat-fee service or otherwise implemented.
  • Distributor B further is assessed a fee by the transaction processing system 210 for the services rendered thereby. In some applications, the fees are assessed and paid separately.
  • the transaction processing system 210 assesses fees directly to client A, withholds a portion of those fees owed by distributor B to the transaction processing system 210 and pays a remaining portion of the fees to the distributor B.
  • fees assessed to client A are paid directly to distributor B with a separate fee assessment carried out for paying for processing functions provided for distributor B, as a function of contract terms between distributor B and the transaction processing system 210 .
  • the transaction processing system 210 is further adapted to interact with financial institutions for payment and/or settlement functions relating to transactions involving clients sponsored by distributors. For example, where Sub-bank 1 sponsors sub-client C into a transaction as a buyer purchasing goods from sub-client D (e.g., sponsored directly by the bank or by association with a transaction involving sub-client C), payment is effected to sub-client D with associated settlement extracted from sub-client C. Financial institutions for sub-clients C and D are used for these purposes, with funds transfer either happening directly between the financial institutions or via the transaction processing system 210 , which may hold back a particular fee for the transaction and/or provide credit via which payment is made to sub-client D's financial institution on behalf of sub-client C.
  • credit extension fees are assessed where designated by profiles or other processing rules, in addition to transaction-based fees.
  • Information specifying such financial institutions from which payment may be drawn is stored in the database 220 in connection with profile information (and/or business rules) relating to each transaction and/or parties to the transaction.
  • credit is provided by the transaction processing system 210 using an underwriting approach.
  • the transaction processing system 210 e.g., using a client-layer type auditor such as an auditor engine 250 as discussed below
  • audits a transaction between buyer and seller clients as a function of a credit term relating to the buyer and transaction rules specified by the controller party.
  • the transaction processing system 210 is underwrites a cash flow from the buyer to the seller on behalf of the a controller party (e.g., a distributor) as a function of the audit. Fees for the underwriting are added to those fees assessed by the transaction processing system 210 for facilitating the transaction.
  • the transaction processing system 210 is adapted to facilitate credit extension to clients and/or distributors.
  • the transaction processing system 210 extends the credit directly (acting as a credit issuing institution), providing funds for use in payment and/or settlement functions for transactions.
  • the transaction processing system 210 indirectly facilitates the provision of funds, e.g., using outside financial institutions specified by clients and/or distributors.
  • the credit extension, tracking and other processing functions are carried out using profile information for the financial distributors (e.g., stored in the database 220 ).
  • the transaction processing system 210 is configured for settling financial institution issues relating to fees and/or other transaction characteristics.
  • the transaction processing system 210 calculates the amount of funds to be collected from the buyer's bank and remitted to the seller's bank (e.g., where one or both banks function in the distributor layer). These funds are used to fund the payment that the seller's bank will make to the seller for all transactions that achieve payable status within a particular payment period (e.g., a network day) for the transaction processing system 210 .
  • the transaction processing system 210 further acts to facilitate the collection of these funds in one or more of a variety of manners. For instance, the transaction processing system 210 may simply make the amount of funds known to parties to the transaction using conventional communications methods. In other instances, the transaction processing system 210 actively facilitates collection of these funds, at both payment and settlement aspects of transactions, e.g., as discussed above.
  • an electronic payment demand is submitted on an interval (e.g., at least daily) to the buyer's bank for all net monies due either to the transaction processing system or to the seller's bank when the buyer's bank has net funds due.
  • An electronic payment demand is also submitted on an interval to the seller's bank for all net monies due either to the transaction processing system or to the buyer's bank when the seller's bank has net funds due.
  • an electronic payment notice is submitted on an interval (e.g., at least daily) to the buyer's bank for all net monies due to the buyer's bank. The net monies due are contemplated after subtraction of funds due to either the transaction processing system or the seller's bank when the buyer's bank has net funds due.
  • An electronic payment notice is also submitted to the seller's bank for all net monies due to the seller's bank. Similarly as above, these net monies due are contemplated after subtraction of funds due to either the transaction processing system or the buyer's bank when the seller's bank has net funds due.
  • Access to information at the database 220 is controlled in one or more of a variety of manners, with information made available to users selectively and in a variety of formats, depending upon the implementation.
  • Various examples using this general approach are discussed below.
  • each distributor has access to the transactions naming their clients. By enabling such access, each distributor institution is granted access to perform customer service functions related to transaction processing for their clients within the transaction processing system. In addition, each distributor can maintain an overview of their net position with each of their customers to whom they are providing processing functions and, in some applications, issuing credit.
  • Financial distributors issuing credit to either buyers or sellers can also specify where credit-related information is retrieved from for use in a transaction. For example, the location from which credit drawdown advice is to be delivered can be specified.
  • credit-issuing financial institutions can specify whether the drawdown advice is to include transaction details or simply be the aggregate of the transaction details for the reporting period.
  • the transaction processing system 210 can be specified to be used as the detailed subledger to support the credit usage. In this sense, the transaction processing system 210 functions much like conventional credit-issuing institutions (including credit card issuing institutions), with the credit issuer being provided summary or detail information.
  • a variety of security-related functions are implemented with the transaction processing system 210 , depending upon the application and the desired level of security.
  • data flowing to the transaction processing system 210 from distributors and/or clients is encrypted using standard encryption technologies.
  • data flowing from the transaction processing system 210 to distributors and/or clients can also be encrypted using standard encryption technologies.
  • Communications between any distributed computing devices and the transaction processing system 210 can also be encrypted using standard encryption technologies. For instance, where transaction functions for different distributors are carried out at physically different locations, communication between these system implementations and the transaction processing system 210 is encrypted.
  • profiles stored in the database 220 may include security type information, such as password and/or encryption information that users accessing the transaction processing system 210 may employ.
  • a fee-based distributed transaction processing system for processing transactions between buyers and sellers with a sponsoring processing distributor setting business rules (e.g., contract information) by which the transactions are processed.
  • This system may be implemented, for example, in connection with the administration processor 100 in FIG. 1 and/or with the transaction processing system 210 in FIG. 2 , discussed above.
  • FIG. 2 shows an association engine 240 , an auditor engine 250 a transaction payment processor 260 and a fee processor 270 that are selectively implemented in connection with similar functions described in the following approach with the fee-based system. In this regard, selective references are made below to FIG. 2 .
  • the fee-based system includes a data storage arrangement having at least one distinct database, and in some applications two or more databases at distinct or common locations.
  • the data storage arrangement stores business rules for a multitude of transactions involving distinct transaction parties including buyers, sellers and processing distributors, and also stores user profiles for the transaction parties.
  • the processing distributors sponsor at least one of a buyer and a seller for each transaction.
  • the fee-based system implements transaction processing for sponsoring distributors, for transactions executed between a buyer and a seller.
  • a transaction processing controller (e.g., transaction processing system 210 ) interacts with the distinct transaction parties for receiving profile information specified by the transaction parties, e.g., with each transaction party providing information such as a funds source, authorization for extracting or otherwise transferring funds and, where appropriate, rules by which transactions can be audited for payment approval.
  • the transaction processing controller also interacts with the processing distributors for receiving business rules as specified by each processing distributor, and store the received profile information and business rules in the data storage arrangement.
  • An association engine receives and associates transaction payment data with a processing distributor as a function of stored profile information for parties to a transaction to which the transaction payment data applies. That is, when transaction payment data such as an electronic invoice is received, the association engine accesses the data storage arrangement to retrieve profile information that can be used to associate the electronic invoice with a particular transaction. That association is used to retrieve business rules applicable to the particular transaction.
  • An auditor engine (e.g., auditor engine 250 ) audits payment of the received transaction payment data using business rules retrieved from the data storage arrangement as associated with a processing distributor by the association engine. For example, where business rules specify that payment for a transaction is to be authorized when receipt of goods and/or services is acknowledged, the auditor engine may use such a receipt (e.g., received from a buyer party) together with the business rules to audit payment of the transaction.
  • a transaction payment processor uses an audit result together with profile information for at least one party to the transaction to facilitate payment for each audited transaction.
  • profile information specifying a financial institution account from which to draw payment or from which to draw down a credit line is used as a source of funds, with authorization information specified in the profile information used to access the funds.
  • the system also includes a fee payment processor (e.g., fee processor 270 ) that assess a fee against the distributor sponsoring a transaction party for each transaction, and that facilitates payment for the assessed fee, e.g., in a manner similar to that discussed in connection with the facilitation of payment by the transaction payment processor above.
  • a fee payment processor e.g., fee processor 270
  • the fee is assessed directly against the distributor, and in other applications, the fee is assessed against one or more parties to each transaction.
  • the amount of the fee may be set in accordance with an agreement between an operator of the system and the distributor against whom the fee is assessed, and/or assessed as a percentage of a financial amount of the transaction.
  • the transaction payment processor extends credit for payment of the transaction on behalf of one or more transaction parties.
  • the credit rating of a distributor sponsoring a particular transaction is selectively used (as dictated by business rules) to extend credit on behalf of a particular buyer when facilitating payment to a seller.
  • the credit rating of a seller is selectively implemented for extending credit on behalf of a buyer, to that seller.
  • the credit rating of a buyer is used to extend credit to that buyer, for payment to a seller for a particular transaction.
  • One or more of these approaches are thus selectively implemented, as indicated in appropriate transaction profiles.
  • one or more of the association engine 240 , auditor engine 250 , transaction payment processor 260 and fee processor 270 are selectively implemented in connection with similar functions described in connection with other embodiments discussed herein.
  • the auditor engine 250 is selectively implemented with a client-layer auditor functions for processing transactions between clients on behalf of a distributor.
  • the transaction payment processor 260 is selectively implemented with client-layer and/or distributor-layer payment processing functions for facilitating payment and/or for assessing fees for such transactions.
  • the transaction processing system 210 in connection with one or more of the auditor engine and transaction payment processor 260 , is selectively implemented with distributor-layer controller functions.
  • FIG. 3 shows a flow diagram for transaction processing involving the association of a particular distributor with a transaction, according to another example embodiment of the present invention.
  • transaction data having transaction identification information is received from a client node, such as a client computer system or a distributor computer system (passing through client transaction information).
  • the transaction identification information may include identification data that pertains, for example, to a particular client party to the transaction, to a distributor or to other identification information specific to the particular transaction to which it applies.
  • the transaction data is compared with distributor identification data. If no match between the transaction data and a distributor is found at block 330 , a failure notice is returned to a sender of the transaction data at block 335 , indicating that the transaction cannot be processed.
  • transaction processing data corresponding to the match is loaded at block 340 .
  • this loaded transaction processing information includes information exclusively provided by a distributor that is the subject of the match.
  • the loaded transaction processing data includes information for parties to the transaction in addition to the distributor that is the subject of the match (e.g., for specifying user preferences or profiles as discussed above).
  • the transaction processing data After the transaction processing data has been loaded, it is used to process the transaction data at block 350 for facilitating processing aspects of the transaction, such as by storing data, auditing invoices or approving payment.

Abstract

Transaction management for distributor-based transactions is facilitated. According to an example embodiment of the present invention, a transaction management approach involves the processing of transactions on behalf of clients using rules associated with a distributor sponsoring the clients into the transaction. The processing involves the implementation of rules, profiles and/or other stored data to facilitate various transaction functions, such as order acceptance, invoice approval, payment and settlement, and credit extension.

Description

    RELATED PATENT DOCUMENTS
  • This patent document claims priority under 35 U.S.C. §119 to U.S. Provisional Patent Application No. 60/578,375, entitled “Financial Transaction Processing System and Approach” and filed on Jun. 9, 2004.
  • FIELD OF THE INVENTION
  • The present invention is directed to communications and data processing and, more specifically, to processing transactions with distributor-client layer hierarchy and payment facilitation for multiple distributors.
  • BACKGROUND
  • Operational management of contractual and transactional interactions between buyers, sellers, financial institutions and others involved in the exchange of merchant offerings (e.g., goods and/or services) for purposes of commerce have typically been labor and time intensive. Generally, the processes of managing transactions between business entities have been unduly burdensome and inefficient.
  • Financial institutions and other transaction processing entities employ transaction processing parameters that are unique to each entity. In addition, these transaction processing parameters typically need to be kept separate (and confidential), relative to other financial institutions. Often, transaction processing is dependent upon these parameters, which are specific to a particular financial institution involved in financing the transaction. In this regard, transaction processing for portions of a transaction that are related to a financial institution has generally been limited to implementation by a processing engine or system employed by the financial institution participating in the transaction.
  • When a transaction reaches the payment step, financial institutions for different parties to the transaction must interact with each other. This interaction typically involves complex agreements and associations that facilitate the transfer of funds. At times, there can be delays in payment or disputes regarding terms of payment. In addition, this process is highly susceptible to error. Interaction complexity, delay and error, as well as a multitude of other characteristics of transaction payment can cost one or more parties to a transaction (including financial institutions) a significant amount of funds.
  • Most industries are quite competitive and any cost savings are therefore important. Administrative costs are targeted for reduction as no revenue is directly generated from administrative functions. However, administrative costs associated with commercial transactions have been difficult to reduce in the current business environment with widely diffused data.
  • The above and other difficulties in the management and coordination of transactions have presented administrative and cost challenges to business entities involved in various aspects of transactions, including financial institutions and others.
  • SUMMARY
  • The present invention is directed to overcoming the above-mentioned challenges and others related to the types of devices and applications discussed above and in other applications. The present invention is exemplified in a number of implementations and applications, some of which are summarized below.
  • According to an example embodiment of the present invention, transactions are managed using a multi-layer processing approach involving the automatic processing of client-based transactions with transaction processor-implemented functions involving an administrated processing system with a distributor layer of sponsoring entities, such as financial institutions, buyer sponsors and seller sponsors. Profile and/or contract information is stored in connection with a variety transactions and used to audit characteristics of the transactions and, where appropriate, facilitate financial characteristics of the transactions. Transaction processing fees are automatically assessed, with funds associated with the fees being selectively allocated for administration and distribution functions. In some applications, one or more parties to the transaction providing financing services also assesses fees, with these financing fees also being allocated as part of the transaction.
  • In another example embodiment, fees are automatically assessed as a function of various transaction characteristics and contractual-type agreements between transaction clients and distributors, and between each distributor and a system administrator. Funds from the assessed fees are automatically allocated to the system administrator, distributors and, where appropriate, transaction clients as relative to the contractual-type agreements.
  • According to another example embodiment of the present invention, an automated transaction processing system processes transactions on behalf of a plurality of distributors that contract with a controller party implementing the automated transaction processing system. The system includes client-layer functions including a client-layer auditor that audits transactions between contracting parties according to different sets of transaction rules. Each of the respective sets of transaction rules is defined as a function of a unique one of the plurality of distributors (e.g., defined with a distributor identification) and a business relationship (e.g., a contract) between the unique distributor and at least one of the contracting parties. A client-layer payment processor that facilitates payment for each audited transaction as a function of the client-layer auditor's audit of the transaction. That is, where the audit produces results upon which payment is to be authorized (e.g., the audit indicates that transaction conditions required for payment have been satisfied), the results can be used to authorize payment.
  • The system also includes distributor-layer functions including a distributor-layer controller that controls an implementation of the client-layer payment processor on behalf of each one of the plurality of distributors as a function of a business relationship (e.g., contract) between each distributor and the controller party. A distributor-layer payment processor assesses fees against each distributor for transactions processed on behalf of each distributor, and facilitates funds transfer to cover the assessed fee. Assessing fees against teach distributor involves, for example, assessing a fee against each transaction, with the fee being collected as directed by the distributor, which may involve the collection of a fee from a contracting party and/or from the facilitated payment.
  • The above summary of the present invention is not intended to describe each illustrated embodiment or every implementation of the present invention. The figures and detailed description that follow more particularly exemplify these embodiments.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The invention may be more completely understood in consideration of the detailed description of various embodiments of the invention in connection with the accompanying drawings, in which:
  • FIG. 1 shows a transaction processing arrangement, according to an example embodiment of the present invention;
  • FIG. 2 shows an arrangement and approach for transaction management, according to another example embodiment of the present invention; and
  • FIG. 3 shows a flow diagram for transaction processing, according to another example embodiment of the present invention.
  • While the invention is amenable to various modifications and alternative forms, specifics thereof have been shown by way of example in the drawings and will be described in detail. It should be understood, however, that the intention is not necessarily to limit the invention to the particular embodiments described. On the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention as defined by the appended claims.
  • DETAILED DESCRIPTION
  • The present invention is believed to be applicable to a variety of different types of communications and financial process management approaches, and has been found to be particularly useful for applications involving the operational implementation and application of layered transaction processing rules and processes to transactions, payments and related aspects thereof. While the present invention is not necessarily limited to such approaches, various aspects of the invention may be appreciated through a discussion of various examples using these and other contexts.
  • According to an example embodiment of the present invention, a rules-based transaction approach is implemented with multiple distributor entities for automatically processing transactions for transaction parties. Each distributor facilitates transactions between transaction parties (e.g., buyers and/or sellers), where at least one of the transaction parties is a client of the distributor. A host processor manages transactions on behalf of each distributor, using transaction processing rules tailored to each distributor and, where appropriate, a particular transaction party, in processing that distributor's transactions. The host processor carries out processing aspects of transactions between two or more of the transaction parties as a function of the business rules for at least one distributor facilitating the transaction for a transaction party and, where appropriate, business rules for one or more of the transaction parties.
  • In some applications, the host processor carries out aspects of transactions between two or more transaction parties as a function of business rules for different distributors, where each of the different distributors facilitates transactions on behalf of at least one transaction party. In this regard, the host processor provides generally distinct financial processing functions for each distributor and, where appropriate, functions as a generally silent partner to the transaction, relative to each distributor's clients.
  • In another example embodiment of the present invention, a central transaction management system uses business rules (e.g., included in profile information) associated with distributors to process transactions between parties sponsored by the distributors. In some applications, the transaction parties are also sponsored by financial institution distributors, which facilitate the processing of financial aspects of transactions. Sponsoring, in this regard, may generally relate to an arrangement between a distributor and a client, wherein the client and distributor transact for processing aspects of transactions for merchant offerings (i.e., goods and/or services) between the client and another party. As relative to examples herein involving tiered transaction relationships, with a host processor operating transaction processing characteristics on behalf of a plurality of distributors, sponsored parties in that context refer to, e.g., clients of the distributors, the clients including transaction parties such as buyers and sellers as discussed above.
  • When the central transaction management system receives transaction information, the information is parsed for identifying characteristics that can be associated with sponsoring distributors. When these identifying characteristics match a particular distributor, the central transaction management system uses business rules for the distributor to process the financial transaction. In addition, when identifying characteristics for different parties to the transaction match different distributors, financial aspects of the transaction that are specific to each party are processed according to the each party's corresponding sponsoring distributor. Funds relating to the distributor are thus transferred according to the business rules associated with sponsoring distributor for each party and to the particular characteristics of the transaction.
  • In another implementation, the central transaction management system further uses business rules, associated with individual sponsored transaction parties, to process transactions involving the sponsored parties. Generally, each sponsoring distributor facilitates the gathering of business rules for the individual sponsored transaction parties, such as by directly soliciting the rules or by directing each party to supply business rules to the central transaction management system. Once the sponsored parties' business rules are established and made available to the central transaction management system (e.g., via storage local to and/or remote from the central transaction management system), transactions associated with a sponsored party are processed in accordance with those business rules.
  • When the central transaction management system receives transaction information, such as an invoice to be paid, that information is used to identify sponsoring distributors as well as the parties to the transaction. The transaction is then processed according to the business rules of the sponsoring distributors as well as the business rules of the sponsored parties to the transaction. These transaction party-specific business rules may be stored, for example, in a user profile that is accessible by the central transaction management system or separately under association with the specific sponsored transaction party to which the rules belong.
  • In some instances, the sponsoring distributor for a particular transaction party is identified as a function of the identity of the party and corresponding business rules for the party. For example, when a transaction party sets business rules to identify a particular sponsoring distributor, these business rules are implemented in selecting the sponsoring distributor. Correspondingly, the business rules for the distributor identified by the transaction party's business rules are used to process the transaction.
  • In other instances, two or more distributors specified by a particular party are included as participants in the transaction for one or more of a variety of functions. These specified distributors may include sponsoring and/or non-sponsoring distributors, and distributors of different types, such as transaction processing distributors and financial institutions. That is, a specified sponsoring distributor sponsors the particular party for management of transactions (via the central transaction management arrangement), where other specified distributors may be funds-providing institutions (e.g., banks), credit-issuing institutions, currency conversion institutions or others.
  • In applications involving multiple financial institutions for a common party, the central transaction management system interfaces with financial institutions in addition to each transaction party's sponsoring distributor. For instance, where a transaction party has primary banking functions with a non-sponsoring financial institution, a sponsoring financial institution, via the central transaction management system, facilitates the transaction by exchanging funds via the non-sponsoring financial institution. The sponsoring financial institution may further implement processing type fees via the central transaction management system, charged for facilitating the transaction.
  • In some instances, the central transaction management system interfaces directly with distributors that, from a hierarchical perspective, pass-through information received from one or more parties to the transaction. The central transaction management system uses transaction rules based on the transaction information received from a distributor. Effectively, the distributors use the central transaction management system to execute transaction-processing functions that are carried out using transaction-based rules specific to the particular distributor providing the transaction information.
  • In other instances, the central transaction management system is adapted to interface directly with parties to a transaction and to use transaction rules based on information received from one or more of the parties (i.e., without a sponsoring distributor). For example, a buyer or seller can interface with the central transaction management system using rules, implemented with the system, which are based on profile information for the particular buyer or seller. These parties may contract with a system administration entity, effectively acting as a sponsoring distributor in some regards, relative to the above discussion, to facilitate transactions in this manner.
  • In some implementations, the central transaction management system (or host processor as discussed earlier) works to keep separate the transaction rules for each distributor. Where appropriate, separate rules are also kept for transaction parties. Access to the transaction rules, and in general to the services of the central transaction management system, is restricted to the institution (or party) to which the rules belong. This restricted access approach may be implemented using, for example, encryption, passwords, tracking and other security-type measures typically implemented for data access and protection.
  • Business rules are stored using one or more of a variety of approaches. For example, a database accessible by a central transaction management system and having labels or other identifying characteristics that associate the business rules with a particular distributor can be used. This database can be physically local or remote to the central transaction management system, as long as the central transaction management system can access the database and control access to the database by other entities.
  • The administration processor (or the host processor) as discussed above can be implemented in a single location or across a variety of locations. Where appropriate, certain functionality of the central or host processor can be implemented at different accessible locations communicatively coupled to one another. In addition, functionality of the central or host processor can be implemented at various levels in transaction hierarchy, such as with a distributor or with transaction parties who are clients of and/or sponsored by distributors.
  • Turning now to the figures, FIG. 1 shows a transaction processing arrangement 100 including an administration processor 110 programmed to automatically process transaction information according to profiles corresponding to particular distributors, according to another example embodiment of the present invention. The administration processor 110 administratively controls transaction processor implementations for multiple processing distributors 120-N. The transaction processor implementations each carry out transaction processing services including financial services associated with transactions between transaction parties (i e., to facilitate payment for transactions).
  • Distributor profiles are stored for each processing distributor, with the administration processor 110 or with an accessible database 112, and used by the administration processor in carrying out transaction processing functions for the processing distributors. The database 112 is optionally coupled to (or part of) the administration processor 110 and further may include a plurality of data storage arrangements at different locations. The administration processor 110 maintains separate (and secure) storage for these profiles by restricting access to the profiles by the processing distributors (or others such as transaction parties). Typically, the distributor profiles and other programmed characteristics of the administration processor 110 implement rules associated with contracts between the processing distributors and an administration party 140 that operates the administration processor.
  • The administration processor 110 interacts with a multitude of client parties 130-i on behalf of the processing distributors 120-N, with interaction with each client party facilitated as a function of profiles and a transaction processor implementation for the particular processing distributor with which each client party is associated. That is, transaction data (e.g., transaction-based documents such as invoices or other financial documents) provided by clients of a particular processing distributor is automatically associated with the processing distributor. The association of transaction data (and thus clients) with a particular processing distributor may involve, for example, using identification information provided with the transaction data for directly identifying a processing distributor or for identifying the client party and in turn using information in the distributors for associating the identified client party with a processing distributor.
  • Each transaction processor implementation in the administration processor 110 can be tailored in function to the needs of a particular processing distributor for which the transaction processing implementation is administered. In this regard, a multitude of separate transaction processing functions are carried out in parallel with each other by the administration processor 110, with each transaction processing function generally distinct from other transaction processing functions. From a visual perspective, each of the client parties 130-i view transaction interaction with the administration processor as effective direct interaction with the processing distributor with which the client party is engaged in a contractual relationship for transaction processing services. Furthermore, where transaction processing services include financial services, financial aspects of transactions are implemented in a confidential and distinct manner, relative to other (non-transaction-party) processing distributors and their respective transaction processor implementations.
  • Using an example transaction between a buyer client party 130 and a seller client party i and where processing distributor 120 sponsors buyer client party 130, the administration processor 110 is transparent in transaction document exchange and other interaction between the client parties and the processing distributor 120. That is, interaction between clients and the transaction processor implementation for the processing distributor 120 is carried out in a manner as would be directly carried out with the processing distributor 120. All interactions in such a transaction are characterized by and carried out as a function of agreements between the administration party 140 and the processing distributor 120; further, these agreements (e.g., as characterized in the distributor profile for the processing distributor 120) contemplate specific transaction processing relationships between the processing distributor 120 and the buyer client party 130. In certain applications, the distributor profiles for the processing distributor 120 (or other processing distributors) include separate and specific profiles for each client of the particular processing distributor, with the specific client profiles used in the implementation of the transaction processor for the processing distributor.
  • Continuing with the example transaction in the previous paragraph, the transaction processor implementation for the processing distributor 120 facilitates payment from, or on behalf of, the buyer client party 130 to client party i. In some applications, the transaction processor implementation facilitates payment by paying the client party i and extending credit to the buyer client party 130. In other applications, the transaction processor implementation facilitates payment by interacting with a financial institution specified by the buyer client party 130 in its profile information. In still other applications, the transaction processor implementation facilitates payment at the direction of the processing distributor 120 (i.e., using information specified in its distributor profile).
  • Certain example embodiments involving the transaction processing arrangement 100 implement sub-distribution approaches, where one or more of the client parties 130-i distribute, or sponsor, involvement with the administration processor 110 to other clients. This approach may be applicable, for example, where a client of a particular processing distributor sponsors another transaction party for using the administration processor 110. For example, using an example where the client party 130 uses a transaction processor implementation for the processing distributor 130, client party 130 may sponsor other client parties into use of the transaction processor implementation where the other client parties are privy to a common contract with the client party 130. Such a situation may arise, for example, where client party 130 is a seller and sponsors a buyer client party into use of the transaction processor implementation for processing invoices related to the particular transaction. Another example involves an application where a particular client party acts as a processing distributor to one or more sub-client parties, e.g., where the sub-client parties enter into a transaction with each other. The examples discussed below in connection with FIG. 2 further exemplify applications where sub-distribution approaches are facilitated with a transaction processing system such as the system 100.
  • In addition to the above examples, each transaction processor implementation is selectively carried out in a variety of manners, tailored to specific processing distributors and/or generalized across different processing distributors. For general information regarding transaction processing approaches and for specific information regarding transaction processing implementations that carried out by the administration processor 110 in connection with various example embodiments, reference may be made to the following patent documents, each of which is fully incorporated herein by reference: U.S. Pat. No. 5,910,896, No. 6,571,149, No. 6,697,702 and No. 6,704,612, all to Hahn-Carlson; and U.S. patent application Ser. No. 10/436,878 (USBA.101PA).
  • In another example embodiment, the administration processor 110 maintains data for business rules and processed transactions over time for a variety of purposes, such as for generating reports, tracking compliance and for taking appropriate action where errors or non-compliance occurs. For example, when a particular transaction is processed or when business rules are changed, the central processor monitors associated information and stores and/or processes the monitored information for these purposes.
  • The user profiles and/or business rules discussed herein in connection with FIG. 1 above and otherwise may include a variety of information for use in transaction management and financial processing. For instance, in addition to the above-discussed approaches, a typical such profiles may include one or more of the following data: general ledger charts of accounts, identification of computer systems submitting contract or transaction data, customer lists, vendor lists, financial institution lists, contract and price approval policies, transactional approval policies, business rules, operational roles (e.g., defining what functions a user associated with that role can perform), organizational hierarchy (e.g., defining how much of a company's data a user associated with a particular organizational node can access), and individual users. Financial institution profiles may also include information further defining the business relationship with selected customers or other processing distributors and financial processing organizations from the financial institution's perspective.
  • In another example embodiment of the present invention, the administration processor 110 provides a user interface for each distributor and adapted for interfacing with contracting parties specified by the distributor. The administration processor 110, through the user interface, facilitates contracting party access to the system using profile information for the contracting party (e.g., user name and password as provided by the distributor), thus providing access to the administration processor 110 by any contracting party granted access by the distributor.
  • FIG. 2 shows an arrangement and approach 200 for transaction management among transaction parties in separate distributor and client layers, according to another example embodiment of the present invention. A transaction processing system 210 interfaces with a plurality of distributing institutions for facilitating transactions involving clients, on behalf of the distributing institutions. The transaction processing system 210 uses distributor data (and sometimes client data) stored in a database 220 for implementing rules for the transactions. These rules are used to process financial and other processing aspects of the transactions, relative to information received via distributors or directly from clients.
  • The hierarchical relationships generally shown in FIG. 2 among management, distributor, sub-distributor and client layers provide a conceptual view of the processing characteristics implemented by the transaction processing system 210, with clients and sub-distributors (seemingly, at least) interacting via distributors. However, in many applications, clients and/or sub-distributors communicate directly with the transaction processing system 210, which provides a transaction interface managed on behalf of each distributor via which the clients and/or sub-distributors are sponsored into the transaction processing system 210. In some applications, interaction with the transaction processing system 210 appears, to each user, relative to interaction directly with its distributor or sub-distributor, with virtual walls controllably implemented at the transaction processing system 210 to ensure confidentiality and integrity relative to data being processed.
  • Distributors in the distributor layer and/or sub-distributor layer distribute processing functions of the transaction processing system 210 to clients in the client layer. The distributors may, for example, distribute transaction functions such as those related to the automatic processing of orders, invoices, shipment documents and financial transfer and/or credit functions. Referring to FIG. 1 as an example, the function of the administration processor 110 can be implemented with the transaction processing system 210, with the separate transaction processor implementations shown respectively implemented for the different distributor and, where applicable, sub-distributor parties.
  • By way of example, distributors shown include transaction processing Distributors A and B respectively at nodes 232 and 234, and financial distributors Bank A and B respectively at nodes 230 and 236. Bank A (230 provides financial processing functions, via the transaction processing system 210, to clients 1-N. The transaction processing distributors 232 and 234 provide, via the transaction processing system 210, transaction processing functions respectively to sub-distributors 1-2, clients A-i and, via sub-distributors 1-2, sub-clients A, B, 1 and 2. Bank B (236) distributes processing functions to banks including sub-banks 1 and 2, which in turn provide financial processing functions for sub-clients C, D, 3, and 4. While not shown, one or both of the distributor 232 and bank 236 may provide services both to sub-distributor entities as well as client entities.
  • Generally, fees are associated with transaction processing functions carried out by the transaction processing system 210 on behalf of distributors and sub-distributors, either directly as part of the transactions (e.g., by assessing a fee related to the processing of payment for a transaction) or by charging a fee based on use or other non-transaction specific basis. The fees may be separately assessed to one or more of the distributors, sub-distributors, clients or sub-clients, depending upon the particular transaction and any arrangement with the parties to the transaction, as defined in profiles, contract information or other data stored in the database 220. In addition, a source for the fees can also be defined in profiles stored in the database 220, and used together with authorization information to draw the fees.
  • For example, where distributor B (234) contracts with client A to process transactions on that client's behalf, an agreement between distributor B and client A is implemented by the transaction processing system 210 to assess a fee for transaction services rendered to client A. This fee may be transaction finance-based (e.g., a percentage of a financial transfer related to the transaction), based on a flat-fee service or otherwise implemented. Distributor B further is assessed a fee by the transaction processing system 210 for the services rendered thereby. In some applications, the fees are assessed and paid separately. In other instances, the transaction processing system 210 assesses fees directly to client A, withholds a portion of those fees owed by distributor B to the transaction processing system 210 and pays a remaining portion of the fees to the distributor B. In still other instances, fees assessed to client A (and other clients sponsored by distributor B) are paid directly to distributor B with a separate fee assessment carried out for paying for processing functions provided for distributor B, as a function of contract terms between distributor B and the transaction processing system 210.
  • In some example embodiments, the transaction processing system 210 is further adapted to interact with financial institutions for payment and/or settlement functions relating to transactions involving clients sponsored by distributors. For example, where Sub-bank 1 sponsors sub-client C into a transaction as a buyer purchasing goods from sub-client D (e.g., sponsored directly by the bank or by association with a transaction involving sub-client C), payment is effected to sub-client D with associated settlement extracted from sub-client C. Financial institutions for sub-clients C and D are used for these purposes, with funds transfer either happening directly between the financial institutions or via the transaction processing system 210, which may hold back a particular fee for the transaction and/or provide credit via which payment is made to sub-client D's financial institution on behalf of sub-client C. Where credit is provided, credit extension fees are assessed where designated by profiles or other processing rules, in addition to transaction-based fees. Information specifying such financial institutions from which payment may be drawn is stored in the database 220 in connection with profile information (and/or business rules) relating to each transaction and/or parties to the transaction.
  • In some applications, credit is provided by the transaction processing system 210 using an underwriting approach. The transaction processing system 210 (e.g., using a client-layer type auditor such as an auditor engine 250 as discussed below) audits a transaction between buyer and seller clients as a function of a credit term relating to the buyer and transaction rules specified by the controller party. Using the audit, the transaction processing system 210 is underwrites a cash flow from the buyer to the seller on behalf of the a controller party (e.g., a distributor) as a function of the audit. Fees for the underwriting are added to those fees assessed by the transaction processing system 210 for facilitating the transaction.
  • In another set of example embodiments, the transaction processing system 210 is adapted to facilitate credit extension to clients and/or distributors. In some embodiments, the transaction processing system 210 extends the credit directly (acting as a credit issuing institution), providing funds for use in payment and/or settlement functions for transactions. In other embodiments, the transaction processing system 210 indirectly facilitates the provision of funds, e.g., using outside financial institutions specified by clients and/or distributors. Where the transaction processing system 210 extends credit to clients via financial distributors, the credit extension, tracking and other processing functions are carried out using profile information for the financial distributors (e.g., stored in the database 220).
  • In some applications, the transaction processing system 210 is configured for settling financial institution issues relating to fees and/or other transaction characteristics. When a buyer and seller enter into a transaction, the transaction processing system 210 calculates the amount of funds to be collected from the buyer's bank and remitted to the seller's bank (e.g., where one or both banks function in the distributor layer). These funds are used to fund the payment that the seller's bank will make to the seller for all transactions that achieve payable status within a particular payment period (e.g., a network day) for the transaction processing system 210.
  • Once the amount of funds to be collected are determined, the transaction processing system 210 further acts to facilitate the collection of these funds in one or more of a variety of manners. For instance, the transaction processing system 210 may simply make the amount of funds known to parties to the transaction using conventional communications methods. In other instances, the transaction processing system 210 actively facilitates collection of these funds, at both payment and settlement aspects of transactions, e.g., as discussed above.
  • In one example, an electronic payment demand is submitted on an interval (e.g., at least daily) to the buyer's bank for all net monies due either to the transaction processing system or to the seller's bank when the buyer's bank has net funds due. An electronic payment demand is also submitted on an interval to the seller's bank for all net monies due either to the transaction processing system or to the buyer's bank when the seller's bank has net funds due. In addition, an electronic payment notice is submitted on an interval (e.g., at least daily) to the buyer's bank for all net monies due to the buyer's bank. The net monies due are contemplated after subtraction of funds due to either the transaction processing system or the seller's bank when the buyer's bank has net funds due. An electronic payment notice is also submitted to the seller's bank for all net monies due to the seller's bank. Similarly as above, these net monies due are contemplated after subtraction of funds due to either the transaction processing system or the buyer's bank when the seller's bank has net funds due.
  • Access to information at the database 220 is controlled in one or more of a variety of manners, with information made available to users selectively and in a variety of formats, depending upon the implementation. Various examples using this general approach are discussed below.
  • In one example embodiment, each distributor has access to the transactions naming their clients. By enabling such access, each distributor institution is granted access to perform customer service functions related to transaction processing for their clients within the transaction processing system. In addition, each distributor can maintain an overview of their net position with each of their customers to whom they are providing processing functions and, in some applications, issuing credit.
  • Financial distributors issuing credit to either buyers or sellers can also specify where credit-related information is retrieved from for use in a transaction. For example, the location from which credit drawdown advice is to be delivered can be specified. In addition, credit-issuing financial institutions can specify whether the drawdown advice is to include transaction details or simply be the aggregate of the transaction details for the reporting period. For the latter case, the transaction processing system 210 can be specified to be used as the detailed subledger to support the credit usage. In this sense, the transaction processing system 210 functions much like conventional credit-issuing institutions (including credit card issuing institutions), with the credit issuer being provided summary or detail information.
  • A variety of security-related functions are implemented with the transaction processing system 210, depending upon the application and the desired level of security. For example, in some implementations, data flowing to the transaction processing system 210 from distributors and/or clients is encrypted using standard encryption technologies. Similarly, data flowing from the transaction processing system 210 to distributors and/or clients can also be encrypted using standard encryption technologies. Communications between any distributed computing devices and the transaction processing system 210 can also be encrypted using standard encryption technologies. For instance, where transaction functions for different distributors are carried out at physically different locations, communication between these system implementations and the transaction processing system 210 is encrypted.
  • In addition to security-related functions for transaction communications, access to data within the transaction processing system 210 can also be controlled using security measures. For instance, profiles stored in the database 220 may include security type information, such as password and/or encryption information that users accessing the transaction processing system 210 may employ.
  • In another example embodiment of the present invention, a fee-based distributed transaction processing system is implemented for processing transactions between buyers and sellers with a sponsoring processing distributor setting business rules (e.g., contract information) by which the transactions are processed. This system may be implemented, for example, in connection with the administration processor 100 in FIG. 1 and/or with the transaction processing system 210 in FIG. 2, discussed above. FIG. 2 shows an association engine 240, an auditor engine 250 a transaction payment processor 260 and a fee processor 270 that are selectively implemented in connection with similar functions described in the following approach with the fee-based system. In this regard, selective references are made below to FIG. 2.
  • The fee-based system includes a data storage arrangement having at least one distinct database, and in some applications two or more databases at distinct or common locations. The data storage arrangement stores business rules for a multitude of transactions involving distinct transaction parties including buyers, sellers and processing distributors, and also stores user profiles for the transaction parties. The processing distributors sponsor at least one of a buyer and a seller for each transaction. In this regard, the fee-based system implements transaction processing for sponsoring distributors, for transactions executed between a buyer and a seller.
  • A transaction processing controller (e.g., transaction processing system 210) interacts with the distinct transaction parties for receiving profile information specified by the transaction parties, e.g., with each transaction party providing information such as a funds source, authorization for extracting or otherwise transferring funds and, where appropriate, rules by which transactions can be audited for payment approval. The transaction processing controller also interacts with the processing distributors for receiving business rules as specified by each processing distributor, and store the received profile information and business rules in the data storage arrangement.
  • An association engine (e.g., association engine 240) receives and associates transaction payment data with a processing distributor as a function of stored profile information for parties to a transaction to which the transaction payment data applies. That is, when transaction payment data such as an electronic invoice is received, the association engine accesses the data storage arrangement to retrieve profile information that can be used to associate the electronic invoice with a particular transaction. That association is used to retrieve business rules applicable to the particular transaction.
  • An auditor engine (e.g., auditor engine 250) audits payment of the received transaction payment data using business rules retrieved from the data storage arrangement as associated with a processing distributor by the association engine. For example, where business rules specify that payment for a transaction is to be authorized when receipt of goods and/or services is acknowledged, the auditor engine may use such a receipt (e.g., received from a buyer party) together with the business rules to audit payment of the transaction.
  • A transaction payment processor (e.g., transaction payment processor 260) uses an audit result together with profile information for at least one party to the transaction to facilitate payment for each audited transaction. For example, where the audit result includes a payment authorization, profile information specifying a financial institution account from which to draw payment or from which to draw down a credit line is used as a source of funds, with authorization information specified in the profile information used to access the funds.
  • The system also includes a fee payment processor (e.g., fee processor 270) that assess a fee against the distributor sponsoring a transaction party for each transaction, and that facilitates payment for the assessed fee, e.g., in a manner similar to that discussed in connection with the facilitation of payment by the transaction payment processor above. In some applications, the fee is assessed directly against the distributor, and in other applications, the fee is assessed against one or more parties to each transaction. In addition, the amount of the fee may be set in accordance with an agreement between an operator of the system and the distributor against whom the fee is assessed, and/or assessed as a percentage of a financial amount of the transaction.
  • In some applications, the transaction payment processor extends credit for payment of the transaction on behalf of one or more transaction parties. For example, the credit rating of a distributor sponsoring a particular transaction is selectively used (as dictated by business rules) to extend credit on behalf of a particular buyer when facilitating payment to a seller. Similarly, the credit rating of a seller is selectively implemented for extending credit on behalf of a buyer, to that seller. In a more direct approach, the credit rating of a buyer is used to extend credit to that buyer, for payment to a seller for a particular transaction. One or more of these approaches are thus selectively implemented, as indicated in appropriate transaction profiles.
  • In connection with the above example fee-based system, one or more of the association engine 240, auditor engine 250, transaction payment processor 260 and fee processor 270 are selectively implemented in connection with similar functions described in connection with other embodiments discussed herein. For example, the auditor engine 250 is selectively implemented with a client-layer auditor functions for processing transactions between clients on behalf of a distributor. The transaction payment processor 260 is selectively implemented with client-layer and/or distributor-layer payment processing functions for facilitating payment and/or for assessing fees for such transactions. The transaction processing system 210, in connection with one or more of the auditor engine and transaction payment processor 260, is selectively implemented with distributor-layer controller functions.
  • FIG. 3 shows a flow diagram for transaction processing involving the association of a particular distributor with a transaction, according to another example embodiment of the present invention. At block 310, transaction data having transaction identification information is received from a client node, such as a client computer system or a distributor computer system (passing through client transaction information). The transaction identification information may include identification data that pertains, for example, to a particular client party to the transaction, to a distributor or to other identification information specific to the particular transaction to which it applies. At block 320, the transaction data is compared with distributor identification data. If no match between the transaction data and a distributor is found at block 330, a failure notice is returned to a sender of the transaction data at block 335, indicating that the transaction cannot be processed.
  • If a match between the transaction data and a distributor is found at block 330, transaction processing data corresponding to the match is loaded at block 340. In some instances, this loaded transaction processing information includes information exclusively provided by a distributor that is the subject of the match. In other instances, the loaded transaction processing data includes information for parties to the transaction in addition to the distributor that is the subject of the match (e.g., for specifying user preferences or profiles as discussed above). After the transaction processing data has been loaded, it is used to process the transaction data at block 350 for facilitating processing aspects of the transaction, such as by storing data, auditing invoices or approving payment.
  • While certain aspects of the present invention have been described with reference to several particular example embodiments, those skilled in the art will recognize that many changes may be made thereto without departing from the spirit and scope of the present invention, aspects of which are set forth in the following claims.

Claims (24)

1. An automated transaction processing system for processing transactions on behalf of a plurality of distributors that contract with a controller party implementing the automated transaction processing system, the system comprising:
a client-layer auditor configured and arranged to audit transactions between contracting parties according to different sets of transaction rules, each of the respective sets of transaction rules being defined as a function of a unique one of the plurality of distributors and a business relationship between the unique distributor and at least one of the contracting parties;
a client-layer payment processor configured and arranged to facilitate payment for each audited transaction as a function of the client-layer auditor's audit of the transaction;
a distributor-layer controller configured and arranged for controlling an implementation of the client-layer payment processor on behalf of each one of the plurality of distributors as a function of a business relationship between each distributor and the controller party; and
a distributor-layer payment processor configured and arranged to assess a fee against each distributor as a function of transactions processed on behalf of each distributor, and to facilitate a funds transfer as a function of the assessed fee.
2. The system of claim 1, wherein the client-layer payment processor is further configured and arranged to assess a fee for each transaction and to facilitate payment of that fee as a function of the transaction rules, the payment facilitated by at least one of a contracting party and a unique distributor for the transaction.
3. The system of claim 1, further comprising:
a data storage arrangement configured and arranged to store transaction rules provided by each distributor, the transaction rules including information by which transactions are processed.
4. The system of claim 1, wherein the client-layer payment processor is configured and arranged to audit transactions by associating transaction data with one of the contracting parties as a function of information in the transaction data and a user profile for the one of the contracting parties, and to provide a payment authorization as a function of the audit, wherein the client-layer payment processor is configured and arranged to facilitate payment for each audited transaction as a function of the payment authorization.
5. The system of claim 1, wherein the client-layer payment processor is configured and arranged to facilitate payment for each audited transaction between a buyer and a seller by extending credit to the buyer and paying the seller.
6. The system of claim 5, wherein the client-layer payment processor is configured and arranged to extend credit as a function of transaction rules set by the controller.
7. They system of claim 6, wherein the client-layer payment processor is configured and arranged to extend credit from a financial institution specified by the controller in the transaction rules.
8. The system of claim 1, wherein the client-layer payment processor is configured and arranged to facilitate payment for each audited transaction between a buyer and a seller by authorizing payment to the seller from a financial institution specified in a user profile for the buyer.
9. The system of claim 8, wherein the client-layer payment processor is configured and arranged to facilitate payment by authorizing the extension of credit to the buyer for making the payment to the seller.
10. The system of claim 1, wherein the client-layer auditor is configured and arranged to audit a transaction between a buyer and a seller as a function of a credit term relating to the buyer and transaction rules specified by the controller party, and further to underwrite a cash flow from the buyer to the seller on behalf of the controller party as a function of the audit.
11. The system of claim 1, wherein at least two of the client-layer auditor, the distributor-layer controller, the client-layer payment processor and the distributor-layer payment processor are implemented in a common transaction processor.
12. The system of claim 1, wherein the distributor-layer controller is configured and arranged for controlling the implementation of the different sets of transaction rules by authorizing users providing the transaction rules as a function of profile information for the users.
13. The system of claim 1, wherein the distributor-layer payment processor is configured and arranged to assess a fee against each distributor as a function of transaction rules specified by the controller party and the distributor.
14. The system of claim 1, wherein the distributor-layer controller is configured and arranged to control each distributor's access to the client-layer auditor for the distributor as a function of user profile information for the distributor.
15. The system of claim 1, wherein the distributor-layer controller is configured and arranged to control each contracting party's access to the client-layer auditor as a function of user profile information for the contracting party.
16. The system of claim 15, wherein the distributor-layer controller is configured and arranged to control each contracting party's access to the client-layer auditor as a function of user profile information provided by a distributor sponsoring the contracting party.
17. The system of claim 1, further comprising a user interface implemented by the unique distributor and adapted for interfacing with contracting parties specified by the unique distributor, wherein the user interface is adapted to facilitate contracting party access to the system as a function of profile information for the contracting party, and wherein the distributor-layer controller is configured and arranged to facilitate access to the system by any contracting party granted access to the distributor's user interface.
18. A fee-based distributed transaction processing system comprising:
a data storage arrangement including at least one distinct database and adapted to store business rules for a multitude of transactions involving distinct transaction parties including buyers, sellers and processing distributors, the processing distributors sponsoring at least one of a buyer and a seller for each transaction, the data storage arrangement also adapted to store user profiles for the transaction parties;
a transaction processing controller adapted to interact with the distinct transaction parties for receiving profile information specified by the transaction parties, to interact with the processing distributors for receiving the business rules as specified by each processing distributor, and to store the received profile information and business rules in the data storage arrangement;
an association engine configured and arranged, for each transaction, to receive and associate transaction payment data with a processing distributor as a function of stored profile information for parties to a transaction to which the transaction payment data applies;
an auditor engine configured and arranged, for each transaction, to audit payment of the received transaction payment data associated with a processing distributor as a function of business rules for the associated processing distributor;
a transaction payment processor configured and arranged to facilitate payment for each audited transaction as a function of the auditor engine's audit and profile information for at least one transaction party involved in the payment;
a fee payment processor configured and arranged, for each transaction, to assess a fee against the distributor sponsoring a transaction party for the transaction, and to facilitate payment for the assessed fee.
19. The system of claim 18, wherein at least one of the transaction processing controller, the association engine, the auditor engine, the transaction payment processor and the fee payment processor is a software-implemented function of a transaction processor arrangement.
20. The system of claim 18, wherein the transaction payment processor is configured and arranged to facilitate payment for each audited transaction by extending credit to facilitate payment to a seller for the transaction.
21. The system of claim 20, wherein the transaction payment processor is configured and arranged to facilitate payment for an audited transaction by extending credit to facilitate payment to a seller for the transaction using a credit rating of a distributor sponsoring the audited transaction.
22. The system of claim 20, wherein the transaction payment processor is configured and arranged to facilitate payment for an audited transaction by extending credit to facilitate payment to a seller for the transaction using a credit rating of a buyer participating in the audited transaction.
23. The system of claim 20, wherein the transaction payment processor is configured and arranged to facilitate payment for an audited transaction by extending credit to facilitate payment to a seller for the transaction using a credit rating of a seller participating in the audited transaction.
24. A method for processing transactions on behalf of a plurality of distributors that contract with a controller party, the method comprising:
auditing transactions between contracting parties according to different sets of transaction rules, each of the respective sets of transaction rules being defined as a function of a unique one of the plurality of distributors and a business relationship between the unique distributor and at least one of the contracting parties;
facilitating payment for each audited transaction as a function of the audit of the transaction and of a business relationship between each distributor and the controller party;
assessing a fee against each distributor as a function of transactions processed on behalf of each distributor; and
facilitating a funds transfer as a function of the assessed fee.
US11/149,977 2004-06-09 2005-09-12 Distributor-based transaction processing arrangement and approach Abandoned US20060015454A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/149,977 US20060015454A1 (en) 2004-06-09 2005-09-12 Distributor-based transaction processing arrangement and approach

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US57837504P 2004-06-09 2004-06-09
US11/149,977 US20060015454A1 (en) 2004-06-09 2005-09-12 Distributor-based transaction processing arrangement and approach

Publications (1)

Publication Number Publication Date
US20060015454A1 true US20060015454A1 (en) 2006-01-19

Family

ID=35510405

Family Applications (2)

Application Number Title Priority Date Filing Date
US11/149,947 Expired - Fee Related US8560439B2 (en) 1996-11-12 2005-06-09 Transaction processing with core and distributor processor implementations
US11/149,977 Abandoned US20060015454A1 (en) 2004-06-09 2005-09-12 Distributor-based transaction processing arrangement and approach

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US11/149,947 Expired - Fee Related US8560439B2 (en) 1996-11-12 2005-06-09 Transaction processing with core and distributor processor implementations

Country Status (7)

Country Link
US (2) US8560439B2 (en)
EP (3) EP1782255A4 (en)
CN (3) CN101027687A (en)
AU (4) AU2005255458B2 (en)
CA (3) CA2568584A1 (en)
MX (3) MXPA06014352A (en)
WO (3) WO2005124640A2 (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050283434A1 (en) * 2004-06-09 2005-12-22 Hahn-Carlson Dean W Recurring transaction processing system and approach
US20060167762A1 (en) * 1996-11-12 2006-07-27 Hahn-Carlson Dean W Multi-supplier transaction and payment programmed processing approach with at least one supplier
US20080086396A1 (en) * 2006-10-06 2008-04-10 Hahn-Carlson Dean W Transaction Finance Processing System and Approach
US20080086397A1 (en) * 2006-10-06 2008-04-10 Hahn-Carlson Dean W Transaction Payables Processing System and Approach
US20080172314A1 (en) * 1996-11-12 2008-07-17 Hahn-Carlson Dean W Financial institution-based transaction processing system and approach
US20090171727A1 (en) * 1996-11-12 2009-07-02 U.S. Bank National Association Processing and management of transaction timing characteristics
US20090192922A1 (en) * 2008-01-25 2009-07-30 Hahn-Carlson Dean W Inventory-based payment processing system and approach
US20090265274A1 (en) * 2005-04-12 2009-10-22 U.S. Bank National Association Automated Transaction Processing System and Approach with Currency Conversion
US20090287593A1 (en) * 2008-05-19 2009-11-19 Shauna Michelle Palmer Systems and methods for processing commercial financial transactions
US20090287590A1 (en) * 2004-12-29 2009-11-19 U.S. Bank National Association Multi-Supplier Transaction and Payment Programmed Processing System and Approach
US20100017315A1 (en) * 2008-07-21 2010-01-21 Hahn-Carlson Dean W Resource-allocation processing system and approach with adaptive-assessment processing
US20100070397A1 (en) * 2008-07-21 2010-03-18 Hahn-Carlson Dean W Resource-allocation processing system and approach with resource pooling
US20100287630A1 (en) * 2006-06-27 2010-11-11 Vaxdesign Corp. Models for vaccine assessment
US20110004552A1 (en) * 2001-10-29 2011-01-06 Visa U.S.A., Inc. Method and system for conducting a commercial transaction between a buyer and a seller
US20110029404A1 (en) * 2006-10-06 2011-02-03 Hahn-Carlson Dean W Transaction payables processing system and approach
US8396811B1 (en) 1999-02-26 2013-03-12 Syncada Llc Validation approach for auditing a vendor-based transaction
US8560439B2 (en) 2004-06-09 2013-10-15 Syncada Llc Transaction processing with core and distributor processor implementations
US8650119B2 (en) 2004-06-09 2014-02-11 Syncada Llc Order-resource fulfillment and management system and approach
US8825549B2 (en) 1996-11-12 2014-09-02 Syncada Llc Transaction processing with core and distributor processor implementations
US20140278814A1 (en) * 2013-03-15 2014-09-18 Sap Ag Contract-based process integration
US10134081B2 (en) 2012-08-15 2018-11-20 Visa International Service Association Single order multiple payment processing

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080114684A1 (en) * 2006-10-31 2008-05-15 Chuck Foster Termination of transactions
US20080103966A1 (en) * 2006-10-31 2008-05-01 Chuck Foster System and/or method for dynamic determination of transaction processing fees
US8060437B2 (en) 2006-10-31 2011-11-15 International Funding Partners Llc Automatic termination of electronic transactions
WO2008058279A2 (en) * 2006-11-09 2008-05-15 Wms Gaming, Inc. Wagering game account management system
US20090112759A1 (en) * 2007-10-30 2009-04-30 Chuck Foster Accumulated transactions
US8439746B2 (en) 2008-05-07 2013-05-14 Wms Gaming, Inc. Managing limitation rules for wagering accounts
GB2467530A (en) * 2009-02-03 2010-08-11 Eservglobal Uk Ltd Credit transfer between telecommunications networks
CN102053872B (en) * 2009-11-06 2013-11-20 中国银联股份有限公司 Method for testing transaction performance of terminal
US20130030924A1 (en) 2011-07-28 2013-01-31 American Express Travel Related Services Company, Inc. Systems and methods for generating and using a digital pass
WO2013172852A1 (en) * 2012-05-18 2013-11-21 Jpmorgan Chase Bank, N.A. Dynamic management and netting of transactions using executable rules
AU2013300456B2 (en) * 2012-08-08 2016-09-08 Yoshimitsu Kagiwada Transaction support system
CN107292740B (en) * 2017-06-16 2018-03-30 昆明电力交易中心有限责任公司 A kind of monthly independently listed electricity transaction system and method for commerce
CN107038630A (en) * 2017-06-16 2017-08-11 昆明电力交易中心有限责任公司 A kind of bilateral negotiation electricity transaction system and method
CN107301550B (en) * 2017-07-05 2023-10-27 创新先进技术有限公司 Acquisition method of credit information and establishment method and device of credit management and control rule
TW201911159A (en) * 2017-07-31 2019-03-16 臺灣金融科技股份有限公司 Third-party aid payment system and method
AU2019339906A1 (en) * 2018-09-14 2021-04-01 Jpmorgan Chase Bank, N.A. System and method for implementing transaction processing ecosystems
CN110782297B (en) * 2019-10-25 2022-09-09 杭州火小二科技有限公司 Electronic invoice billing method and device
US11429476B2 (en) 2021-01-07 2022-08-30 The Toronto-Dominion Bank Method and system for detecting data corruption
JP2022181684A (en) * 2021-05-26 2022-12-08 富士フイルムビジネスイノベーション株式会社 Program and information processing apparatus

Citations (100)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4507778A (en) * 1981-10-30 1985-03-26 Fuji Xerox Co., Ltd. Digital transmission system
US4567359A (en) * 1984-05-24 1986-01-28 Lockwood Lawrence B Automatic information, goods and services dispensing system
US4725719A (en) * 1986-07-21 1988-02-16 First City National Bank Of Austin Restricted purpose, commercial, monetary regulation method
US4799156A (en) * 1986-10-01 1989-01-17 Strategic Processing Corporation Interactive market management system
US4992940A (en) * 1989-03-13 1991-02-12 H-Renee, Incorporated System and method for automated selection of equipment for purchase through input of user desired specifications
US4995112A (en) * 1988-07-05 1991-02-19 Kabushiki Kaisha Toshiba Security system
US4996662A (en) * 1983-10-03 1991-02-26 Wang Laboratories, Inc. Method for generating document using tables storing pointers and indexes
US5008827A (en) * 1988-12-16 1991-04-16 Pitney Bowes Inc. Central postage data communication network
US5285383A (en) * 1990-09-14 1994-02-08 Plains Cotton Cooperative Association Method for carrying out transactions of goods using electronic title
US5293310A (en) * 1992-05-22 1994-03-08 Pitney Bowes Inc. Flexible method for applying customized rating adjustments to transaction charges
US5393963A (en) * 1992-03-17 1995-02-28 Company Chex, Inc. Check authorization system and process
US5483445A (en) * 1992-10-22 1996-01-09 American Express Trs Automated billing consolidation system and method
US5485369A (en) * 1993-09-28 1996-01-16 Tandata Corporation Logistics system for automating tansportation of goods
US5500513A (en) * 1994-05-11 1996-03-19 Visa International Automated purchasing control system
US5712990A (en) * 1991-10-03 1998-01-27 International Technology Corporation Of California Economical automated process for averting physical dangers to people, wildlife or environment due to hazardous waste
US5717989A (en) * 1994-10-13 1998-02-10 Full Service Trade System Ltd. Full service trade system
US5719771A (en) * 1993-02-24 1998-02-17 Amsc Subsidiary Corporation System for mapping occurrences of conditions in a transport route
US5732400A (en) * 1995-01-04 1998-03-24 Citibank N.A. System and method for a risk-based purchase of goods
US5870719A (en) * 1996-07-03 1999-02-09 Sun Microsystems, Inc. Platform-independent, usage-independent, and access-independent distributed quote configuraton system
US5893080A (en) * 1995-07-25 1999-04-06 Bottomline Technologies, Inc. Disbursement system and method
US5892900A (en) * 1996-08-30 1999-04-06 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US5896530A (en) * 1989-09-28 1999-04-20 Sterling Software, Inc. Portable and dynamic distributed applications architecture
US5897645A (en) * 1996-11-22 1999-04-27 Electronic Data Systems Corporation Method and system for composing electronic data interchange information
US6012041A (en) * 1996-03-01 2000-01-04 I.S.R. (Logistics) Limited Apparatus for the control of inventory
US6016477A (en) * 1997-12-18 2000-01-18 International Business Machines Corporation Method and apparatus for identifying applicable business rules
US6021202A (en) * 1996-12-20 2000-02-01 Financial Services Technology Consortium Method and system for processing electronic documents
US6026374A (en) * 1996-05-30 2000-02-15 International Business Machines Corporation System and method for generating trusted descriptions of information products
US6029140A (en) * 1994-07-21 2000-02-22 Micron Technology, Inc. On-time delivery, tracking and reporting
US6029150A (en) * 1996-10-04 2000-02-22 Certco, Llc Payment and transactions in electronic commerce system
US6043819A (en) * 1990-01-16 2000-03-28 Digital Image Systems, Corp Image based document processing and information management system and apparatus
US6044362A (en) * 1997-09-08 2000-03-28 Neely; R. Alan Electronic invoicing and payment system
US6047268A (en) * 1997-11-04 2000-04-04 A.T.&T. Corporation Method and apparatus for billing for transactions conducted over the internet
US6055519A (en) * 1997-10-11 2000-04-25 I2 Technologies, Inc. Framework for negotiation and tracking of sale of goods
US6169542B1 (en) * 1998-12-14 2001-01-02 Gte Main Street Incorporated Method of delivering advertising through an interactive video distribution system
US6199046B1 (en) * 1997-07-29 2001-03-06 Adsura Pty Ltd. Method system and article of manufacture for performing real time currency conversion
US6204763B1 (en) * 1999-03-22 2001-03-20 Jujitsu Limited Household consumable item automatic replenishment system including intelligent refrigerator
US6223168B1 (en) * 1995-07-25 2001-04-24 Bottomline Technologies, Inc. Automatic remittance delivery system
US20010049657A1 (en) * 2000-01-11 2001-12-06 Wang Erh-Chiao C. Method, apparatus and system of merchandise hierarchical online ordering, billing and distribution
US6338044B1 (en) * 1999-03-17 2002-01-08 Loudeye Technologies, Inc. Personal digital content system
US20020007302A1 (en) * 2000-03-06 2002-01-17 Work Bruce V. Method and apparatus for tracking vendor compliance with purchaser guidelines and related method for the commercial distribution of software and hardware implementing same
US20020016765A1 (en) * 2000-07-11 2002-02-07 David Sacks System and method for third-party payment processing
US20020026374A1 (en) * 2000-05-02 2002-02-28 Moneymaker Vincent B. Comprehensive third-party transactional processing and payment in an online environment
US6357042B2 (en) * 1998-09-16 2002-03-12 Anand Srinivasan Method and apparatus for multiplexing separately-authored metadata for insertion into a video data stream
US20020032649A1 (en) * 2000-04-13 2002-03-14 Balamurugan Selvarajan High-security E-currency IDs for E-commerce transactions
US20020035488A1 (en) * 2000-04-03 2002-03-21 Anthony Aquila System and method of administering, tracking and managing of claims processing
US20020038277A1 (en) * 2000-02-22 2002-03-28 Yuan Frank S. Innovative financing method and system therefor
US20020038305A1 (en) * 2000-08-04 2002-03-28 Bottomline Technologies (De) Inc. Automated invoice receipt and management system
US6366829B1 (en) * 1998-10-06 2002-04-02 J. P. Donmoyer, Inc. Bulk inventory network system (BINS)
US20020040304A1 (en) * 2000-10-02 2002-04-04 Subrao Shenoy Methods and systems for creating and managing capital asset business exchanges
US20020042782A1 (en) * 2000-10-06 2002-04-11 International Business Machines Corporation System and method for generating a contract and conducting contractual activities under the contract
US20020046169A1 (en) * 1999-10-01 2002-04-18 Cardinalcommerce Corporation Secure and efficient payment processing system
US20020046125A1 (en) * 2000-03-24 2002-04-18 Charles Speicher Systems and methods for correcting supply/demand imbalances in multi-tier exchanges
US20020046081A1 (en) * 2000-10-06 2002-04-18 International Business Machines Corporation System and method for workflow control of contractual activities
US20020046147A1 (en) * 2000-03-06 2002-04-18 Livesay Jeffrey A. Method and process for providing relevant data, comparing proposal alternatives, and reconciling proposals, invoices, and purchase orders with actual costs in a workflow process
US20020049622A1 (en) * 2000-04-27 2002-04-25 Lettich Anthony R. Vertical systems and methods for providing shipping and logistics services, operations and products to an industry
US20020048369A1 (en) * 1995-02-13 2002-04-25 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US6381587B1 (en) * 1997-04-02 2002-04-30 Citibank, N.A. Method and system for standardizing and reconciling invoices from vendors
US20020184101A1 (en) * 2001-03-02 2002-12-05 Gidadhubli Rajiv Raghavendrarao Method and apparatus for integrating with multiple application systems
US6505169B1 (en) * 2000-01-26 2003-01-07 At&T Corp. Method for adaptive ad insertion in streaming multimedia content
US6505172B1 (en) * 1994-08-10 2003-01-07 Eplus Inc. Electronic sourcing system
US6507826B1 (en) * 1999-01-29 2003-01-14 Koriel, Inc. Remote electronic invoice entry and validation system and method therefor
US6510383B1 (en) * 2000-03-01 2003-01-21 Arrivalstar, Inc. Vehicular route optimization system and method
US6510384B2 (en) * 2000-11-15 2003-01-21 International Business Machines Corporation Route search system and route search method
US20030018563A1 (en) * 2001-07-13 2003-01-23 Efficient Capital Corporation Trading and processing of commercial accounts receivable
US6526443B1 (en) * 1999-05-12 2003-02-25 Sandia Corporation Method and apparatus for managing transactions with connected computers
US6539360B1 (en) * 1999-02-05 2003-03-25 United Parcel Service Of America, Inc. Special handling processing in a package transportation system
US20040002903A1 (en) * 1999-07-26 2004-01-01 Iprivacy Electronic purchase of goods over a communications network including physical delivery while securing private and personal information of the purchasing party
US6673479B2 (en) * 2001-03-15 2004-01-06 Hydrogenics Corporation System and method for enabling the real time buying and selling of electricity generated by fuel cell powered vehicles
US20040010463A1 (en) * 1996-11-12 2004-01-15 Hahn-Carlson Dean W. Automated transaction processing system and approach
US6684384B1 (en) * 1997-03-28 2004-01-27 International Business Machines Corporation Extensible object oriented framework for general ledger
US6687713B2 (en) * 2000-02-29 2004-02-03 Groupthink Unlimited, Inc. Budget information, analysis, and projection system and method
US6697702B1 (en) * 1999-03-12 2004-02-24 U.S. Bancorp Shipment transaction system and an arrangement thereof
US20040039693A1 (en) * 2002-06-11 2004-02-26 First Data Corporation Value processing network and methods
US6704612B1 (en) * 1996-11-12 2004-03-09 U.S. Bancorp Transaction validation system for auditing and method
US6721613B1 (en) * 1998-07-27 2004-04-13 Fujitsu Limited Journal form managing method, transaction processing apparatus, and transaction record journal form
US6721715B2 (en) * 1998-03-30 2004-04-13 Martin A. Nemzow Method and apparatus for localizing currency valuation independent of the original and objective currencies
US20050021363A1 (en) * 2003-07-25 2005-01-27 Stimson Gregory F. Debit card per-transaction charitable contribution
US6850900B1 (en) * 2000-06-19 2005-02-01 Gary W. Hare Full service secure commercial electronic marketplace
US6873997B1 (en) * 1999-08-04 2005-03-29 Agile Software Corporation Data management system and method for automatically propagating information to disparate information systems from a central location
US6873963B1 (en) * 1999-11-30 2005-03-29 Daimlerchrysler Corporation Shipment tracking analysis and reporting system (STARS)
US6879962B1 (en) * 1998-05-24 2005-04-12 Joseph D. Smith Logistics system and method
US6882986B1 (en) * 2000-08-07 2005-04-19 Tymetrix Method for automatic processing of invoices
US6882983B2 (en) * 2001-02-05 2005-04-19 Notiva Corporation Method and system for processing transactions
US6983278B1 (en) * 2001-04-10 2006-01-03 Arena Solutions, Inc. System and method for access control and for supply chain management via a shared bill of material
US6988111B2 (en) * 2001-11-29 2006-01-17 I2 Technologies Us, Inc. Mapping between part numbers that are based on different part numbering schemes
US6999943B1 (en) * 2000-03-10 2006-02-14 Doublecredit.Com, Inc. Routing methods and systems for increasing payment transaction volume and profitability
US7162458B1 (en) * 1998-11-16 2007-01-09 Sky Technologies, Llc System and method for process mining
US7177836B1 (en) * 1999-12-30 2007-02-13 First Data Corporation Method and system for facilitating financial transactions between consumers over the internet
US7324976B2 (en) * 2004-07-19 2008-01-29 Amazon Technologies, Inc. Automatic authorization of programmatic transactions
US7327952B2 (en) * 2004-07-26 2008-02-05 Pentax Corporation Stage apparatus and camera shake correction apparatus using the stage apparatus
US7340433B1 (en) * 1999-07-30 2008-03-04 Orbian Management Limited System and method of transaction settlement using trade credit
US7346575B1 (en) * 2002-01-07 2008-03-18 First Data Corporation Systems and methods for selectively delaying financial transactions
US7475024B1 (en) * 2000-12-13 2009-01-06 Microsoft Corporation System and method for distributing in real-time, inventory data acquired from in-store point of sale terminals
US7496519B2 (en) * 2002-05-10 2009-02-24 U.S. Bank National Association Automated transaction processing system and approach
US7499875B1 (en) * 2000-03-17 2009-03-03 Ebay Inc. Method and apparatus for facilitating online payment transactions in a network-based transaction facility using multiple payment instruments
US7660788B1 (en) * 2003-05-23 2010-02-09 E2Open, Inc. Mapping part numbers and other identifiers
US7890395B2 (en) * 2004-05-19 2011-02-15 Turnberry Partners, LP Method and system for processing tax pertaining to a goods and services transaction
US8103575B1 (en) * 2006-03-27 2012-01-24 Icap Services North America Llc System and method for use in auditing financial transactions
US8126785B2 (en) * 2004-06-09 2012-02-28 Syncada Llc Automated transaction accounting processing engine and approach
US8392285B2 (en) * 1996-11-12 2013-03-05 Syncada Llc Multi-supplier transaction and payment programmed processing approach with at least one supplier

Family Cites Families (357)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4412287A (en) 1975-05-29 1983-10-25 Braddock Iii Walter D Automated stock exchange
US4114027A (en) 1976-09-13 1978-09-12 The Mosler Safe Company On-line/off-line automated banking system
US4270042A (en) 1977-08-01 1981-05-26 Case John M Electronic funds transfer system
FR2543327A1 (en) 1978-05-29 1984-09-28 Glay Jean Louis Data communications or remote canvassing, for financially guaranteed external commerce
US4305059A (en) 1980-01-03 1981-12-08 Benton William M Modular funds transfer system
US4713761A (en) 1985-07-18 1987-12-15 Pitney Bowes, Inc. System for centralized processing of accounting and payment functions
US5222018A (en) 1985-07-18 1993-06-22 Pitney Bowes Inc. System for centralized processing of accounting and payment functions
US5218188A (en) 1989-10-24 1993-06-08 Norand Corporation Compact hand-held RF data terminal
US4750119A (en) 1986-10-10 1988-06-07 Tradevest, Inc. Purchasing system with rebate feature
US5025372A (en) 1987-09-17 1991-06-18 Meridian Enterprises, Inc. System and method for administration of incentive award program through use of credit
JP2698588B2 (en) 1987-11-13 1998-01-19 株式会社東芝 Portable electronic devices
US4871258A (en) 1988-04-29 1989-10-03 Boehringer Mannheim Corporation Color test meter
US4926325A (en) 1988-08-23 1990-05-15 Moneyfax, Inc. Apparatus for carrying out financial transactions via a facsimile machine
US5054096A (en) 1988-10-24 1991-10-01 Empire Blue Cross/Blue Shield Method and apparatus for converting documents into electronic data for transaction processing
US5161109A (en) 1988-12-16 1992-11-03 Pitney Bowes Inc. Up/down loading of databases
US4949272A (en) 1988-12-16 1990-08-14 Pitney Bowes Inc. Flexible billing rate for mail communication systems
US5077694A (en) 1988-12-16 1991-12-31 Pitney Bowes Inc. Distribution mailing system having a control database for storing mail handling categories common to the databases of selected mailer stations
US4960981A (en) 1989-01-17 1990-10-02 Moneyfax, Inc. Method of and system for electronic funds transfer via facsimile machines
US5040132A (en) 1989-03-15 1991-08-13 Pitney Bowes Inc. System for preparing shipping documents
DE407026T1 (en) 1989-05-25 1991-06-13 Reuters Ltd., London, Gb DISTRIBUTED SYSTEM AND METHOD FOR CONNECTING BUYER AND SELLER.
US5159667A (en) 1989-05-31 1992-10-27 Borrey Roland G Document identification by characteristics matching
US5043908A (en) 1989-10-03 1991-08-27 Pitney Bowes Inc. Mail delivery system with arrival monitoring
ZA907106B (en) 1989-10-06 1991-09-25 Net 1 Products Pty Ltd Funds transfer system
US5202981A (en) 1989-10-23 1993-04-13 International Business Machines Corporation Process and apparatus for manipulating a boundless data stream in an object oriented programming system
US5168444A (en) 1989-11-15 1992-12-01 Teknekron Transportation Systems Shipment system including processing of document images
US5220501A (en) 1989-12-08 1993-06-15 Online Resources, Ltd. Method and system for remote delivery of retail banking services
US5153842A (en) 1990-02-05 1992-10-06 Pitney Bowes Inc. Integrated circuit package label and/or manifest system
US5117364A (en) 1990-03-02 1992-05-26 Barns Slavin Ileana D Carrier management method and system having auto-rate shopping
US5151948A (en) 1990-03-12 1992-09-29 International Business Machines Corporation System and method for processing documents having amounts recorded thereon
US5231569A (en) 1990-06-12 1993-07-27 Sears Payment Systems, Inc. Account transaction system
CA2059078C (en) 1991-02-27 1995-10-03 Alexander G. Fraser Mediation of transactions by a communications system
US5426281A (en) 1991-08-22 1995-06-20 Abecassis; Max Transaction protection system
US5208446A (en) 1991-09-19 1993-05-04 Martinez Jerry R Method and apparatus for validating credit information during home delivery of order
CA2091640A1 (en) 1991-09-19 1994-09-16 Jerry R. Martinez Method and apparatus for validating credit information during home delivery of order
GB9121995D0 (en) 1991-10-16 1991-11-27 Jonhig Ltd Value transfer system
WO1993007945A1 (en) * 1991-10-21 1993-04-29 Cornell Research Foundation, Inc. Column with macroporous polymer media
US7079176B1 (en) 1991-11-25 2006-07-18 Actv, Inc. Digital interactive system for providing full interactivity with live programming events
US7448063B2 (en) 1991-11-25 2008-11-04 Actv, Inc. Digital interactive system for providing full interactivity with live programming events
US5428210A (en) 1992-01-10 1995-06-27 National Bancard Corporation Data card terminal with embossed character reader and signature capture
US5334823A (en) 1992-01-10 1994-08-02 National Bancard Corporation Systems and methods for operating data card terminals for transaction chargeback protection
US5238349A (en) 1992-03-10 1993-08-24 Grace Sr Robert W Article sorting and retrieval system
US5337246A (en) 1992-05-22 1994-08-09 Pitney Bowes Inc. Flexible apparatus and method for applying customized rating adjustments to transaction charges
US6323894B1 (en) 1993-03-12 2001-11-27 Telebuyer, Llc Commercial product routing system with video vending capability
US5594936A (en) 1993-04-16 1997-01-14 Trans Video Electronics, Inc. Global digital video news distribution system
US6275813B1 (en) 1993-04-22 2001-08-14 George B. Berka Method and device for posting financial transactions in computerized accounting systems
JPH08500201A (en) 1993-05-20 1996-01-09 ムーア.ビジネス.フォームス.インコーポレイテッド An integrated computer network that guides customer orders to various suppliers through a centralized computer
US5794207A (en) 1996-09-04 1998-08-11 Walker Asset Management Limited Partnership Method and apparatus for a cryptographically assisted commercial network system designed to facilitate buyer-driven conditional purchase offers
US5666493A (en) 1993-08-24 1997-09-09 Lykes Bros., Inc. System for managing customer orders and method of implementation
US5920847A (en) 1993-11-01 1999-07-06 Visa International Service Association Electronic bill pay system
JPH07194139A (en) 1993-12-27 1995-07-28 Hitachi Ltd Cooling device of inverter for electric automobile
US6996542B1 (en) 1994-06-03 2006-02-07 Midwest Payment Systems System and method for paying bills and other obligations including selective payor and payee controls
US5649117A (en) 1994-06-03 1997-07-15 Midwest Payment Systems System and method for paying bills and other obligations including selective payor and payee controls
US5978567A (en) 1994-07-27 1999-11-02 Instant Video Technologies Inc. System for distribution of interactive multimedia and linear programs by enabling program webs which include control scripts to define presentation by client transceiver
GB9416673D0 (en) 1994-08-17 1994-10-12 Reuters Ltd Data exchange filtering system
WO1996008095A1 (en) 1994-09-08 1996-03-14 Virtex Communications, Inc. Method and apparatus for electronic distribution of digital multi-media information
ATE169417T1 (en) 1994-10-14 1998-08-15 United Parcel Service Inc MULTI-LEVEL PACKAGE TRACKING SYSTEM
US5754854A (en) 1994-11-14 1998-05-19 Microsoft Corporation Method and system for providing a group of parallel resources as a proxy for a single shared resource
US5774170A (en) 1994-12-13 1998-06-30 Hite; Kenneth C. System and method for delivering targeted advertisements to consumers
US5652749A (en) 1995-02-03 1997-07-29 International Business Machines Corporation Apparatus and method for segmentation and time synchronization of the transmission of a multiple program multimedia data stream
US6658568B1 (en) 1995-02-13 2003-12-02 Intertrust Technologies Corporation Trusted infrastructure support system, methods and techniques for secure electronic commerce transaction and rights management
EP1643340B1 (en) 1995-02-13 2013-08-14 Intertrust Technologies Corp. Secure transaction management
US7165174B1 (en) 1995-02-13 2007-01-16 Intertrust Technologies Corp. Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management
US5930363A (en) 1995-03-17 1999-07-27 Transmo Limited Card charging systems
US5671362A (en) 1995-04-04 1997-09-23 Cowe; Alan B. Materials monitoring systems, materials management systems and related methods
US5677955A (en) 1995-04-07 1997-10-14 Financial Services Technology Consortium Electronic funds transfer instruments
US6889194B1 (en) 1995-06-01 2005-05-03 United Parcel Service Of America, Inc. Method and system for preparing an electronic record for shipping a parcel
US5799286A (en) 1995-06-07 1998-08-25 Electronic Data Systems Corporation Automated activity-based management system
US7133835B1 (en) 1995-08-08 2006-11-07 Cxn, Inc. Online exchange market system with a buyer auction and a seller auction
US20050075964A1 (en) 1995-08-15 2005-04-07 Michael F. Quinn Trade records information management system
DE19539801C2 (en) 1995-10-26 2001-04-19 Ibm Monitoring transactions with smart cards
US5699528A (en) 1995-10-31 1997-12-16 Mastercard International, Inc. System and method for bill delivery and payment over a communications network
US6058380A (en) 1995-12-08 2000-05-02 Mellon Bank, N.A. System and method for electronically processing invoice information
JP3133243B2 (en) * 1995-12-15 2001-02-05 株式会社エヌケーインベストメント Online shopping system
WO1997024688A1 (en) 1995-12-29 1997-07-10 Tele-Communications, Inc. Method and aparatus for processing billing transactions
US5758328A (en) 1996-02-22 1998-05-26 Giovannoli; Joseph Computerized quotation system and method
US20020049832A1 (en) 1996-03-08 2002-04-25 Craig Ullman Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US5845283A (en) 1996-04-24 1998-12-01 Lingua Teq, Inc. Method and apparatus for rationalizing different data formats in a data management system
US5778187A (en) 1996-05-09 1998-07-07 Netcast Communications Corp. Multicasting method and apparatus
US5924083A (en) 1996-05-29 1999-07-13 Geneva Branch Of Reuters Transaction Services Limited Distributed matching system for displaying a book of credit filtered bids and offers
US6266640B1 (en) 1996-08-06 2001-07-24 Dialogic Corporation Data network with voice verification means
US5918216A (en) 1996-08-22 1999-06-29 Microsoft Corporation Automatic recognition of periods for financial transactions
JPH1075005A (en) * 1996-08-30 1998-03-17 Ando Electric Co Ltd Light source device for optical frequency multiplex transmission
US5931917A (en) 1996-09-26 1999-08-03 Verifone, Inc. System, method and article of manufacture for a gateway system architecture with system administration information accessible from a browser
US5806063A (en) 1996-10-03 1998-09-08 Mcdonnell Douglas Corporation Date formatting and sorting for dates spanning the turn of the century
US5960407A (en) 1996-10-08 1999-09-28 Vivona; Robert G. Automated market price analysis system
US5995976A (en) 1996-10-11 1999-11-30 Walker Asset Management Limited Partnership Method and apparatus for distributing supplemental information related to printed articles
US6317737B1 (en) 1996-10-18 2001-11-13 Sagent Technologies, Inc. Data descriptions in a database system
US6070150A (en) 1996-10-18 2000-05-30 Microsoft Corporation Electronic bill presentment and payment system
US5917830A (en) 1996-10-18 1999-06-29 General Instrument Corporation Splicing compressed packetized digital video streams
US5790790A (en) 1996-10-24 1998-08-04 Tumbleweed Software Corporation Electronic document delivery system in which notification of said electronic document is sent to a recipient thereof
US20080172314A1 (en) 1996-11-12 2008-07-17 Hahn-Carlson Dean W Financial institution-based transaction processing system and approach
US20070055582A1 (en) 1996-11-12 2007-03-08 Hahn-Carlson Dean W Transaction processing with core and distributor processor implementations
US7627499B2 (en) 1996-11-12 2009-12-01 Syncada Llc Automated transaction processing system and approach
US7110959B2 (en) 1996-11-12 2006-09-19 Hahn-Carlson Dean W Processing and management of transaction timing characteristics
US20050165699A1 (en) 1996-11-12 2005-07-28 Hahn-Carlson Dean W. Processing and management of transaction timing characteristics
JPH10143732A (en) 1996-11-12 1998-05-29 Kuresutetsuku Internatl Corp:Kk Automatic vending machine and distribution management system
US6607081B2 (en) 1996-11-15 2003-08-19 Diebold, Incorporated Automated transaction machine system
US5987506A (en) 1996-11-22 1999-11-16 Mangosoft Corporation Remote access and geographically distributed computers in a globally addressable storage environment
US6148377A (en) 1996-11-22 2000-11-14 Mangosoft Corporation Shared memory computer networks
US6490567B1 (en) 1997-01-15 2002-12-03 At&T Corp. System and method for distributed content electronic commerce
US6167378A (en) * 1997-01-21 2000-12-26 Webber, Jr.; Donald Gary Automated back office transaction method and system
US5991728A (en) 1997-04-30 1999-11-23 Deroyal Industries, Inc. Method and system for the tracking and profiling of supply usage in a health care environment
US6097834A (en) 1997-06-13 2000-08-01 Paystation America Inc. Financial transaction processing systems and methods
US5949044A (en) * 1997-06-13 1999-09-07 Walker Asset Management Limited Partnership Method and apparatus for funds and credit line transfers
US5973685A (en) 1997-07-07 1999-10-26 International Business Machines Corporation Scheme for the distribution of multimedia follow-up information
US6826544B1 (en) 1997-07-09 2004-11-30 Advanceme, Inc. Automated loan repayment
US5899980A (en) * 1997-08-11 1999-05-04 Trivnet Ltd. Retail method over a wide area network
US5956690A (en) 1997-09-03 1999-09-21 The Detroit Medical Center Bundled billing accounting computer systems
US6324522B2 (en) 1997-09-15 2001-11-27 Mro Software, Inc. Electronic information network for inventory control and transfer
US6832212B1 (en) 1997-09-30 2004-12-14 Ncr Corporation Method and apparatus for manipulating billing and payment information within a browser interface system
US5970475A (en) 1997-10-10 1999-10-19 Intelisys Electronic Commerce, Llc Electronic procurement system and method for trading partners
US6128602A (en) 1997-10-27 2000-10-03 Bank Of America Corporation Open-architecture system for real-time consolidation of information from multiple financial systems
US6442533B1 (en) 1997-10-29 2002-08-27 William H. Hinkle Multi-processing financial transaction processing system
US6131087A (en) 1997-11-05 2000-10-10 The Planning Solutions Group, Inc. Method for automatically identifying, matching, and near-matching buyers and sellers in electronic market transactions
US6157924A (en) 1997-11-07 2000-12-05 Bell & Howell Mail Processing Systems Company Systems, methods, and computer program products for delivering information in a preferred medium
US5943670A (en) 1997-11-21 1999-08-24 International Business Machines Corporation System and method for categorizing objects in combined categories
US20050027613A1 (en) 1997-12-08 2005-02-03 Nippon Steel Corporation Goods dealing apparatus, goods, dealing system, goods dealing method, and storage medium
US6085200A (en) 1997-12-23 2000-07-04 Unisys Corporation System and method for arranging database restoration data for efficient data recovery in transaction processing systems
JP4025450B2 (en) 1998-03-06 2007-12-19 三谷産業株式会社 Approval processing apparatus and recording medium recording approval processing program
US6154738A (en) 1998-03-27 2000-11-28 Call; Charles Gainor Methods and apparatus for disseminating product information via the internet using universal product codes
US6741968B2 (en) 1998-04-24 2004-05-25 Fuel Partners, L.P. Method for processing information through a clearinghouse
US6035288A (en) 1998-06-29 2000-03-07 Cendant Publishing, Inc. Interactive computer-implemented system and method for negotiating sale of goods and/or services
US6499036B1 (en) 1998-08-12 2002-12-24 Bank Of America Corporation Method and apparatus for data item movement between disparate sources and hierarchical, object-oriented representation
US6324551B1 (en) 1998-08-31 2001-11-27 Xerox Corporation Self-contained document management based on document properties
US6833865B1 (en) 1998-09-01 2004-12-21 Virage, Inc. Embedded metadata engines in digital capture devices
US7248855B2 (en) 1998-09-15 2007-07-24 Upaid Systems, Ltd. Convergent communications system and method with a rule set for authorizing, debiting, settling and recharging a mobile commerce account
WO2000017773A2 (en) 1998-09-18 2000-03-30 I2 Technologies, Inc. System and method for displaying logistics information associated with a supply chain
AU6258499A (en) 1998-09-22 2000-04-10 Science Applications International Corporation User-defined dynamic collaborative environments
US6973258B1 (en) 1998-10-02 2005-12-06 Lg Electronics Inc. Method and apparatus for recording digital data streams
US7131069B1 (en) 1998-10-22 2006-10-31 Made2 Manage Systems, Inc. Navigational interface for ERP system
US20010014878A1 (en) 1998-11-09 2001-08-16 Nilotpal Mitra Transaction method and apparatus
US6254000B1 (en) 1998-11-13 2001-07-03 First Data Corporation System and method for providing a card transaction authorization fraud warning
US6141653A (en) 1998-11-16 2000-10-31 Tradeaccess Inc System for interative, multivariate negotiations over a network
JP4226171B2 (en) 1998-11-17 2009-02-18 富士通株式会社 Accounting system for processing transaction data, method thereof, and storage medium storing program therefor
US6260024B1 (en) 1998-12-02 2001-07-10 Gary Shkedy Method and apparatus for facilitating buyer-driven purchase orders on a commercial network system
US6330550B1 (en) 1998-12-30 2001-12-11 Nortel Networks Limited Cross-media notifications for e-commerce
US20040095237A1 (en) 1999-01-09 2004-05-20 Chen Kimball C. Electronic message delivery system utilizable in the monitoring and control of remote equipment and method of same
US6598026B1 (en) 1999-01-25 2003-07-22 Nextag.Com, Inc. Methods and apparatus for brokering transactions
US6493685B1 (en) 1999-02-10 2002-12-10 The Chase Manhattan Bank Electronic account presentation and response system and method
US6246994B1 (en) 1999-02-19 2001-06-12 Therightsize, Inc. System and method for providing standardized individual information
US7590575B2 (en) 1999-03-08 2009-09-15 Microsoft Corporation Method and apparatus for converting, formatting, and displaying currency values
US6477510B1 (en) 1999-03-15 2002-11-05 Andrew Johnson, Inc. Euro booking currency conversion method
US6944595B1 (en) 1999-03-25 2005-09-13 International Business Machines Corporation Apparatus and method for performing conversion between different units of currency using an encapsulated conversion path of exchange rates
AU4207200A (en) 1999-04-08 2000-11-14 Hazel Henderson Marketplace system fees enhancing market share and participation
AU3833400A (en) 1999-04-13 2000-11-14 Orbis Patents Limited Person-to-person, person-to-business, business-to-person, and business-to-business financial transaction system
US6789252B1 (en) 1999-04-15 2004-09-07 Miles D. Burke Building business objects and business software applications using dynamic object definitions of ingrediential objects
US6721713B1 (en) 1999-05-27 2004-04-13 Andersen Consulting Llp Business alliance identification in a web architecture framework
US7606760B2 (en) 1999-06-18 2009-10-20 Echarge Corporation Method and apparatus for ordering goods, services and content over an internetwork using a virtual payment account
WO2001009782A2 (en) 1999-07-30 2001-02-08 Orbian Management Limited System and method of transaction settlement using trade credit
US7120871B1 (en) 1999-09-15 2006-10-10 Actv, Inc. Enhanced video programming system and method utilizing a web page staging area
US7634455B1 (en) 1999-09-23 2009-12-15 Agile Software Corporation Method and apparatus for providing controlled access to software objects and associated documents
EP1242939B1 (en) 1999-09-24 2008-11-26 IdenTrust, Inc. System and method for providing payment services in electronic commerce
US7047219B1 (en) 1999-10-04 2006-05-16 Trade Finance Systems, Inc. Trade finance automation system
US7117170B1 (en) 1999-10-06 2006-10-03 Stamps.Com Inc. Apparatus, systems and methods for applying billing options for multiple carriers for online, multi-carrier, multi-service parcel shipping management
WO2001035570A1 (en) * 1999-11-05 2001-05-17 Netcharge.Com, Inc. Payment method and system for online commerce
US20010032154A1 (en) 1999-12-17 2001-10-18 Eric Schummer Internet communications and e-commerce platform
US6629081B1 (en) 1999-12-22 2003-09-30 Accenture Llp Account settlement and financing in an e-commerce environment
US7069234B1 (en) 1999-12-22 2006-06-27 Accenture Llp Initiating an agreement in an e-commerce environment
US7047210B1 (en) 1999-12-23 2006-05-16 Qwest Communications International Inc. Method and system for auctioning a product on a computer network
US7318047B1 (en) * 1999-12-29 2008-01-08 Pitney Bowes Inc. Method and apparatus for providing electronic refunds in an online payment system
CA2330717A1 (en) 2000-01-10 2001-07-10 Skulogix Inc. Method and system for facilitating fulfillment of electronic commercial transactions
US20060212388A1 (en) 2000-01-14 2006-09-21 Van Luchene Andrew S Systems and methods for facilitating a transaction by matching seller information and buyer information
US6829590B1 (en) 2000-01-31 2004-12-07 Goldman, Sachs & Co. Enhanced online sales risk management system
CA2310589A1 (en) 2000-02-06 2001-12-02 Jason Frank Saxon System and method for ordering products or services
US20020062278A1 (en) 2000-02-18 2002-05-23 Ingram Bradley Kent Method and system for international e-commerce
US20050278244A1 (en) 2000-02-22 2005-12-15 Yuan Frank S Auction with methods and mechanisms to avoid fraud
AU2656500A (en) 2000-02-29 2001-09-12 Swisscom Mobile Ag Transaction confirmation method, authentication server and wap server
US7865414B2 (en) 2000-03-01 2011-01-04 Passgate Corporation Method, system and computer readable medium for web site account and e-commerce management from a central location
US20010032171A1 (en) 2000-03-07 2001-10-18 Brink Jerry Ten System and method for trading commodities
GB2360373A (en) 2000-03-15 2001-09-19 Nadeem Ahmed Computer apparatus for monitoring and updating accountancy records
AUPQ628900A0 (en) 2000-03-16 2000-04-15 Ip3 Systems Pty Ltd E-commerce facilitation
AU2001245754A1 (en) 2000-03-17 2001-10-03 Ebay, Inc. Method and apparatus for facilitating online payment transactions in a network-based transaction facility using multiple payment instruments
US7437310B1 (en) 2000-03-27 2008-10-14 International Business Machines Corporation Third party contract depository for E-commerce transactions
US7263506B2 (en) 2000-04-06 2007-08-28 Fair Isaac Corporation Identification and management of fraudulent credit/debit card purchases at merchant ecommerce sites
US7558793B1 (en) 2000-04-10 2009-07-07 Arena Solutions, Inc. System and method for managing data in multiple bills of material over a network
US20010047311A1 (en) 2000-04-13 2001-11-29 Bhavesh Singh Method for communicating, collaborating and transacting commerce via a communication network
EP1285375A4 (en) 2000-04-26 2003-06-25 Oracle Corp Many-to-many correspondance: methods and systems for replacing interbank funds transfers
EP1150227A1 (en) 2000-04-28 2001-10-31 Lucent Technologies Inc. Anonymous and secure electronic commerce
US7188080B1 (en) 2000-05-12 2007-03-06 Walker Digital, Llc Systems and methods wherin a buyer purchases products in a plurality of product categories
US7698240B1 (en) 2000-05-15 2010-04-13 I2 Technologies Us, Inc. System and method for providing electronic financial transaction services
CA2409918A1 (en) 2000-05-19 2001-11-29 Manugistics Atlanta, Inc. Dynamic pricing system
US20020065736A1 (en) 2000-05-23 2002-05-30 David Willner Electronic procurement system
US7565326B2 (en) 2000-05-25 2009-07-21 Randle William M Dialect independent multi-dimensional integrator using a normalized language platform and secure controlled access
US20040039696A1 (en) 2002-06-25 2004-02-26 Richard Harmon System and method for executing a payment transaction over a computer network
AU2001266802A1 (en) * 2000-06-08 2001-12-17 Goldman Sachs And Co. Method and system for automated transaction compliance processing
US20010056395A1 (en) 2000-06-09 2001-12-27 Khan Saadat H. Internet bargaining system
US10185936B2 (en) 2000-06-22 2019-01-22 Jpmorgan Chase Bank, N.A. Method and system for processing internet payments
US20050119980A1 (en) 2000-06-29 2005-06-02 Neat Group Corporation Electronic negotiation systems
US20020055850A1 (en) 2000-07-06 2002-05-09 Powell A. Leigh Commerce exchange system
WO2002006920A2 (en) 2000-07-17 2002-01-24 Modelwire, Inc. Streamlined data distribution system for commercial applications
US6751630B1 (en) 2000-07-20 2004-06-15 Ge Medical Technology Services, Inc. Integrated multiple biomedical information sources
US7146337B1 (en) 2000-09-13 2006-12-05 Precept Corporation System and method for originating loans
AU2001282995A1 (en) 2000-07-28 2002-02-13 Union Carbide Chemicals And Plastics Technology Corporation Transport logistics systems and methods
US7130822B1 (en) 2000-07-31 2006-10-31 Cognos Incorporated Budget planning
NO312427B1 (en) 2000-08-04 2002-05-06 Usertrade As Electronic trading system
WO2002015098A2 (en) * 2000-08-11 2002-02-21 Loy John J Trade receivable processing method and apparatus
US7206768B1 (en) 2000-08-14 2007-04-17 Jpmorgan Chase Bank, N.A. Electronic multiparty accounts receivable and accounts payable system
US8131627B2 (en) 2000-08-17 2012-03-06 Mamoud Sadre Open clearing system
US7617146B2 (en) 2000-09-05 2009-11-10 Primerevenue, Inc. Factoring system and method
US7099304B2 (en) 2000-09-05 2006-08-29 Flexiworld Technologies, Inc. Apparatus, methods and systems for anonymous communication
US6895438B1 (en) 2000-09-06 2005-05-17 Paul C. Ulrich Telecommunication-based time-management system and method
US20020029194A1 (en) 2000-09-07 2002-03-07 Richard Lewis System and method of managing financial transactions over an electronic network
US7222081B1 (en) 2000-10-05 2007-05-22 Fujitsu Limited System and method for continuous delivery schedule including automated customer notification
US20020072956A1 (en) 2000-10-06 2002-06-13 Willems Sean P. System and method for determining the optimum configuration strategy for systems with multiple decision options
US6820038B1 (en) 2001-09-04 2004-11-16 Accenture Global Services Gmbh Component provisioning or issuance in a maintenance, repair or overhaul environment
US6785718B2 (en) 2000-10-23 2004-08-31 Schneider Logistics, Inc. Method and system for interfacing with a shipping service
WO2002035436A1 (en) 2000-10-24 2002-05-02 Abn Amro Services Company, Inc. System and method for collecting information to facilitate enrollment in an electronic funds transfer program
CA2324729A1 (en) 2000-10-30 2002-04-30 Ibm Canada Limited-Ibm Canada Limitee System and method for representation of business policy and governing the conduct of business activities using business rules book
US7587363B2 (en) 2000-11-06 2009-09-08 Jpmorgan Chase Bank, N.A. System and method for optimized funding of electronic transactions
JP3982168B2 (en) 2000-11-13 2007-09-26 コクヨ株式会社 Purchasing management system, purchasing management method, and purchasing management program
US20020059134A1 (en) 2000-11-15 2002-05-16 Sun Microsystems, Inc. Flexible and extensible e-commerce architecture
US7266524B1 (en) 2000-11-28 2007-09-04 Goldman Sachs & Co. Method, software program, and system for isolating risk in a financial transaction
US6839692B2 (en) 2000-12-01 2005-01-04 Benedor Corporation Method and apparatus to provide secure purchase transactions over a computer network
US20020107761A1 (en) 2000-12-10 2002-08-08 Donald Kark Methods and systems for improved channel sales support in electronic commerce
US6792459B2 (en) 2000-12-14 2004-09-14 International Business Machines Corporation Verification of service level agreement contracts in a client server environment
JP2002203135A (en) 2000-12-28 2002-07-19 Tokai Bank Ltd Electronic commerce system
US6937992B1 (en) 2000-12-29 2005-08-30 Arrowstream, Inc. Transport vehicle capacity maximization logistics system and method of same
US8311911B2 (en) 2000-12-30 2012-11-13 E*Trade Financial Corporation Global foreign exchange system
US20020095355A1 (en) 2001-01-18 2002-07-18 Doreen A. Labit Computer-implemented international trade system
US8326754B2 (en) 2001-02-05 2012-12-04 Oracle International Corporation Method and system for processing transactions
US20020111886A1 (en) 2001-02-12 2002-08-15 Chenevich William L. Payment management
US7509288B2 (en) 2001-02-22 2009-03-24 International Business Machines Corporation Invoice processing system
GB2372616A (en) 2001-02-23 2002-08-28 Hewlett Packard Co Transaction method and apparatus using two part tokens
US7136467B2 (en) 2001-03-02 2006-11-14 Symphony Service Corp Customer-oriented telecommunications data aggregation and analysis method and object oriented system
US20020147655A1 (en) 2001-03-19 2002-10-10 Say Mustafa Erhan Method of exchanging goods by an auction
US20030046089A1 (en) 2001-03-23 2003-03-06 Restaurant Services, Inc. System, method and computer program product for an access-based revenue model involving a supply chain management framework
US20030074206A1 (en) 2001-03-23 2003-04-17 Restaurant Services, Inc. System, method and computer program product for utilizing market demand information for generating revenue
US7181017B1 (en) 2001-03-23 2007-02-20 David Felsher System and method for secure three-party communications
US20020143858A1 (en) 2001-03-29 2002-10-03 William Teague Report scheduler
US20020198829A1 (en) 2001-04-03 2002-12-26 Bottomline Technologies, Inc. Modular business transactions platform
US7464092B2 (en) 2001-04-04 2008-12-09 Alorica, Inc Method, system and program for customer service and support management
US20020156797A1 (en) 2001-04-04 2002-10-24 Alorica Inc. Method, system, and program for customer service and support management
US6963885B2 (en) 2001-04-11 2005-11-08 International Business Machines Corporation System and method for identifying invoices that may be duplicate prior to payment
WO2002086681A2 (en) 2001-04-23 2002-10-31 Oracle Corporation Methods and systems for carrying out contingency-dependent payments via secure electronic bank drafts supported by online letters of credit and/or online performance bonds
US20020161719A1 (en) 2001-04-27 2002-10-31 Manning David Franklin Method of and apparatus for on-line enrolment
GB2400960B (en) 2001-05-02 2004-12-29 Virtual Access Ltd Secure payment method and system
GB0110893D0 (en) 2001-05-03 2001-06-27 Gems Dev Organisation The Ltd Transaction management systems
WO2002091113A2 (en) 2001-05-03 2002-11-14 Thermodynamic Design, Llc Method and system of exchanging and deriving economic benefit from exchanging securities
US20020174034A1 (en) 2001-05-17 2002-11-21 International Business Machines Corporation Method and apparatus for a distributed web commerce system
US7730528B2 (en) 2001-06-01 2010-06-01 Symantec Corporation Intelligent secure data manipulation apparatus and method
GB0113493D0 (en) 2001-06-04 2001-07-25 Boswell Anthony Parking aid
US7702563B2 (en) 2001-06-11 2010-04-20 Otc Online Partners Integrated electronic exchange of structured contracts with dynamic risk-based transaction permissioning
US20030014325A1 (en) 2001-06-27 2003-01-16 Peter Biffar Automatic pricing and negotiation system
US20030004823A1 (en) * 2001-06-28 2003-01-02 Epylon Corporation Integrated procurement system facilitating the sharing of research and purchasing across multiple buying organizations
US20030139985A1 (en) 2001-06-29 2003-07-24 Terri Hollar Lease transaction management and accounting system
US20030126047A1 (en) 2001-06-29 2003-07-03 Terri Hollar Accounting engine for a lease transaction management and accounting system
US20030074298A1 (en) 2001-07-09 2003-04-17 Wolfgang Daum Information product market system and method
US20030158811A1 (en) 2001-07-18 2003-08-21 Ventanex System and method for rules based electronic funds transaction processing
US7203662B2 (en) 2001-07-25 2007-04-10 International Business Machines Corporation Apparatus, system and method for automatically making operational selling decisions
JP2003044778A (en) 2001-07-30 2003-02-14 Fujitsu Ltd Specification notice method, specification notice program, specification displaying method
US20030041008A1 (en) 2001-08-22 2003-02-27 William Grey System and method for facilitating transactions among disparate entities
US7574363B2 (en) 2001-08-23 2009-08-11 International Business Machines Corporation Intelligent merchandise indicator
US20030055779A1 (en) 2001-09-06 2003-03-20 Larry Wolf Apparatus and method of collaborative funding of new products and/or services
EP1293944A1 (en) * 2001-09-17 2003-03-19 Koninklijke KPN N.V. Arrangement and method for tele-commerce with client profiles
US7149744B1 (en) 2001-09-27 2006-12-12 I2 Technologies Us, Inc. Third party document storage and reuse
US7054841B1 (en) 2001-09-27 2006-05-30 I2 Technologies Us, Inc. Document storage and classification
US7958049B2 (en) 2001-11-01 2011-06-07 Metavante Corporation System and method for obtaining customer bill information and facilitating bill payment at biller websites
US7536362B2 (en) 2001-11-07 2009-05-19 Ariba, Inc. Method for selecting an optimal balance between direct cost and a number of suppliers
US20050256802A1 (en) 2001-11-14 2005-11-17 Dirk Ammermann Payment protocol and data transmission method and data transmission device for conducting payment transactions
AU2002351195A1 (en) 2001-11-28 2003-06-10 Isuppli Corporation Supply chain network
US20030233321A1 (en) 2001-11-30 2003-12-18 Scolini Anthony J. Integrated invoice solution
US7415471B1 (en) 2001-11-30 2008-08-19 Midland Loan Services, Inc. Methods and systems for automated data collection and analysis for use in association with asset securitization
US20030117446A1 (en) 2001-12-21 2003-06-26 Expeditors International Of Washington Inc. System and method for processing transaction information
US20030135425A1 (en) * 2002-01-11 2003-07-17 Leavitt Harold O. Method and apparatus for a cryptographically assisted commercial system designed to facilitate seller driven sales offers
US20030135435A1 (en) * 2002-01-15 2003-07-17 Amos Aharoni E-DRAFT collection
US20030144901A1 (en) 2002-01-25 2003-07-31 Coulter Jeffery R. Managing supplier and alliance partner performance data
US20030149674A1 (en) 2002-02-01 2003-08-07 Pakhound, Inc. Shipment monitoring method and system
US7398248B2 (en) 2002-02-08 2008-07-08 Catalina Marketing Corporation System and method for using cards for sponsored programs
US20030233252A1 (en) 2002-03-06 2003-12-18 Haskell Robert Emmons System and method for providing a generic health care data repository
US7925576B2 (en) * 2002-03-26 2011-04-12 First Data Corporation Systems for processing transponder-based transactions
US8103605B2 (en) 2002-04-12 2012-01-24 Hewlett-Packard Development Company, L.P. Customs information system with selective transaction audit
US7233928B2 (en) 2002-04-12 2007-06-19 Vendavo, Inc. Rule-based system for determining price adjustments in a product catalog
US8050938B1 (en) 2002-04-19 2011-11-01 Greenway Medical Technologies, Inc. Integrated medical software system with enhanced portability
US7363261B2 (en) 2002-05-08 2008-04-22 Regions Asset Company Method, computer program product and system for verifying financial data
US20030212617A1 (en) 2002-05-13 2003-11-13 Stone James S. Accounts payable process
US20030220863A1 (en) 2002-05-24 2003-11-27 Don Holm System and method for varying electronic settlements between buyers and suppliers with dynamic discount terms
AU2003239916A1 (en) 2002-06-03 2003-12-19 Sevenspace System and method for reliable delivery of event information
US20040019562A1 (en) 2002-06-03 2004-01-29 Viberg Jon Jay Term allowance clearinghouse
US7356516B2 (en) 2002-06-13 2008-04-08 Visa U.S.A. Inc. Method and system for facilitating electronic dispute resolution
US7801826B2 (en) 2002-08-08 2010-09-21 Fujitsu Limited Framework and system for purchasing of goods and services
US8121908B2 (en) 2002-08-16 2012-02-21 Schlumberger Technology Corporation Data collection method and report generation apparatus including an automatch function for generating a report illustrating a field order and associated invoice
US20040230601A1 (en) 2002-09-09 2004-11-18 Joao Raymond A. Apparatus and method for facilitating shipping commerce
US20070271160A1 (en) 2002-09-12 2007-11-22 The Pnc Financial Services Group, Inc. Accounts payable process
EP1403793A1 (en) 2002-09-27 2004-03-31 Sap Ag Method for automatic integrated document filing in the logging of business transactions
JP2006508427A (en) 2002-10-07 2006-03-09 ガートナー インコーポレイテッド Method and system for assessing business performance
US8577795B2 (en) 2002-10-10 2013-11-05 Convergys Information Management Group, Inc. System and method for revenue and authorization management
US7925569B2 (en) 2002-10-29 2011-04-12 Ebs Group Limited Electronic trading system having increased liquidity provision
US7603300B2 (en) 2002-11-18 2009-10-13 Sap Aktiengesellschaft Collection and analysis of trading data in an electronic marketplace
US7584192B2 (en) 2002-11-18 2009-09-01 Sap Aktiengesellschaft Collection and analysis of document traffic in an electronic marketplace
US20030093320A1 (en) 2002-11-18 2003-05-15 Sullivan Daniel L. Method, system and computer program product for facilitating a tax transaction
US20040187075A1 (en) 2003-01-08 2004-09-23 Maxham Jason G. Document management apparatus, system and method
WO2004066542A2 (en) 2003-01-23 2004-08-05 Lortscher Frank Duane Jr System and method for generating transaction based recommendations
US7340422B2 (en) 2003-02-10 2008-03-04 Asentinel Llc Systems and method for managing and processing of telecommunications invoices
JP2004247947A (en) 2003-02-13 2004-09-02 Olympus Corp Optical apparatus
US20040172360A1 (en) 2003-02-28 2004-09-02 Mabrey Sheila M. Methods and systems for managing accounts payable
GB2398894A (en) * 2003-02-28 2004-09-01 C6 Ltd A networked computer system for selling/distributing goods/products directly or indirectly to a customer based on the customers status/rating.
US20040181468A1 (en) 2003-03-12 2004-09-16 Richard Harmon System and method of funding a charity
US8510179B2 (en) 2003-03-24 2013-08-13 Siebel Systems, Inc. Inventory transaction common object
US7467639B2 (en) * 2003-03-28 2008-12-23 General Electric Company Systems and methods for controlling gas flow
US7005751B2 (en) 2003-04-10 2006-02-28 Formfactor, Inc. Layered microelectronic contact and method for fabricating same
US20110004544A1 (en) 2003-04-17 2011-01-06 Baum Diane T Environmental audit method
US8260673B2 (en) 2003-05-09 2012-09-04 International Business Machines Corporation Method, system and computer program product for selective data disclosure and contract negotiation in an E-marketplace based on predetermined preferences
US7151824B1 (en) 2003-05-19 2006-12-19 Soundpath Conferencing Services Billing data interface for conferencing customers
US7113964B1 (en) 2003-06-05 2006-09-26 Iteration Software, Inc. Method and apparatus for archiving data in a relational database system
US7941353B2 (en) 2003-06-17 2011-05-10 Oracle International Corporation Impacted financial statements
US20050021527A1 (en) 2003-07-10 2005-01-27 Jian Zhang System for resource accounting for multiple entities in an arbitrary value chain
US20050015332A1 (en) 2003-07-18 2005-01-20 Grace Chen Cashless payment system
US7337950B2 (en) 2003-07-28 2008-03-04 Devault Ricky W Transaction workflow and data collection system
US7257560B2 (en) 2003-07-31 2007-08-14 Cisco Technology, Inc. Cost minimization of services provided by multiple service providers
SG120112A1 (en) 2003-08-06 2006-03-28 Oneempower Pte Ltd Transaction method and system
US20050240592A1 (en) 2003-08-27 2005-10-27 Ascential Software Corporation Real time data integration for supply chain management
US7548884B1 (en) 2003-10-21 2009-06-16 Neil Thomas Computerized process to, for example, automate the home sale, mortgage loan financing and settlement process, and the home mortgage loan refinancing and settlement processes
GB2407658A (en) 2003-10-31 2005-05-04 Daniele Grazioli Computer network for processing received event data
US20050125260A1 (en) 2003-12-08 2005-06-09 Agflex, Inc. Method for quoting and contracting for management of inputs and services under a commercial service agreement, with a service loss guaranty or insurance policy and using an information management system
US7386518B2 (en) 2003-12-16 2008-06-10 Pitney Bowes Inc. Method and system for facilitating transactions
US7958028B2 (en) 2003-12-23 2011-06-07 Sap Ag Enterprise management application providing availability control checks on revenue budgets
US20050149378A1 (en) 2004-01-02 2005-07-07 Cyr Keneth K. System and method for management of clinical supply operations
US8108269B2 (en) 2004-02-27 2012-01-31 Sap Ag Systems and methods for managing product returns using decision codes
AU2005223680B2 (en) 2004-03-18 2011-09-01 Manhattan Associates, Inc. Transportation management system and method for shipment planning optimization
CA2560277A1 (en) 2004-03-19 2005-09-29 Oversight Technologies, Inc. Methods and systems for transaction compliance monitoring
US7373365B2 (en) 2004-04-13 2008-05-13 Satyam Computer Services, Ltd. System and method for automatic indexing and archiving of paper documents
US8660950B2 (en) 2004-04-16 2014-02-25 Wells Fargo, N.A. System and method for bill pay with credit card funding
US7254588B2 (en) 2004-04-26 2007-08-07 Taiwan Semiconductor Manufacturing Company, Ltd. Document management and access control by document's attributes for document query system
US20050251478A1 (en) 2004-05-04 2005-11-10 Aura Yanavi Investment and method for hedging operational risk associated with business events of another
US7574386B2 (en) 2004-06-09 2009-08-11 U.S. Bank National Association Transaction accounting auditing approach and system therefor
US7392934B2 (en) 2004-06-09 2008-07-01 U.S. Bank National Association Transaction accounting processing system and approach
AU2005255456B2 (en) 2004-06-09 2007-09-13 Syncada Llc Order-resource fulfillment and management system and approach
US8762238B2 (en) 2004-06-09 2014-06-24 Syncada Llc Recurring transaction processing system and approach
US7925551B2 (en) 2004-06-09 2011-04-12 Syncada Llc Automated transaction processing system and approach
US20050278255A1 (en) 2004-06-09 2005-12-15 Hahn-Carlson Dean W Transaction data exchange system and approach
CN101027687A (en) 2004-06-09 2007-08-29 美国银行和许可股份有限公司 Distributor-based transaction processing system and method
US7822653B2 (en) 2004-06-09 2010-10-26 Syncada Llc Transaction accounting payment and classification system and approach
US8554673B2 (en) 2004-06-17 2013-10-08 Jpmorgan Chase Bank, N.A. Methods and systems for discounts management
US20060010058A1 (en) 2004-07-09 2006-01-12 Microsoft Corporation Multidimensional database currency conversion systems and methods
US7529706B2 (en) 2004-07-14 2009-05-05 Yahoo! Inc. Systems and methods for performing international money exchanges
US8583514B2 (en) 2004-08-13 2013-11-12 Jeffrey Brian Klem System and method for tracking information in a business environment
US20060167792A1 (en) 2004-12-29 2006-07-27 Hahn-Carlson Dean W Multi-supplier transaction and payment programmed processing system and approach
US20060167791A1 (en) 2004-12-29 2006-07-27 Hahn-Carlson Dean W Multi-party transaction processing system and approach
US20070262140A1 (en) 2005-02-03 2007-11-15 Long Kenneth W Sr Apparatus, System, and Method for Delivering Products or Services
US7970671B2 (en) 2005-04-12 2011-06-28 Syncada Llc Automated transaction processing system and approach with currency conversion
US20060287983A1 (en) 2005-06-16 2006-12-21 Microsoft Corporation Avoiding slow sections in an information search
WO2007042062A1 (en) 2005-10-12 2007-04-19 First Data Corporation System and method for authorizing electronic payment transactions
US20070156584A1 (en) 2005-11-22 2007-07-05 Primerevenue, Inc. Supply Chain Financing Systems and Methods
US20070282744A1 (en) 2005-11-22 2007-12-06 Primerevenue, Inc. Supply chain financing and credit memo systems and methods
US20070214077A1 (en) 2006-02-21 2007-09-13 Primerevenue, Inc. Systems and methods for asset based lending (abl) valuation and pricing
US20070282724A1 (en) 2006-02-21 2007-12-06 Primerevenue, Inc. Asset based lending (abl) systems and methods
US20070299769A1 (en) 2006-06-21 2007-12-27 E-Net Financial Services, Inc. Lender selection system and method
US20110029404A1 (en) 2006-10-06 2011-02-03 Hahn-Carlson Dean W Transaction payables processing system and approach
US8712884B2 (en) 2006-10-06 2014-04-29 Syncada Llc Transaction finance processing system and approach
US7725372B2 (en) 2006-10-06 2010-05-25 Syncada Llc Transaction payables processing system and approach
GB0621189D0 (en) 2006-10-25 2006-12-06 Payfont Ltd Secure authentication and payment system
US20080215456A1 (en) 2006-11-14 2008-09-04 Auctionpal, Llc Systems and methods for facilitating exchanges of items
US8751337B2 (en) 2008-01-25 2014-06-10 Syncada Llc Inventory-based payment processing system and approach
AU2009202923B2 (en) 2008-07-21 2012-12-13 Syncada Llc Payment processing system and approach with resource pooling
WO2010011685A1 (en) 2008-07-21 2010-01-28 Syncada Llc Resource-allocation processing system and approach with adaptive-assessment processing
AU2009240813B2 (en) 2008-11-26 2010-09-02 Syncada Llc Interactive Global-Based Electronic Transaction Control and Audit
US20100205054A1 (en) 2009-02-06 2010-08-12 Hahn-Carlson Dean W Contingency-based electronic auditing

Patent Citations (101)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4507778A (en) * 1981-10-30 1985-03-26 Fuji Xerox Co., Ltd. Digital transmission system
US4996662A (en) * 1983-10-03 1991-02-26 Wang Laboratories, Inc. Method for generating document using tables storing pointers and indexes
US4567359A (en) * 1984-05-24 1986-01-28 Lockwood Lawrence B Automatic information, goods and services dispensing system
US4725719A (en) * 1986-07-21 1988-02-16 First City National Bank Of Austin Restricted purpose, commercial, monetary regulation method
US4799156A (en) * 1986-10-01 1989-01-17 Strategic Processing Corporation Interactive market management system
US4995112A (en) * 1988-07-05 1991-02-19 Kabushiki Kaisha Toshiba Security system
US5008827A (en) * 1988-12-16 1991-04-16 Pitney Bowes Inc. Central postage data communication network
US4992940A (en) * 1989-03-13 1991-02-12 H-Renee, Incorporated System and method for automated selection of equipment for purchase through input of user desired specifications
US5896530A (en) * 1989-09-28 1999-04-20 Sterling Software, Inc. Portable and dynamic distributed applications architecture
US6043819A (en) * 1990-01-16 2000-03-28 Digital Image Systems, Corp Image based document processing and information management system and apparatus
US5285383A (en) * 1990-09-14 1994-02-08 Plains Cotton Cooperative Association Method for carrying out transactions of goods using electronic title
US5712990A (en) * 1991-10-03 1998-01-27 International Technology Corporation Of California Economical automated process for averting physical dangers to people, wildlife or environment due to hazardous waste
US5393963A (en) * 1992-03-17 1995-02-28 Company Chex, Inc. Check authorization system and process
US5293310A (en) * 1992-05-22 1994-03-08 Pitney Bowes Inc. Flexible method for applying customized rating adjustments to transaction charges
US5483445A (en) * 1992-10-22 1996-01-09 American Express Trs Automated billing consolidation system and method
US5719771A (en) * 1993-02-24 1998-02-17 Amsc Subsidiary Corporation System for mapping occurrences of conditions in a transport route
US5485369A (en) * 1993-09-28 1996-01-16 Tandata Corporation Logistics system for automating tansportation of goods
US5500513A (en) * 1994-05-11 1996-03-19 Visa International Automated purchasing control system
US6029140A (en) * 1994-07-21 2000-02-22 Micron Technology, Inc. On-time delivery, tracking and reporting
US6505172B1 (en) * 1994-08-10 2003-01-07 Eplus Inc. Electronic sourcing system
US5717989A (en) * 1994-10-13 1998-02-10 Full Service Trade System Ltd. Full service trade system
US5732400A (en) * 1995-01-04 1998-03-24 Citibank N.A. System and method for a risk-based purchase of goods
US20020048369A1 (en) * 1995-02-13 2002-04-25 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US5893080A (en) * 1995-07-25 1999-04-06 Bottomline Technologies, Inc. Disbursement system and method
US6223168B1 (en) * 1995-07-25 2001-04-24 Bottomline Technologies, Inc. Automatic remittance delivery system
US6012041A (en) * 1996-03-01 2000-01-04 I.S.R. (Logistics) Limited Apparatus for the control of inventory
US6026374A (en) * 1996-05-30 2000-02-15 International Business Machines Corporation System and method for generating trusted descriptions of information products
US5870719A (en) * 1996-07-03 1999-02-09 Sun Microsystems, Inc. Platform-independent, usage-independent, and access-independent distributed quote configuraton system
US5892900A (en) * 1996-08-30 1999-04-06 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US6029150A (en) * 1996-10-04 2000-02-22 Certco, Llc Payment and transactions in electronic commerce system
US20040010463A1 (en) * 1996-11-12 2004-01-15 Hahn-Carlson Dean W. Automated transaction processing system and approach
US6704612B1 (en) * 1996-11-12 2004-03-09 U.S. Bancorp Transaction validation system for auditing and method
US8392285B2 (en) * 1996-11-12 2013-03-05 Syncada Llc Multi-supplier transaction and payment programmed processing approach with at least one supplier
US5897645A (en) * 1996-11-22 1999-04-27 Electronic Data Systems Corporation Method and system for composing electronic data interchange information
US6021202A (en) * 1996-12-20 2000-02-01 Financial Services Technology Consortium Method and system for processing electronic documents
US6209095B1 (en) * 1996-12-20 2001-03-27 Financial Services Technology Consortium Method and system for processing electronic documents
US6684384B1 (en) * 1997-03-28 2004-01-27 International Business Machines Corporation Extensible object oriented framework for general ledger
US6381587B1 (en) * 1997-04-02 2002-04-30 Citibank, N.A. Method and system for standardizing and reconciling invoices from vendors
US6199046B1 (en) * 1997-07-29 2001-03-06 Adsura Pty Ltd. Method system and article of manufacture for performing real time currency conversion
US6044362A (en) * 1997-09-08 2000-03-28 Neely; R. Alan Electronic invoicing and payment system
US6055519A (en) * 1997-10-11 2000-04-25 I2 Technologies, Inc. Framework for negotiation and tracking of sale of goods
US6047268A (en) * 1997-11-04 2000-04-04 A.T.&T. Corporation Method and apparatus for billing for transactions conducted over the internet
US6016477A (en) * 1997-12-18 2000-01-18 International Business Machines Corporation Method and apparatus for identifying applicable business rules
US6721715B2 (en) * 1998-03-30 2004-04-13 Martin A. Nemzow Method and apparatus for localizing currency valuation independent of the original and objective currencies
US6879962B1 (en) * 1998-05-24 2005-04-12 Joseph D. Smith Logistics system and method
US6721613B1 (en) * 1998-07-27 2004-04-13 Fujitsu Limited Journal form managing method, transaction processing apparatus, and transaction record journal form
US6357042B2 (en) * 1998-09-16 2002-03-12 Anand Srinivasan Method and apparatus for multiplexing separately-authored metadata for insertion into a video data stream
US6366829B1 (en) * 1998-10-06 2002-04-02 J. P. Donmoyer, Inc. Bulk inventory network system (BINS)
US7162458B1 (en) * 1998-11-16 2007-01-09 Sky Technologies, Llc System and method for process mining
US6169542B1 (en) * 1998-12-14 2001-01-02 Gte Main Street Incorporated Method of delivering advertising through an interactive video distribution system
US6507826B1 (en) * 1999-01-29 2003-01-14 Koriel, Inc. Remote electronic invoice entry and validation system and method therefor
US6539360B1 (en) * 1999-02-05 2003-03-25 United Parcel Service Of America, Inc. Special handling processing in a package transportation system
US6697702B1 (en) * 1999-03-12 2004-02-24 U.S. Bancorp Shipment transaction system and an arrangement thereof
US6338044B1 (en) * 1999-03-17 2002-01-08 Loudeye Technologies, Inc. Personal digital content system
US6204763B1 (en) * 1999-03-22 2001-03-20 Jujitsu Limited Household consumable item automatic replenishment system including intelligent refrigerator
US6526443B1 (en) * 1999-05-12 2003-02-25 Sandia Corporation Method and apparatus for managing transactions with connected computers
US20040002903A1 (en) * 1999-07-26 2004-01-01 Iprivacy Electronic purchase of goods over a communications network including physical delivery while securing private and personal information of the purchasing party
US7340433B1 (en) * 1999-07-30 2008-03-04 Orbian Management Limited System and method of transaction settlement using trade credit
US6873997B1 (en) * 1999-08-04 2005-03-29 Agile Software Corporation Data management system and method for automatically propagating information to disparate information systems from a central location
US20020046169A1 (en) * 1999-10-01 2002-04-18 Cardinalcommerce Corporation Secure and efficient payment processing system
US6873963B1 (en) * 1999-11-30 2005-03-29 Daimlerchrysler Corporation Shipment tracking analysis and reporting system (STARS)
US7177836B1 (en) * 1999-12-30 2007-02-13 First Data Corporation Method and system for facilitating financial transactions between consumers over the internet
US20010049657A1 (en) * 2000-01-11 2001-12-06 Wang Erh-Chiao C. Method, apparatus and system of merchandise hierarchical online ordering, billing and distribution
US6505169B1 (en) * 2000-01-26 2003-01-07 At&T Corp. Method for adaptive ad insertion in streaming multimedia content
US20020038277A1 (en) * 2000-02-22 2002-03-28 Yuan Frank S. Innovative financing method and system therefor
US6687713B2 (en) * 2000-02-29 2004-02-03 Groupthink Unlimited, Inc. Budget information, analysis, and projection system and method
US6510383B1 (en) * 2000-03-01 2003-01-21 Arrivalstar, Inc. Vehicular route optimization system and method
US20020046147A1 (en) * 2000-03-06 2002-04-18 Livesay Jeffrey A. Method and process for providing relevant data, comparing proposal alternatives, and reconciling proposals, invoices, and purchase orders with actual costs in a workflow process
US20020007302A1 (en) * 2000-03-06 2002-01-17 Work Bruce V. Method and apparatus for tracking vendor compliance with purchaser guidelines and related method for the commercial distribution of software and hardware implementing same
US6999943B1 (en) * 2000-03-10 2006-02-14 Doublecredit.Com, Inc. Routing methods and systems for increasing payment transaction volume and profitability
US7499875B1 (en) * 2000-03-17 2009-03-03 Ebay Inc. Method and apparatus for facilitating online payment transactions in a network-based transaction facility using multiple payment instruments
US20020046125A1 (en) * 2000-03-24 2002-04-18 Charles Speicher Systems and methods for correcting supply/demand imbalances in multi-tier exchanges
US20020035488A1 (en) * 2000-04-03 2002-03-21 Anthony Aquila System and method of administering, tracking and managing of claims processing
US20020032649A1 (en) * 2000-04-13 2002-03-14 Balamurugan Selvarajan High-security E-currency IDs for E-commerce transactions
US20020049622A1 (en) * 2000-04-27 2002-04-25 Lettich Anthony R. Vertical systems and methods for providing shipping and logistics services, operations and products to an industry
US20020026374A1 (en) * 2000-05-02 2002-02-28 Moneymaker Vincent B. Comprehensive third-party transactional processing and payment in an online environment
US6850900B1 (en) * 2000-06-19 2005-02-01 Gary W. Hare Full service secure commercial electronic marketplace
US20020016765A1 (en) * 2000-07-11 2002-02-07 David Sacks System and method for third-party payment processing
US20020038305A1 (en) * 2000-08-04 2002-03-28 Bottomline Technologies (De) Inc. Automated invoice receipt and management system
US6882986B1 (en) * 2000-08-07 2005-04-19 Tymetrix Method for automatic processing of invoices
US20020040304A1 (en) * 2000-10-02 2002-04-04 Subrao Shenoy Methods and systems for creating and managing capital asset business exchanges
US20020046081A1 (en) * 2000-10-06 2002-04-18 International Business Machines Corporation System and method for workflow control of contractual activities
US20020042782A1 (en) * 2000-10-06 2002-04-11 International Business Machines Corporation System and method for generating a contract and conducting contractual activities under the contract
US6510384B2 (en) * 2000-11-15 2003-01-21 International Business Machines Corporation Route search system and route search method
US7475024B1 (en) * 2000-12-13 2009-01-06 Microsoft Corporation System and method for distributing in real-time, inventory data acquired from in-store point of sale terminals
US6882983B2 (en) * 2001-02-05 2005-04-19 Notiva Corporation Method and system for processing transactions
US20020184101A1 (en) * 2001-03-02 2002-12-05 Gidadhubli Rajiv Raghavendrarao Method and apparatus for integrating with multiple application systems
US6673479B2 (en) * 2001-03-15 2004-01-06 Hydrogenics Corporation System and method for enabling the real time buying and selling of electricity generated by fuel cell powered vehicles
US6983278B1 (en) * 2001-04-10 2006-01-03 Arena Solutions, Inc. System and method for access control and for supply chain management via a shared bill of material
US20030018563A1 (en) * 2001-07-13 2003-01-23 Efficient Capital Corporation Trading and processing of commercial accounts receivable
US6988111B2 (en) * 2001-11-29 2006-01-17 I2 Technologies Us, Inc. Mapping between part numbers that are based on different part numbering schemes
US7346575B1 (en) * 2002-01-07 2008-03-18 First Data Corporation Systems and methods for selectively delaying financial transactions
US7496519B2 (en) * 2002-05-10 2009-02-24 U.S. Bank National Association Automated transaction processing system and approach
US20040039693A1 (en) * 2002-06-11 2004-02-26 First Data Corporation Value processing network and methods
US7660788B1 (en) * 2003-05-23 2010-02-09 E2Open, Inc. Mapping part numbers and other identifiers
US20050021363A1 (en) * 2003-07-25 2005-01-27 Stimson Gregory F. Debit card per-transaction charitable contribution
US7890395B2 (en) * 2004-05-19 2011-02-15 Turnberry Partners, LP Method and system for processing tax pertaining to a goods and services transaction
US8126785B2 (en) * 2004-06-09 2012-02-28 Syncada Llc Automated transaction accounting processing engine and approach
US7324976B2 (en) * 2004-07-19 2008-01-29 Amazon Technologies, Inc. Automatic authorization of programmatic transactions
US7327952B2 (en) * 2004-07-26 2008-02-05 Pentax Corporation Stage apparatus and camera shake correction apparatus using the stage apparatus
US8103575B1 (en) * 2006-03-27 2012-01-24 Icap Services North America Llc System and method for use in auditing financial transactions

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090287598A1 (en) * 1996-11-12 2009-11-19 U.S. Bank National Association Financial Institution-Based Transaction Processing System and Approach
US20080172314A1 (en) * 1996-11-12 2008-07-17 Hahn-Carlson Dean W Financial institution-based transaction processing system and approach
US8392285B2 (en) 1996-11-12 2013-03-05 Syncada Llc Multi-supplier transaction and payment programmed processing approach with at least one supplier
US8589268B2 (en) 1996-11-12 2013-11-19 Syncada Llc Financial institution-based transaction processing system and approach
US8595099B2 (en) 1996-11-12 2013-11-26 Syncada Llc Financial institution-based transaction processing system and approach
US20090171727A1 (en) * 1996-11-12 2009-07-02 U.S. Bank National Association Processing and management of transaction timing characteristics
US20060167762A1 (en) * 1996-11-12 2006-07-27 Hahn-Carlson Dean W Multi-supplier transaction and payment programmed processing approach with at least one supplier
US8825549B2 (en) 1996-11-12 2014-09-02 Syncada Llc Transaction processing with core and distributor processor implementations
US8396811B1 (en) 1999-02-26 2013-03-12 Syncada Llc Validation approach for auditing a vendor-based transaction
US20110004552A1 (en) * 2001-10-29 2011-01-06 Visa U.S.A., Inc. Method and system for conducting a commercial transaction between a buyer and a seller
US8650119B2 (en) 2004-06-09 2014-02-11 Syncada Llc Order-resource fulfillment and management system and approach
US8762238B2 (en) 2004-06-09 2014-06-24 Syncada Llc Recurring transaction processing system and approach
US8560439B2 (en) 2004-06-09 2013-10-15 Syncada Llc Transaction processing with core and distributor processor implementations
US20050283434A1 (en) * 2004-06-09 2005-12-22 Hahn-Carlson Dean W Recurring transaction processing system and approach
US20090287590A1 (en) * 2004-12-29 2009-11-19 U.S. Bank National Association Multi-Supplier Transaction and Payment Programmed Processing System and Approach
US20090265274A1 (en) * 2005-04-12 2009-10-22 U.S. Bank National Association Automated Transaction Processing System and Approach with Currency Conversion
US20100287630A1 (en) * 2006-06-27 2010-11-11 Vaxdesign Corp. Models for vaccine assessment
US20110029404A1 (en) * 2006-10-06 2011-02-03 Hahn-Carlson Dean W Transaction payables processing system and approach
US20080086396A1 (en) * 2006-10-06 2008-04-10 Hahn-Carlson Dean W Transaction Finance Processing System and Approach
US7725372B2 (en) 2006-10-06 2010-05-25 Syncada Llc Transaction payables processing system and approach
US20080086397A1 (en) * 2006-10-06 2008-04-10 Hahn-Carlson Dean W Transaction Payables Processing System and Approach
US8712884B2 (en) 2006-10-06 2014-04-29 Syncada Llc Transaction finance processing system and approach
US20090192922A1 (en) * 2008-01-25 2009-07-30 Hahn-Carlson Dean W Inventory-based payment processing system and approach
US8751337B2 (en) 2008-01-25 2014-06-10 Syncada Llc Inventory-based payment processing system and approach
US20090287593A1 (en) * 2008-05-19 2009-11-19 Shauna Michelle Palmer Systems and methods for processing commercial financial transactions
US8010450B2 (en) * 2008-05-19 2011-08-30 GE Corporate Finanical Services, Inc. Systems and methods for processing commercial financial transactions
US20100017315A1 (en) * 2008-07-21 2010-01-21 Hahn-Carlson Dean W Resource-allocation processing system and approach with adaptive-assessment processing
US20100070397A1 (en) * 2008-07-21 2010-03-18 Hahn-Carlson Dean W Resource-allocation processing system and approach with resource pooling
US10134081B2 (en) 2012-08-15 2018-11-20 Visa International Service Association Single order multiple payment processing
US10740830B2 (en) 2012-08-15 2020-08-11 Visa International Service Association Single order multiple payment processing
US20140278814A1 (en) * 2013-03-15 2014-09-18 Sap Ag Contract-based process integration
US9299049B2 (en) * 2013-03-15 2016-03-29 Sap Se Contract-based process integration

Also Published As

Publication number Publication date
AU2005255457B2 (en) 2007-06-07
CA2569338A1 (en) 2005-12-29
WO2005124635A2 (en) 2005-12-29
EP1782255A2 (en) 2007-05-09
AU2009202302A1 (en) 2009-07-02
CN101027687A (en) 2007-08-29
EP1782259A4 (en) 2009-04-22
CA2568584A1 (en) 2005-12-29
WO2005124635A3 (en) 2006-03-16
MXPA06014351A (en) 2007-07-25
MXPA06014352A (en) 2007-07-25
MXPA06014349A (en) 2007-07-25
WO2005124640A2 (en) 2005-12-29
WO2005124640A3 (en) 2008-01-10
US20050278251A1 (en) 2005-12-15
AU2005255458B2 (en) 2007-11-15
CA2569351A1 (en) 2005-12-29
EP1782259A2 (en) 2007-05-09
AU2005255458A1 (en) 2005-12-29
EP1782255A4 (en) 2009-04-29
WO2005124639A3 (en) 2006-05-18
EP1779308A2 (en) 2007-05-02
AU2009202302B2 (en) 2011-12-22
EP1779308A4 (en) 2009-05-06
CN101385044A (en) 2009-03-11
AU2005255457A1 (en) 2005-12-29
AU2005255453A1 (en) 2005-12-29
AU2005255453B2 (en) 2007-11-08
CN101031905A (en) 2007-09-05
US8560439B2 (en) 2013-10-15
WO2005124639A2 (en) 2005-12-29

Similar Documents

Publication Publication Date Title
AU2005255457B2 (en) Distributor-based transaction processing arrangement and approach
US8595099B2 (en) Financial institution-based transaction processing system and approach
US11741513B2 (en) Supply chain finance system
US8825549B2 (en) Transaction processing with core and distributor processor implementations
AU2005330645B2 (en) Automated transaction processing system and approach with currency conversion
KR20220054451A (en) Digitally encrypted securities platform, along with methods and systems for the same
AU2008200685B2 (en) Transaction processing with core and distributor processor implementations
US20180122007A1 (en) In-cash foreign currency trading system
WO2014140694A1 (en) Unit credit guarantee (ucg) creation & management platform
AU2008200560B2 (en) Financial institution-based transaction processing system and approach
KR20210146749A (en) Real estate lease brokerage and management system using online network

Legal Events

Date Code Title Description
AS Assignment

Owner name: U.S. BANCORP LICENSING, INC., MINNESOTA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HAHN-CARLSON, DEAN W.;REEL/FRAME:016752/0481

Effective date: 20050727

AS Assignment

Owner name: U.S. BANK NATIONAL ASSOCIATION, MINNESOTA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:U.S. BANCORP LICENSING, INC.;REEL/FRAME:020492/0862

Effective date: 20080211

Owner name: U.S. BANK NATIONAL ASSOCIATION,MINNESOTA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:U.S. BANCORP LICENSING, INC.;REEL/FRAME:020492/0862

Effective date: 20080211

AS Assignment

Owner name: SYNCADA LLC, MINNESOTA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:U.S. BANK NATIONAL ASSOCIATION;REEL/FRAME:023254/0091

Effective date: 20090701

Owner name: SYNCADA LLC,MINNESOTA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:U.S. BANK NATIONAL ASSOCIATION;REEL/FRAME:023254/0091

Effective date: 20090701

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION