Multi-supplier transaction and payment programmed processing approach with at least one supplier

Information

  • Patent Grant
  • 8392285
  • Patent Number
    8,392,285
  • Date Filed
    Thursday, December 22, 2005
    19 years ago
  • Date Issued
    Tuesday, March 5, 2013
    12 years ago
Abstract
In an example embodiment, a computer-based contract-management approach processes transactions involving at least one supplier (i.e., seller or sellers) fulfilling one or more sub-components of the transaction. Each of the suppliers (e.g., as well as other transaction parties) reference the transaction when communicating transaction information such as invoices, regardless of which sub-component of the transaction the seller is involved with. The invoices are associated with the transaction using the transaction referenced in each invoice and each supplier is accordingly paid for its performance of the sub-component of the transaction with which it is involved. From a buyer's perspective, the transaction is processed in accordance with the sub-components associated with the at least one supplier. Per each supplier, the transaction is processed generally two-dimensionally (via buyer and via suppliers), thus generally isolating (where desirable) each supplier from the sub-components of the transaction for which it is not a participant.
Description
FIELD OF THE INVENTION

The present invention is directed to communications and data processing and, more specifically, to communications and data processing involving the processing of transactions involving multiple suppliers for a single transaction.


BACKGROUND

Operational management of contractual and transactional interactions between buyers, sellers, financial institutions and others involved in the exchange of products 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.


Many transactions involve a variety of parties interacting at different hierarchical levels and in connection with different aspects of the transactions. For example, transactions involving different facets of performance (e.g., the provision of products or services) that can be fulfilled by different entities often involve two or more suppliers. For instance, when a transaction involves the provision of a multitude of goods, the goods may be sourced from different suppliers under the guise of the same transaction. Similarly, a service-based transaction may involve the provision of different aspects of service under the same contract. Further, transactions involving the purchase of a product often involve the provision of a product as well as shipping services for delivering the product from a seller to a buyer. These transactions also may involve processing services and/or fees along the delivery route, such as customs clearance at port of export, import/export duty fees, and insurance during transit, the responsibility for which can change amongst the parties depending on where the goods are actually located at a point in time. Using the shipping example, for many shipping transactions (e.g., that are separate from the purchase of goods being shipped), there is often a shipper (the entity arranging for shipment of the goods), a carrier (the entity carrying the goods), a seller (the entity selling the goods), an insurer (the entity providing transit insurance to the shipper, the carrier and/or the buyer), and a buyer (the entity receiving the goods). In this regard, the shipment itself can be considered a single shipping portion of a more complex transaction beginning with an agreement between a buyer and a seller. In some instances, the seller acts as the shipper and arranges and pays for shipment of the goods separately from the buyer and with the cost of the shipment effectively built into the cost of the goods. In other shipping transactions, the seller arranges for shipment of the goods per the buyer's instructions and the buyer pays for the shipping services directly to the party selected by the seller.


In the above-discussed and other types of transactions, the seller sometimes performs by providing goods and/or services directly and, at other times, the seller contracts with a performing party to perform some or all of the transaction aspects. In this instance, the seller acts as an intermediary, with the buyer agreeing to pay an amount contracted between the intermediary seller and the buyer. The seller in turn agrees to pay the performing parties (e.g., subcontractors) an amount contracted between the seller and each performing party.


In each of the above examples, various invoices and related activities (accounting, adjustments, etc.) are required for each contract in the chain of contracts between buying, selling, intermediary or performing parties. In addition, tracking activities for commercial and regulatory purposes often require that records be kept for the transaction. These activities are time consuming, subject to error and often duplicative in nature. For example, at 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, error and 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 business 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 addressing challenges related to the types of applications discussed above and others. 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, a transaction is automatically processed to effect payment to at least one supplier for the transaction as a function of portions of the transaction fulfilled by each supplier. In one implementation, transaction documents (e.g., electronic data) are audited and the payment is effected as a function of the audit. In another implementation, a fee is assessed to one or more parties to the transaction as a function of the transaction and an agreement with the one or more parties to the transaction.


In another example embodiment, shipping transactions involving at least one carrier fulfilling different portions (legs) of a shipping route are processed as a function of information received for each carrier and common transaction identification information. Each of the carriers submits an invoice and the invoices are correlated to a particular transaction. Payment is facilitated (e.g., authorized) as a function of the invoices.


According to another example embodiment of the present invention, an automated transaction processing system is adapted for facilitating transaction processing for a transaction involving at least one supplier. Contract data is stored for parties to a transaction. The contract data includes a transaction identification (ID) and information relating to a contract involving the exchange of merchant offerings (i.e., goods and/or services) between a buyer party and at least one supplier party, where each supplier fulfills a sub-part of the contract either at the direction of the buyer or at the direction of a third party. Payment request information including a transaction ID from the supplier party is sent to the automated transaction processing system. The payment request information (e.g., an invoice with a transaction ID) typically reflects payment characteristics of the transaction that are related to the merchant offerings provided by the supplier party providing the payment request information. The payment request information from each supplier party is audited as a function of a comparison of the transaction ID in the payment request information with the stored transaction ID in the contract data. When the transaction ID in the payment request information from a particular supplier party matches the transaction ID in the contract data, settlement of a sub-part of the contract involving merchant offerings provided by the particular supplier party is effected as a function of the payment request information from the particular supplier party and the sub-part of the contract.


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 and approach, according to an example embodiment of the present invention;



FIG. 2 shows an arrangement and approach for managing shipping-related transactions, 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 implementation and application of payment-related transaction processes 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 transaction involving one or multiple suppliers is automatically processed using contractual (transaction-related) terms for each of the suppliers and one or more buying parties. Each of the suppliers fulfills a particular portion of the transaction, with the one or more buying parties receiving merchant offerings (e.g., goods and/or services) provided by the suppliers in accordance with terms of the transaction. When billing data (e.g., an invoice) is received from one of the suppliers, the data is automatically related to the particular transaction using information in the billing data together with stored information for the transaction. Funds from a buying party (or buying parties, where appropriate) are passed to the supplier as indicated in the contractual terms and in accordance with the billing data. Billing data submitted by subsequent suppliers is processed similarly. In this regard, each supplier is part of a common transaction and is paid according to the portion of the transaction fulfilled by the supplier. This approach is applicable to direct buyer-seller type relationships as well as to other relationships, such as those involving the buyer as an intermediary buyer/seller type party, subcontracting with suppliers to carry out conditions of a particular transaction.


In some applications, one or more suppliers to a transaction are generally isolated from information regarding the transaction that is not directly related to the particular supplier or suppliers. That is, transaction information associated with the supplier is separately processed and/or managed such that the supplier's view of the transaction is generally limited to portions of the transaction in which the supplier is specifically involved. In some instances, the supplier is limited in view of the transaction to contract-type functions, such as between the supplier and a buyer or intermediary buyer, and/or payment type functions, such as between the supplier and a financial institution providing payment for the transaction. In this regard, from each supplier's perspective, the “transaction” is limited to that involving the supplier, while from a buyer's (or intermediary's) perspective, the transaction involves multiple suppliers and/or separate sub-transactions that make up the whole transaction.


In one implementation, a fee is assessed to at least one party to the transaction as a function of one or more of a variety of transaction characteristics. In some applications, a host party (e.g., a supplier) is assessed a fee as a function of a payment amount for the transaction as characterized by a fee contract between the host party and an entity facilitating the transaction processing. In other applications, multiple parties are assessed fees in accordance with similar fee contracts and/or a transaction payment amount. These fees are further assessed, where appropriate, in a manner commensurate with sub-parts of the transaction (and related contract) performed by different suppliers.


Another example embodiment involves the electronic delivery of information. For example, streaming marketing information could be provided by multiple suppliers for a common transaction. As another example, telephone voice data can be delivered by two or more information carriers. These electronic delivery applications may involve, for example, the use of the Internet, telephone lines and/or transmission towers. Where streaming data is provided via the Internet, electronic data carriers may pick up data for delivery from one or more supplier source terminals to one or more destination terminals. In some applications, preloaded, password-secured profiles with profile data are used to launch the delivery of the electronic (e.g., streaming) data and/or the implementation of the data at a destination terminal.


In another example embodiment, a shipping transaction involving multiple carriers is processed using a unique order identification (ID) for different routes served by different carriers. The unique order ID is referenced to origin and destination locations for shipping an item over a primary route, with separate carriers performing portions of the route along which the item is shipped. Shipping invoices from the carriers are automatically associated with the primary route using information in the invoices. Further, the shipping invoices are separately associated with the portion of the route serviced by the particular carrier that is the subject of the invoice. This information is used to audit the invoices and to generate a payment authorization based upon the invoice (and, in some instances, effect the payment). Each carrier is paid according to its portion of the primary route. In some implementations, business rules and/or other information relating to the parties to the transaction (e.g., profile information) is stored and used for associating and/or auditing transaction data such as invoices. For general information regarding shipping transactions and for specific information regarding shipping transaction approaches that can be implemented in connection with this and/or other example embodiments herein, reference may be made to U.S. Pat. No. 5,910,896, which is fully incorporated herein by reference.


In another implementation, a pay-through-payment approach is used for paying sub-suppliers from buying parties while limiting the transaction, from a particular sub-supplier's perspective, to that arranged between the particular sub-supplier and an intermediary buying party. For instance, where a buying party is an intermediary and a product or service of the transaction is targeted to an outside buyer, payment for transaction performance by each respective supplier is processed directly from the outside buyer to the supplier as part of the processing of payment from the outside buyer to the intermediary supplier/buyer. However, transaction information for each sub-supplier is separately processed in accordance with terms associated with an individual transaction between the sub-supplier and the intermediary, with payment being separately processed (and made) by the intermediary and sourced from the outside buyer. In this regard, from a supplier's perspective, its portion of the transaction is limited to that between the supplier and the intermediary buyer, with payment coming from an outside source but made according to the transaction between the supplier and the intermediary. For general information regarding transaction processing and for specific information regarding pay-through-payment type approaches that can be implemented in connection with this and other example embodiments herein, reference may be made to U.S. patent application Ser. No. 11/316,381 filed on Dec. 22, 2005 and entitled: “Multi-Party Transaction Processing System and Approach”, which is fully incorporated herein by reference.


In some implementations, an auditing process is carried out in connection with the receipt of the billing data discussed above. For instance, when billing data includes a seller's identification information (ID) associated with a particular identifiable transaction, the billing data is audited to ensure that the particular seller is indeed party to the identifiable transaction. Furthermore, terms of the billing data such as payment amount and/or other associated fees, timing (payment and/or contract performance) and others are selectively audited to ensure that certain transaction-based conditions are met.


In another example embodiment, business rules for buying and/or selling parties are used to process the transaction and further, where applicable, to control access to information relating to the transaction. For instance, where a buyer (or intermediary buying party) contracts with different sellers, business rules for the buyer are used in processing the transaction. These rules may include, for example, rules for setting contract terms, making payment or providing information to seller parties. In addition, the business rules can be tailored to specific transactions, with certain transaction terms set for the specific transaction.


In some implementations, the business rules include information for differentiating between suppliers for applying particular rules. That is, a particular transaction involving two different suppliers is processed according to different business rules. Portions of the transaction relating to a particular seller are processed in accordance with business rules for that particular seller, with other portions of the transaction involving other sellers being processed according to business rules for each particular seller, where applicable. For instance, a buyer and seller may agree upon specific business transaction terms, such as payment time, payment type, shipping fees and more. These specific business transaction terms can be separately recorded in association with business rules that apply to a particular seller.


In one implementation, business rules are selectively applied to a particular seller according to characteristics related to the seller and/or the transaction; different sets of business rules may apply to a particular seller. For example, transaction characteristics such as geographic location, location of the particular transaction with the seller (or of a substantial portion of the transaction with the seller) or associations between the seller and other entities may benefit form the selective application of business rules.


A variety of transaction processing functions, including those discussed above, can be carried out implementing business rules for purposes including the association of transaction data, selection of contract terms, management of contract payment and/or auditing functions and more. For general information regarding contracts and transaction processing, and for specific information regarding contract and transaction processing approaches to which the present invention may be applicable, reference may be made to U.S. patent application Ser. No. 10/436,878, filed May 12, 2003 and fully incorporated herein by reference.


Turning now to the figures, FIG. 1 shows a transaction processing arrangement and approach, according to another example embodiment of the present invention. A transaction arrangement 105 manages transactions between buying parties and two or more parties that facilitate the provision of goods and/or services (e.g., merchant offerings) in accordance with a particular transaction for which payment is to be made (e.g., via interaction with one or more financial institutions). Here, a plurality of transaction parties including buyer parties 110-118, intermediary parties 120-124 and selling parties 130-136 are shown by way of example. While certain buying, intermediary and selling parties are shown, this example embodiment and related approaches are applicable to a multitude of such parties, as well as to additional types of transactional parties (or fewer parties, e.g., with no intermediary party and/or a single buyer with two sellers), which may be implemented for a variety of situations.


The transaction arrangement 105 stores data (locally and/or remotely) relating to contract terms 140 and user profiles 142, and further processes transaction functions using a multiple supplier processor 144. The contract terms 140 include information for specific contracts related to transactions processed by the transaction arrangement 105. The contract terms 140 can govern a single transaction, such as in a spot bid/award situation, or multiple transactions, such as a multi-year contract for timed deliveries of particular goods. By way of example, one contract 141 is shown stored with the contract terms 140 and includes sub-contracts 143 and 145 for different sellers for a common transaction.


The user profiles 142 include information about parties to each transaction, such as financial account information that facilitates the execution of payment functions for the transaction, or information such as passwords facilitating access control to transaction information. The multiple supplier processor 144 is programmed for processing transaction related data such as order confirmation, shipping confirmation, payment authorization and settlement details for facilitating the transaction and payment-related aspects thereof.


The contract terms 140 describe information for particular contracts between a buyer or buyers and two or more sellers, with each seller performing a portion of the transaction. These contract terms 140 may, for example, include contract terms specific to a particular seller and/or to a particular transaction, where contract terms may or may not vary between different sellers, depending upon the application. For instance, when buyer 110 has a separate contract with sellers 130 and 132 for a single transaction, the multiple supplier processor 144 implements specific contract information related to the particular seller for which the portion of the transaction is being processed. That is, when processing transaction functions such as payment for a particular transaction involving the buyer 110 and sellers 130 and 132, the multiple supplier processor 144 uses different contract terms when processing portions of the same transaction but involving a different selling party. When the contract terms 140 include contract terms that are consistent among different sellers for a particular transaction, these terms are implemented consistently (relative, e.g., to the separately implemented terms discussed above).


In some applications involving intermediary parties (120-124), the transaction arrangement 105 processes the transactions supplied by two or more of the sellers 130-136 and received (goods and/or services) by one or more buyers 110-118. For example, where an intermediary party 120 executes a transaction with a buyer 110 for shipping goods along a particular main shipping route, the intermediary party may contract separately with two or more sellers (carriers) 130 and 132. Here, the buyer 110 may be the recipient of goods being shipped or the provider of goods that will be shipped to a customer. The transaction is related to a particular service, namely, the shipping of goods over the particular main shipping route (from an origin to a destination) as indicated by the buyer or other entity, and the transaction is accordingly referenced as such. However, each seller (carrier) performs shipping functions over separate sub-routes that make up the route between the origin and the destination, from the origin to an intermediate location and, subsequently, from that intermediate location to the destination. The transaction arrangement 105 processes, with the multiple supplier processor 144, transaction information relating to payment for each of the sellers (carriers) 130 and 132 for their respective services performed with each sub-route by reference to the main shipping route.


The multiple supplier processor 144 carries out payment and other interactive type functions with buyers, sellers and, where applicable, intermediaries in a variety of manners, depending upon the contract terms 140 and profiles 142. For instance, a particular contract between a buyer 110 and a seller 130 may indicate when payment is to be effected. In some applications, payment to the seller 130 is effected upon completion of the seller's portion of the transaction (e.g., in the above example, when a seller (carrier) performs its portion of the shipment route). In other applications, payment to the seller 130 is effected upon completion of the entire transaction (e.g., in the above example, when the shipment reaches its destination). A multitude of types of terms such as these are implemented with the contract terms 140 and processed by the multiple supplier processor 144, depending upon the application and particular contracts between parties to the transactions.


In another embodiment, the multiple supplier processor 144 facilitates processing for transactions involving a contract that is fulfilled over time. For example, where a buyer 110 enters into a contract with an intermediary party 120 for merchant offerings over a particular time period, the multiple supplier processor 144 processes payment functions for sub-parts of the contract as they are fulfilled over time by different suppliers (e.g., using a common transaction ID). This approach can be implemented, for example, when the intermediary party 120 contracts with the buyer 110 for providing a particular bundle of goods at intervals. The intermediary party 120 may then contract with suppliers 130 and 132 for providing the bundle of goods at different times. In this regard, the multiple supplier processor 144 processes invoice information received from the suppliers 130 and 132 submitted, e.g., as they respectively fulfill the sub-parts of the contract.


In another example embodiment, an intermediary party 120 operates the transaction arrangement 105 for processing transactions between buyers 110-118 and sellers 130-136 according to contract terms 140 supplied by the transaction parties and further assessing a processing fee to one or more of the transaction parties. For example, where a buyer 110 contracts with two sellers 130 and 132 for respectively filling sub-components of a transaction, the buyer may enlist the services of the transaction arrangement 105 for processing financial aspects of the transaction. The multiple supplier processor 144 processes transaction information, such as invoices received from the sellers 130 and 132, by associating the invoices with a particular transaction and further with the particular seller providing the invoice. The association is used to determine elements of the contract terms 140 to use in processing (e.g., auditing) the invoices and correspondingly effecting payment therefore. The payment authorization is matched to a particular transaction at block 310. The matching may involve using, for example, transaction-identifying or party-identifying information in the payment authorization.


Fees are assessed according to one or more of a variety of characteristics, such as the financial aspects of the transaction (e.g., the amount of a sale processed by the transaction arrangement 105) or a set fee. These fees may, for example, be set as a function of a contract between the intermediary party 120 and parties (buyers or sellers) to the transaction.


In another example embodiment, the transaction arrangement 105 is adapted for processing financial transactions involving two or more financial suppliers (i.e., fund suppliers) providing funds to a buyer, seller or other appropriate party participating in a particular transaction. Each of the financial suppliers provides sub-parts of a fund amount to the buyer or seller to fund classes of transactions that meet defined parameters (e.g., specific goods procured by defined buyers from defined sellers). Payment type data, such as a fee assessed for providing funds for a sub-part to the financial transaction, provided by each financial supplier is processed by the multiple supplier processor 144 using a common transaction ID. This approach can be implemented, for example, where a buyer uses multiple financiers to provide funds for particular transactions meeting defined funding parameters, implementing separate contract terms 140 for financial services provided by each financier.


In one implementation, two or more financial suppliers provide funds in different currencies for a particular financial transaction. The transaction arrangement 105 processes sub-parts of a transaction for each currency as provided by different financial suppliers (e.g., wherein a first supplier provides funds in a first currency and a second supplier provides funds in a second currency, for use in a common transaction). Each financial supplier references a common transaction ID when providing payment type data to the transaction arrangement 105. One example application to which this implementation may be applied involves a buyer in a first country purchasing goods and/or services from a seller in a second country. A first financial supplier provides funds in a first currency on behalf of the buyer and accordingly assesses a fee (e.g., in the amount of the provided funds plus a service and/or financing charge). A second financial supplier provides funds in a second currency on behalf of the seller and assesses a fee (e.g., in a converted amount of the provided funds in the second currency plus a service and/or financing charge). In certain related applications, a second financial supplier considers the identity of the buyer and the first financial supplier when making its decision as to whether to provide funds to the supplier (e.g., in pre-export financing situations or in post-export, pre-ownership assumption situations). Rules or other characteristics related to the transaction and/or transaction parties may thus contemplate the second financial supplier's consideration of one or more of the identity of the buyer and the first financial supplier. In all these implementations, the fees are selectively assessed to the buyer and/or to a party to a transaction for which funds in the financial transaction are being provided.


The association approach described above may be implemented using, for example, one or more of the embodiments and implementations described in connection with U.S. patent application Ser. No. 10/864,761, filed Jun. 9, 2004, which is fully incorporated herein by reference. Furthermore, other transaction processing approaches discussed herein may implement such association approaches in the processing of multiple-supplier type transactions that involve sub-transaction components associated with a particular main transaction and the according processing thereof.



FIG. 2 shows an arrangement and approach for managing shipping-related transactions via a transaction processor 205, according to another example embodiment of the present invention. The approach shown in FIG. 2 can be implemented in connection with transaction processing approaches as described, for example, in connection with FIG. 1 above. The approach shown in FIG. 2 involves processing a shipment transaction between an origin 210 and a destination 230, with a seller 260 providing an item to be shipped at the origin to a buyer 250 purchasing the item and receiving the item at the destination 230. In some instances, a third party buyer receives the item at the destination 230 where, e.g., the buyer 250 may in turn invoice the third party buyer for the item.


Carrier A (240) ships the item from the origin 210 to an in-transit location 220 and carrier B (242) ships the item from the in-transit location to the destination 230. In this regard, the total shipping route, between the origin 210 and the destination 230 is served by two sub-routes with the in-transit location 220. Each carrier 240 and 242 references the sub-component of the shipping route it performs by simply referring to an overall transaction ID that is common to the entire shipping transaction, regardless of which portion of the transaction is involved.


The transaction processor 205 facilitates the processing of contractual and payment functions of the transaction involving the shipment from the origin 210 to the destination 230. In this regard, the transaction processor 205 is in communication with each party to the transaction as described above, electronically or otherwise, as well as to financial institutions for the parties to the transaction, with example institutions 270-275 respectively serving carrier A, carrier B, the seller and the buyer.


In one example, the transaction processor 205 processes a shipping transaction as follows, using a transaction ID to reference portions of the transaction fulfilled by the different carriers. A seller or transaction management entity provides transaction information to the transaction processor for use in identifying invoices and other data received in connection with the transaction. This information includes contract information, transaction party profile information (e.g., identification and financial institution) and more.


When carrier A (240) performs its portion of the transaction, it submits an invoice to the transaction processor 205, the invoice referencing the common transaction ID. Similarly, when carrier B (242) performs its portion of the transaction, it submits an invoice to the transaction processor 205, also referencing the same transaction ID. The transaction processor takes the invoice information and facilitates payment as a function of the contract information by matching information in the invoice with the transaction (e.g., using the common transaction ID with the source of the invoice). For example, where the contract information indicates that carrier A is not to be paid until receipt of the shipped items at the in-transit location 220, such receipt is used to authorize payment processing at the transaction processor. Alternately, the contract information may indicate that carrier A is not to be paid until receipt of the shipped items at the destination 230. The invoice for carrier B may be similarly processed. Other contractual characteristics, such as payment date, acceptance of items shipped and more, where applicable, are further implemented by the transaction processor 205 in generating an authorization for payment of an invoice.


When payment for an invoice is authorized successfully, the transaction processor 205 further facilitates payment by communicating with one or more of the financial institutions 270-276 such that the carriers are paid for the services they provide, from the buyer 250 and/or the seller 260, depending upon the particular transaction and contract terms. Funds for the carriers are provided from the buyer 250 and/or from the seller 260, depending upon the application. For instance, where the seller 260 is a shipper contracting with the buyer 250 for shipment of the items, the seller would generally invoice the buyer directly for an agreed-upon transaction fee. In turn, the seller would be invoiced by the carriers for their portion of the transaction fee. In this instance, where indicated by contract terms available to the transaction processor 205, the seller 260 may provide funds via the seller financial institution 274 to each of the carrier financial institutions 270 and 272. Payment for the overall transaction is made to the seller financial institution 274 via the buyer financial institution 276 (e.g., separately from payment to the carriers). In some applications, the seller 260 directs the transaction processor to pay each carrier financial institution (270, 272) from funds provided by the buyer 250 via the buyer financial institution 276 directly to each carrier financial institution. The remaining funds (if any) available from the buyer 250 are then provided to the seller.


In other instances, the buyer 250 contracts separately with the carriers 240 and 242 for shipping the items and further accordingly makes funds available via the buyer financial institution 276 for payment upon approval of invoices submitted by the respective carriers. In these instances, the transaction processor 205 would implement contract terms between the buyer 250 and carriers 240 and 242 for facilitating the payment, with a common transaction ID representing the entire shipment route from the origin 210 to the destination 230 being implemented for associating the invoices with the transaction.



FIG. 3 shows a flow diagram for transaction processing, according to another example embodiment of the present invention. The approaches described in connection with the flow diagram in FIG. 3 can be implemented using one or more types of transaction arrangements and may, for example, involve the use of one or more of the arrangements or components thereof as shown in FIGS. 1 and/or 2 and described in connection therewith. At block 300, transaction data including a transaction identification (ID), buyer ID and at least one seller ID is received, e.g., at a transaction processing location/arrangement. The buyer ID, seller ID and transaction ID are associated in a database, linking the buyer and seller IDs with the transaction to which the transaction ID is assigned.


At block 320, billing information for a portion of the transaction fulfilled by a seller is received with that seller's ID and the transaction ID. The billing information is communicated using, for example, an electronic invoice sent via a communications network to a transaction processing node on the communications network. If the seller ID does not match a seller ID associated with the transaction to which the transaction ID is assigned at block 330, an incorrect seller and/or transaction ID response is generated at block 335. The incorrect seller and/or transaction ID response may include, for example, one or more of notifying the seller providing the billing information that the match failed, notifying a buyer in the transaction that the match failed or resolving the issue. A mismatched seller ID can be resolved, e.g., by comparison of the received seller ID with known seller IDs for the transaction and associating the received seller ID with a known seller ID using a typographic-tolerance or other approach.


If the seller ID matches a seller ID associated with the transaction data (i.e., with the transaction ID) at block 330, contract terms for the particular transaction associated with the transaction ID are retrieved at block 340. At block 350, the seller associated with the seller ID is paid as a function of the contract terms for the particular transaction associated with the transaction ID. This approach at blocks 340 and 350 may involve, for example, retrieving contract terms from a database, stored under the transaction ID, and authorizing or otherwise facilitating payment for the transaction based upon the contract terms and the received billing information. In some instances, the billing information is audited at block 350 as part of the payment process, with payment authorized or facilitated as a function of the auditing (i.e., when the billing information is consistent with and/or within range of expected or acceptable billing information, payment is authorized).


After the seller has been paid at block 350, payment data indicating the payment for the transaction in accordance with the billing information is stored at block 360. In some instances, this payment data is stored with the received billing information. After the payment data has been stored at block 360, or after an incorrect seller and/or transaction ID response is generated at block 335, stored payment data is parsed to determine, at block 370, whether all sellers for the transaction have been paid. If all sellers for a particular transaction have indeed been paid, the process stops at block 380. If all sellers for a particular transaction have not been paid, the process continues at block 320 when additional sellers submit billing information.


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
  • 1. An automated transaction arrangement comprising: a database that stores contract data for parties to a transaction, the contract data including a transaction identifier (ID) and information relating to a contract for an exchange of merchant offerings involving a buyer and a plurality of suppliers, the contract including a plurality of sub-parts for fulfillment, each of the suppliers fulfilling at least one of the sub-parts of the contract; andan automatic transaction processor circuit configured to: receive order information from the buyer, the order information identifying merchant offerings that the buyer desires to purchase, the order information indicating quantities of the merchant offerings that the buyer desires to purchase, and the order information indicating a monetary amount that the buyer expects to pay for the merchant offerings,receive an invoice from each of the suppliers as the suppliers fulfill the sub-parts of the contract, wherein for each respective supplier in the plurality of suppliers, the invoice from the respective supplier includes the transaction ID,for each respective supplier in the plurality of suppliers, determine a condition of payment authorization for the invoice from the respective supplier by auditing the invoice from the respective supplier against the received order information and against the stored contract data associated with the transaction ID, andfor each respective supplier in the plurality of suppliers, respond to the condition of payment authorization for the invoice from the respective supplier indicating that payment to the respective supplier is appropriate by facilitating settlement processing of the invoice from the respective supplier as a function of the invoice from the respective supplier and at least a subpart of the contract to which the invoice from the respective supplier applies.
  • 2. The arrangement of claim 1, wherein for each respective supplier in the plurality of suppliers, the automatic transaction processor is further configured and arranged to assess a fee for facilitating settlement as a function of at least one of: the invoice from the respective supplier, the contract data, and fee data assigned to at least one of the parties to the transaction.
  • 3. The arrangement of claim 1, wherein the automatic transaction processor is configured to: for each respective supplier in the plurality of suppliers, generate electronic payment data for providing payment from the buyer to the respective supplier by cross-correlating the received invoice from the respective supplier and of sub-parts of the contract that the respective supplier fulfills with stored correlation data linking the respective supplier with the buyer and with one of the sub-parts of the contract, andfor each respective supplier in the plurality of suppliers, audit, using predefined terms for the buyer as inputs, the invoice from the respective supplier on a line-item basis for a sub-part of the contract pertaining to line-items therein, for generating electronic payment instructions for controlling external institution-based systems for effecting payment for the line-items.
  • 4. The arrangement of claim 3, wherein, for each respective supplier in the plurality of suppliers, the automatic transaction processor is configured to facilitate settlement processing by processing payment from the buyer to the respective supplier as a function of invoices received at different times from the respective supplier and of sub-parts of the contract that the respective supplier fulfills.
  • 5. The arrangement of claim 1, wherein the database is configured to store profile data for the buyer, the profile data for the buyer including financial processing information that specifies timing variables for auditing the payment of received invoices pertaining to the buyer, andwherein the automatic transaction processor is configured to facilitate settlement processing for the transaction by correlating the timing variables to the received invoices, using the profile data for the buyer and profile data for the suppliers, and by transferring funds from the buyer to the suppliers as a function of the profile data for the buyer and the profile data for the suppliers, in response to the correlation and the received invoices conforming to the timing variables.
  • 6. The arrangement of claim 1, wherein the transaction is a shipping transaction involving the buyer purchasing carrier services from the suppliers, the suppliers supplying carrier services, andwherein the automatic transaction processor is configured, for each respective supplier in the plurality of suppliers, to facilitate settlement processing of the invoice received from the respective supplier for a sub-part of a carrier route serviced by the respective supplier.
  • 7. The arrangement of claim 6, wherein for each respective supplier in the plurality of suppliers, the automatic transaction processor is configured to: audit the invoice from the respective supplier by comparing a payment amount in the invoice from the respective supplier to a payment amount in a sub-part of the contract pertaining to the respective supplier and to the transaction ID, andfacilitate payment to the respective supplier for its carrier services as a function of the audit.
  • 8. The arrangement of claim 1, wherein the transaction involves the buyer purchasing a bundle of goods from the plurality of suppliers, a particular supplier in the plurality of suppliers supplying a portion of the bundle, andwherein the invoice received from the particular supplier includes the transaction ID and a cost of the portion of the bundle supplied by the particular supplier; andwherein the automatic transaction processor is configured to facilitate settlement processing of the invoice from the particular supplier by tendering payment to the particular supplier for its supplied goods in accordance with the invoice from the particular supplier and a sub-part of a contract to which the invoice from the particular supplier applies.
  • 9. The arrangement of claim 1, wherein the transaction is a financial transaction in which the buyer finances another transaction using a pool of funds, a particular supplier in the plurality of suppliers providing a portion of the pool of funds as specified in the stored contract data, andwherein the automatic transaction processor is configured to facilitate settlement processing of a sub-part of the contract involving funds provided by the particular supplier in accordance with the stored contract data.
  • 10. The arrangement of claim 9, wherein the database stores pre-defined parameters for the particular supplier, the pre-defined parameters for the particular supplier specifying characteristics of transactions for which the particular supplier will supply funds for the pool of funds, andwherein the automatic transaction processor is configured to facilitate settlement processing for a portion of the pool of funds as a function of the stored pre-defined parameters for the particular supplier.
  • 11. The arrangement of claim 1, wherein the transaction involves the buyer, the plurality of suppliers, and an intermediary, the contract data including contract data for contracts between the buyer and the intermediary and contracts between the intermediary and the suppliers, andwherein the automatic transaction processor is configured to facilitate settlement processing of the sub-parts of the contract by providing funds to the suppliers directly from the buyer as a function of the contracts between the intermediary and the suppliers.
  • 12. The arrangement of claim 1, wherein, for each respective supplier in the plurality of suppliers, the automatic transaction processor is configured to audit the invoice from the respective supplier by comparing the invoice from the respective supplier to payment terms in the stored contract data and, in response to the invoice from the respective supplier satisfying the payment terms in the stored contract data, to authorize payment for the invoice from the respective supplier.
  • 13. The arrangement of claim 1, wherein the automated transaction arrangement is configured to use transaction profile information to authorize transaction parties and to provide access to the stored contract data.
  • 14. A processor-implemented method comprising: storing contract data for parties to a transaction, the contract data including a transaction identifier (ID) and information relating to a contract for an exchange of merchant offerings involving a buyer and a plurality of suppliers, the contract including a plurality of sub-parts for fulfillment, each of the suppliers fulfilling at least one of the sub-parts of the contract;receiving, at an automated transaction processor, order information from the buyer, the order information identifying merchant offerings that the buyer desires to purchase, the order information indicating quantities of the merchant offerings that the buyer desires to purchase, and the order information indicating a monetary amount that the buyer expects to pay for the merchant offerings;receiving, at the automated transaction processor, an invoice from each of the suppliers, wherein for each respective supplier in the plurality of suppliers, the invoice from the respective supplier includes the transaction ID;for each respective supplier in the plurality of suppliers, auditing, by the automated transaction processor, the invoice from the respective supplier against the received order information and against the stored contract data associated with the transaction ID; andfor each respective supplier in the plurality of suppliers, facilitating, by the automated transaction processor, settlement of at least a sub-part of the contract involving merchant offerings provided by the respective supplier as a function of the invoice from the respective supplier and the contract.
  • 15. The method of claim 14, wherein for each respective supplier in the plurality of suppliers, auditing the invoice from the respective supplier includes comparing a quantity and monetary amount of merchant offerings specified in the invoice from the respective supplier with the stored contract data, and wherein the method further comprises, for each respective supplier in the plurality of suppliers, authorizing payment for the invoice from the respective supplier in response to the quantity and monetary amount of merchant offerings specified in the invoice for the respective supplier matching corresponding quantity and monetary amount information for the contract.
  • 16. The method of claim 14, wherein the sub-parts of the contract are to be carried out at different times,wherein receiving the invoice from each of the suppliers includes receiving the invoices from different ones of the suppliers at different times for different ones of the sub-parts of the contract.
  • 17. The method of claim 14, wherein the contract has multiple line items to be fulfilled by different ones of the suppliers, andwherein receiving the invoice from each of the suppliers includes receiving the invoices from different ones of the suppliers at different times for different ones of the line items of the contract.
  • 18. The method of claim 14, wherein for each respective supplier in the plurality of suppliers, facilitating settlement of a sub-part of the contract involving merchant offerings provided by the respective supplier includes assessing a processing fee to at least one party to the subpart of the contract.
  • 19. An automated transaction arrangement comprising: means for storing contract data for parties to a transaction, the contract data including a transaction identifier (ID) and information relating to a contract for an exchange of merchant offerings involving a buyer and a plurality of suppliers, the contract including a plurality of sub-parts for fulfillment, each of the suppliers fulfilling at least one of the sub-parts of the contract;means for receiving order information from the buyer, the order information identifying merchant offerings that the buyer desires to purchase, the order information indicating quantities of the merchant offerings that the buyer desires to purchase, and the order information indicating a monetary amount that the buyer expects to pay for the merchant offerings;means for receiving an invoice from each of the suppliers, wherein for each respective supplier in the plurality of suppliers, the invoice from the supplier includes the transaction ID;means for determining, for each respective supplier in the plurality of suppliers, a condition of payment authorization for the invoice from the respective supplier by auditing the invoice from the respective supplier against the received order information and against the stored contract data associated with the transaction ID; andmeans for facilitating, for each respective supplier in the plurality of suppliers, responsive to the condition of payment authorization indicating that payment to the respective supplier is appropriate, settlement processing of the invoice from the respective supplier as a function of the invoice from the respective supplier and at least a sub-part of the contract to which the invoice from the respective supplier applies.
RELATED DOCUMENTS

This patent document claims benefit under 35 U.S.C. §119(e) to U.S. Provisional Patent Application No. 60/639,998, entitled “Multi-supplier Transaction and Payment Programmed Processing System and Approach,” filed on Dec. 29, 2004, and to U.S. Provisional Patent Application No. 60/639,999, entitled “Multi-party Transaction Processing System and Approach,” also filed on Dec. 29, 2004; this patent document is also a continuation-in-part of U.S. patent application Ser. No. 10/436,878 filed May 12, 2003 now U.S. Pat. No. 7,496,519; this patent document further is a continuation-in-part of U.S. patent application Ser. No. 10/437,405 filed May 12, 2003 now abandoned; U.S. patent application Ser. No. 10/437,405 is a continuation-in-part of U.S. patent application Ser. No. 09/259,657, filed Feb. 26, 1999 now U.S. Pat. No. 6,571,149, which is a continuation of U.S. patent application Ser. No. 08/748,243, filed on Nov. 12, 1996, now U.S. Pat. No. 5,910,896 entitled, “Shipment Transaction System and an Arrangement Thereof”; priority is claimed to these related documents under 35 U.S.C. §120 for common subject matter.

US Referenced Citations (474)
Number Name Date Kind
4114027 Slater et al. Sep 1978 A
4270042 Case May 1981 A
4305059 Benton Dec 1981 A
4412287 Braddock, III Oct 1983 A
4507778 Tan Mar 1985 A
4567359 Lockwood Jan 1986 A
4713761 Sharpe et al. Dec 1987 A
4725719 Oncken et al. Feb 1988 A
4750119 Cohen et al. Jun 1988 A
4799156 Shavit et al. Jan 1989 A
4926325 Benton et al. May 1990 A
4949272 Vanourek et al. Aug 1990 A
4960981 Benton et al. Oct 1990 A
4992940 Dworkin Feb 1991 A
4995112 Aoyama Feb 1991 A
4996662 Cooper et al. Feb 1991 A
5008827 Sansone et al. Apr 1991 A
5017766 Tamada et al. May 1991 A
5025372 Burton et al. Jun 1991 A
5040132 Schuricht et al. Aug 1991 A
5043908 Manduley et al. Aug 1991 A
5054096 Beizer Oct 1991 A
5077694 Sansone et al. Dec 1991 A
5117364 Barns-Slavin et al. May 1992 A
5151948 Lyke Sep 1992 A
5153842 Dlugos, Sr. et al. Oct 1992 A
5159667 Borrey et al. Oct 1992 A
5161109 Keating et al. Nov 1992 A
5168444 Cukor et al. Dec 1992 A
5175416 Mansvelt et al. Dec 1992 A
5208446 Martinez May 1993 A
5218188 Hanson Jun 1993 A
5220501 Lawlor et al. Jun 1993 A
5222018 Sharpe et al. Jun 1993 A
5231569 Myatt et al. Jul 1993 A
5238349 Grace, Sr. Aug 1993 A
5285383 Lindsey et al. Feb 1994 A
5293310 Carroll et al. Mar 1994 A
5329589 Fraser et al. Jul 1994 A
5334823 Noblett, Jr. et al. Aug 1994 A
5334824 Martinez Aug 1994 A
5337246 Carroll et al. Aug 1994 A
5357563 Hamilton et al. Oct 1994 A
5393963 Thomas et al. Feb 1995 A
5426281 Abecassis Jun 1995 A
5440634 Jones et al. Aug 1995 A
5483445 Pickering Jan 1996 A
5485369 Nicholls et al. Jan 1996 A
5500513 Langhans et al. Mar 1996 A
5631821 Muso May 1997 A
5631827 Nicholls et al. May 1997 A
5652749 Davenport et al. Jul 1997 A
5666493 Wojcik et al. Sep 1997 A
5671362 Cowe et al. Sep 1997 A
5677955 Doggett et al. Oct 1997 A
5694334 Donahue et al. Dec 1997 A
5694551 Doyle et al. Dec 1997 A
5699528 Hogan Dec 1997 A
5712990 Henderson Jan 1998 A
5717989 Tozzoli et al. Feb 1998 A
5719771 Buck et al. Feb 1998 A
5732400 Mandler Mar 1998 A
5754854 Kanamori et al. May 1998 A
5770844 Henn Jun 1998 A
5774170 Hite et al. Jun 1998 A
5790790 Smith et al. Aug 1998 A
5794207 Walker et al. Aug 1998 A
5799286 Morgan et al. Aug 1998 A
5806063 Dickens Sep 1998 A
5842178 Giovannoli Nov 1998 A
5845283 Williams Dec 1998 A
5870719 Maritzen et al. Feb 1999 A
5892900 Ginter et al. Apr 1999 A
5893080 McGurl et al. Apr 1999 A
5896530 White Apr 1999 A
5897645 Watters Apr 1999 A
5910896 Hahn-Carlson Jun 1999 A
5917830 Chen et al. Jun 1999 A
5918216 Miksovsky et al. Jun 1999 A
5918229 Davis et al. Jun 1999 A
5920847 Kolling et al. Jul 1999 A
5924082 Silverman et al. Jul 1999 A
5924083 Silverman et al. Jul 1999 A
5930363 Stanford et al. Jul 1999 A
5931917 Nguyen et al. Aug 1999 A
5943670 Prager et al. Aug 1999 A
5956690 Haggerson et al. Sep 1999 A
5956700 Landry Sep 1999 A
5960407 Vivona Sep 1999 A
5970475 Barnes et al. Oct 1999 A
5973685 Schaffa et al. Oct 1999 A
5978567 Rebane et al. Nov 1999 A
5982891 Ginter et al. Nov 1999 A
5987506 Carter et al. Nov 1999 A
5991728 Debusk et al. Nov 1999 A
5991801 Rebec et al. Nov 1999 A
5995976 Walker et al. Nov 1999 A
6012041 Brewer et al. Jan 2000 A
6016477 Ehnebuske et al. Jan 2000 A
6021202 Anderson et al. Feb 2000 A
6026374 Chess Feb 2000 A
6029140 Martin et al. Feb 2000 A
6029150 Kravitz Feb 2000 A
6043819 LeBrun et al. Mar 2000 A
6044362 Neely Mar 2000 A
6047268 Bartoli et al. Apr 2000 A
6055519 Kennedy et al. Apr 2000 A
6058380 Anderson et al. May 2000 A
6070150 Remington et al. May 2000 A
6085200 Hill et al. Jul 2000 A
6097834 Krouse et al. Aug 2000 A
6115649 Sakata Sep 2000 A
6115711 White Sep 2000 A
6119163 Montiero et al. Sep 2000 A
6128602 Northington et al. Oct 2000 A
6131087 Luke et al. Oct 2000 A
6141653 Conklin et al. Oct 2000 A
6151588 Tozzoli et al. Nov 2000 A
6157924 Austin Dec 2000 A
6167378 Webber, Jr. Dec 2000 A
6169542 Hooks et al. Jan 2001 B1
6199046 Heinzle et al. Mar 2001 B1
6204763 Sone Mar 2001 B1
6209095 Anderson et al. Mar 2001 B1
6223168 McGurl et al. Apr 2001 B1
6236972 Shkedy May 2001 B1
6246994 Wolven et al. Jun 2001 B1
6254000 Degen et al. Jul 2001 B1
6260024 Shkedy Jul 2001 B1
6266640 Fromm et al. Jul 2001 B1
6267292 Walker et al. Jul 2001 B1
6275813 Berka Aug 2001 B1
6285916 Kadaba et al. Sep 2001 B1
6317737 Gorelik et al. Nov 2001 B1
6323894 Katz et al. Nov 2001 B1
6324522 Peterson et al. Nov 2001 B2
6324551 Lamping et al. Nov 2001 B1
6330550 Brisebois et al. Dec 2001 B1
6338044 Cook et al. Jan 2002 B1
6357042 Srinivasan et al. Mar 2002 B2
6366829 Wallace Apr 2002 B1
6381587 Guzelsu Apr 2002 B1
6389402 Ginter et al. May 2002 B1
6418441 Call Jul 2002 B1
6421691 Kajitani Jul 2002 B1
6442533 Hinkle Aug 2002 B1
6477510 Johnson Nov 2002 B1
6486899 Bush et al. Nov 2002 B1
6490567 Gregory Dec 2002 B1
6493685 Ensel et al. Dec 2002 B1
6499036 Gurevich Dec 2002 B1
6505169 Bhagavath et al. Jan 2003 B1
6505172 Johnson et al. Jan 2003 B1
6507826 Maners Jan 2003 B1
6510383 Jones Jan 2003 B1
6510384 Okano Jan 2003 B2
6526443 Goldsmith et al. Feb 2003 B1
6539360 Kadaba Mar 2003 B1
6571149 Hahn-Carlson May 2003 B1
6598026 Ojha et al. Jul 2003 B1
6607081 Graef et al. Aug 2003 B2
6629081 Cornelius et al. Sep 2003 B1
6673479 McArthur et al. Jan 2004 B2
6684384 Bickerton et al. Jan 2004 B1
6687713 Mattson et al. Feb 2004 B2
6697702 Hahn-Carlson Feb 2004 B1
6704612 Hahn-Carlson Mar 2004 B1
6721613 Yamamoto et al. Apr 2004 B1
6721715 Nemzow Apr 2004 B2
6741968 Jacoves et al. May 2004 B2
6751630 Franks et al. Jun 2004 B1
6785661 Mandler et al. Aug 2004 B1
6789252 Burke et al. Sep 2004 B1
6792459 Elnozahy et al. Sep 2004 B2
6820038 Wetzer et al. Nov 2004 B1
6829590 Greener et al. Dec 2004 B1
6832212 Zenner et al. Dec 2004 B1
6833865 Fuller et al. Dec 2004 B1
6850900 Hare et al. Feb 2005 B1
6873963 Westbury et al. Mar 2005 B1
6873997 Majjasie et al. Mar 2005 B1
6879962 Smith et al. Apr 2005 B1
6882983 Furphy et al. Apr 2005 B2
6882986 Heinemann et al. Apr 2005 B1
6889194 Kadaba May 2005 B1
6895438 Ulrich May 2005 B1
6915268 Riggs et al. Jul 2005 B2
6937992 Benda et al. Aug 2005 B1
6941281 Johnson Sep 2005 B1
6944595 Graser et al. Sep 2005 B1
6973258 Yoo et al. Dec 2005 B1
6983278 Yu et al. Jan 2006 B1
6988111 Chow et al. Jan 2006 B2
6999943 Johnson et al. Feb 2006 B1
7047210 Srinivasan May 2006 B1
7054841 Tenorio May 2006 B1
7069234 Cornelius et al. Jun 2006 B1
7069248 Huber Jun 2006 B2
7076652 Ginter et al. Jul 2006 B2
7079176 Freeman et al. Jul 2006 B1
7099304 Liu et al. Aug 2006 B2
7110959 Hahn-Carlson Sep 2006 B2
7110979 Tree Sep 2006 B2
7113964 Bequet et al. Sep 2006 B1
7117170 Bennett et al. Oct 2006 B1
7120871 Harrington Oct 2006 B1
7124150 Majjasie et al. Oct 2006 B2
7130822 Their et al. Oct 2006 B1
7131069 Rush et al. Oct 2006 B1
7133835 Fusz et al. Nov 2006 B1
7136467 Brockman et al. Nov 2006 B2
7143058 Sugimoto et al. Nov 2006 B2
7146337 Ward et al. Dec 2006 B1
7149744 Tenorio Dec 2006 B1
7162458 Flangan et al. Jan 2007 B1
7177836 German et al. Feb 2007 B1
7181017 Nagel et al. Feb 2007 B1
7203662 Das et al. Apr 2007 B2
7206768 DeGroeve et al. Apr 2007 B1
7222081 Sone May 2007 B1
7243139 Ullman et al. Jul 2007 B2
7254588 Sung et al. Aug 2007 B2
7257560 Jacobs et al. Aug 2007 B2
7263506 Lee et al. Aug 2007 B2
7324976 Gupta et al. Jan 2008 B2
7327952 Enomoto Feb 2008 B2
7340433 Kay et al. Mar 2008 B1
7346575 Ahles et al. Mar 2008 B1
7363261 Whitehead et al. Apr 2008 B2
7366684 Douglas Apr 2008 B1
7373365 Varadarajan et al. May 2008 B2
7386502 Butcher, III Jun 2008 B1
7392934 Hahn-Carlson et al. Jul 2008 B2
7415471 Coleman Aug 2008 B1
7415617 Ginter et al. Aug 2008 B2
7433845 Flitcroft et al. Oct 2008 B1
7437310 Dutta Oct 2008 B1
7448063 Freeman et al. Nov 2008 B2
7475024 Phan Jan 2009 B1
7496519 Hahn-Carlson et al. Feb 2009 B2
7499875 May et al. Mar 2009 B1
7529706 Kulasooriya et al. May 2009 B2
7536354 DeGroeve et al. May 2009 B1
7536362 Starr et al. May 2009 B2
7548884 Thomas Jun 2009 B1
7558793 Topolovac et al. Jul 2009 B1
7574363 Bodin Aug 2009 B2
7574386 Hahn-Carlson et al. Aug 2009 B2
7587363 Cataline et al. Sep 2009 B2
7590575 Yu et al. Sep 2009 B2
7617146 Keaton et al. Nov 2009 B2
7627499 Hahn-Carlson Dec 2009 B2
7634455 Keene et al. Dec 2009 B1
7640195 Von Zimmermann et al. Dec 2009 B2
7660788 Clark Feb 2010 B1
7693791 Hahn-Carlson et al. Apr 2010 B2
7702563 Balson et al. Apr 2010 B2
7725372 Hahn-Carlson May 2010 B2
7765136 Northington et al. Jul 2010 B2
7822653 Hahn-Carlson et al. Oct 2010 B2
7890395 Phelan Feb 2011 B2
7925551 Hahn-Carlson et al. Apr 2011 B2
7970671 Hahn-Carlson et al. Jun 2011 B2
8050938 Green et al. Nov 2011 B1
8060410 Hahn-Carlson Nov 2011 B2
8069054 Hahn-Carlson et al. Nov 2011 B2
8103575 Hinkle Jan 2012 B1
8126785 Hahn-Carlson et al. Feb 2012 B2
20010009002 Logan et al. Jul 2001 A1
20010011241 Nemzow Aug 2001 A1
20010014878 Mitra Aug 2001 A1
20010025262 Ahmed Sep 2001 A1
20010032154 Schlummer Oct 2001 A1
20010032171 Brink et al. Oct 2001 A1
20010032183 Landry Oct 2001 A1
20010039522 Saxon Nov 2001 A1
20010047311 Singh Nov 2001 A1
20010056395 Khan Dec 2001 A1
20020007302 Work et al. Jan 2002 A1
20020016765 Sacks et al. Feb 2002 A1
20020026374 Moneymaker et al. Feb 2002 A1
20020032649 Selvarajan Mar 2002 A1
20020035488 Aquila et al. Mar 2002 A1
20020038277 Yuan Mar 2002 A1
20020038305 Bahl et al. Mar 2002 A1
20020040304 Shenoy et al. Apr 2002 A1
20020042782 Albazz et al. Apr 2002 A1
20020046081 Albazz et al. Apr 2002 A1
20020046125 Speicher et al. Apr 2002 A1
20020046147 Livesay et al. Apr 2002 A1
20020046169 Keresman et al. Apr 2002 A1
20020048369 Ginter et al. Apr 2002 A1
20020049622 Lettich et al. Apr 2002 A1
20020055850 Powell et al. May 2002 A1
20020059122 Inoue et al. May 2002 A1
20020059134 Ebbs et al. May 2002 A1
20020062278 Ingram et al. May 2002 A1
20020065736 Willner et al. May 2002 A1
20020065738 Riggs et al. May 2002 A1
20020069177 Carrott et al. Jun 2002 A1
20020072956 Willems et al. Jun 2002 A1
20020077978 O'Leary et al. Jun 2002 A1
20020087344 Billings et al. Jul 2002 A1
20020087455 Tsagarakis Jul 2002 A1
20020095355 Walker et al. Jul 2002 A1
20020103661 Albazz et al. Aug 2002 A1
20020107761 Kark et al. Aug 2002 A1
20020107794 Furphy et al. Aug 2002 A1
20020111886 Chenevich et al. Aug 2002 A1
20020116288 Nakajima Aug 2002 A1
20020116334 Bennett et al. Aug 2002 A1
20020116348 Phillips et al. Aug 2002 A1
20020120570 Loy Aug 2002 A1
20020123919 Brockman et al. Sep 2002 A1
20020123973 Eccles et al. Sep 2002 A1
20020143858 Teague et al. Oct 2002 A1
20020147655 Say Oct 2002 A1
20020156797 Lee et al. Oct 2002 A1
20020161719 Manning et al. Oct 2002 A1
20020174034 Au et al. Nov 2002 A1
20020184527 Chun et al. Dec 2002 A1
20020194174 Calkins et al. Dec 2002 A1
20020198829 Ludwig et al. Dec 2002 A1
20020198833 Wohlstadter Dec 2002 A1
20030004823 Sagy Jan 2003 A1
20030005876 Boswell Jan 2003 A1
20030014325 Biffar et al. Jan 2003 A1
20030018563 Kilgour et al. Jan 2003 A1
20030026404 Joyce et al. Feb 2003 A1
20030033205 Nowers et al. Feb 2003 A1
20030033240 Balson et al. Feb 2003 A1
20030041008 Grey et al. Feb 2003 A1
20030046089 Menninger et al. Mar 2003 A1
20030050876 Tawara et al. Mar 2003 A1
20030055675 Klein Twennaar Mar 2003 A1
20030055779 Wolf Mar 2003 A1
20030055783 Cataline et al. Mar 2003 A1
20030074206 Hoffman et al. Apr 2003 A1
20030074298 Duam Apr 2003 A1
20030093320 Sullivan May 2003 A1
20030097318 Yu et al. May 2003 A1
20030115129 Feaver Jun 2003 A1
20030117446 Esposito-Ross et al. Jun 2003 A1
20030126047 Hollar et al. Jul 2003 A1
20030135425 Leavitt Jul 2003 A1
20030135435 Aharoni Jul 2003 A1
20030139985 Hollar et al. Jul 2003 A1
20030144901 Coultier et al. Jul 2003 A1
20030154163 Phillips et al. Aug 2003 A1
20030158811 Sanders et al. Aug 2003 A1
20030163431 Ginter et al. Aug 2003 A1
20030187796 Swift et al. Oct 2003 A1
20030191711 Jamison et al. Oct 2003 A1
20030195815 Li et al. Oct 2003 A1
20030200172 Randle Oct 2003 A1
20030200185 Huerta et al. Oct 2003 A1
20030212617 Stone et al. Nov 2003 A1
20030220863 Holm et al. Nov 2003 A1
20030225883 Greaves et al. Dec 2003 A1
20030233252 Haskell et al. Dec 2003 A1
20030233286 Hahn-Carlson et al. Dec 2003 A1
20030233292 Richey et al. Dec 2003 A1
20030233321 Scolini et al. Dec 2003 A1
20040010463 Hahn-Carlson Jan 2004 A1
20040019562 Viberg Jan 2004 A1
20040034578 Oney et al. Feb 2004 A1
20040039696 Harmon et al. Feb 2004 A1
20040049446 Seljeseth Mar 2004 A1
20040068431 Smith et al. Apr 2004 A1
20040095237 Chen et al. May 2004 A1
20040098350 Labrou et al. May 2004 A1
20040098663 Rey et al. May 2004 A1
20040107123 Haffner et al. Jun 2004 A1
20040107125 Guheen et al. Jun 2004 A1
20040117383 Lee et al. Jun 2004 A1
20040123129 Ginter et al. Jun 2004 A1
20040139032 Rowan Jul 2004 A1
20040153389 Lortscher Aug 2004 A1
20040153403 Sadre Aug 2004 A1
20040153407 Club et al. Aug 2004 A1
20040158510 Fisher Aug 2004 A1
20040172360 Mabrey et al. Sep 2004 A1
20040172368 Johnson et al. Sep 2004 A1
20040181468 Harmon et al. Sep 2004 A1
20040184163 Nishioka et al. Sep 2004 A1
20040186806 Sinclair et al. Sep 2004 A1
20040187075 Maxham et al. Sep 2004 A1
20040201074 Khandros et al. Oct 2004 A1
20040225574 Arnold et al. Nov 2004 A1
20040230536 Fung et al. Nov 2004 A1
20040230601 Joao et al. Nov 2004 A1
20040243690 Hancock et al. Dec 2004 A1
20040254808 Bennett et al. Dec 2004 A1
20040260634 King et al. Dec 2004 A1
20050015332 Chen Jan 2005 A1
20050021363 Stimson et al. Jan 2005 A1
20050021527 Zhang et al. Jan 2005 A1
20050027613 Takekuma et al. Feb 2005 A1
20050027651 DeVault et al. Feb 2005 A1
20050033660 Solomon Feb 2005 A1
20050033760 Fuller et al. Feb 2005 A1
20050055306 Miller et al. Mar 2005 A1
20050075964 Quinn et al. Apr 2005 A1
20050119980 Kohavi et al. Jun 2005 A1
20050125260 Green et al. Jun 2005 A1
20050131839 Cordery et al. Jun 2005 A1
20050137947 Schaub et al. Jun 2005 A1
20050149378 Cyr et al. Jul 2005 A1
20050165699 Hahn-Carlson Jul 2005 A1
20050177435 Lidow Aug 2005 A1
20050177507 Bandych et al. Aug 2005 A1
20050192896 Hutchison et al. Sep 2005 A1
20050216368 Wechsel Sep 2005 A1
20050234820 MacKouse Oct 2005 A1
20050240592 Mamou et al. Oct 2005 A1
20050246192 Jauffred et al. Nov 2005 A1
20050251478 Yanavi Nov 2005 A1
20050256802 Ammermann et al. Nov 2005 A1
20050274792 Hahn-Carlson et al. Dec 2005 A1
20050278220 Hahn-Carlson et al. Dec 2005 A1
20050278221 Hahn-Carlson et al. Dec 2005 A1
20050278244 Yuan Dec 2005 A1
20050278251 Hahn-Carlson Dec 2005 A1
20050278255 Hahn-Carlson et al. Dec 2005 A1
20050283434 Hahn-Carlson et al. Dec 2005 A1
20050283437 McRae et al. Dec 2005 A1
20050289023 Hahn-Carlson et al. Dec 2005 A1
20050289024 Hahn-Carlson Dec 2005 A1
20060004670 McKenney et al. Jan 2006 A1
20060010058 D'Hers et al. Jan 2006 A1
20060015454 Hahn-Carlson Jan 2006 A1
20060036476 Klem Feb 2006 A1
20060116957 May et al. Jun 2006 A1
20060167762 Hahn-Carlson Jul 2006 A1
20060167791 Hahn-Carlson Jul 2006 A1
20060167792 Hahn-Carlson Jul 2006 A1
20060233334 Bingaman et al. Oct 2006 A1
20060287953 Chauhan Dec 2006 A1
20070022021 Walker et al. Jan 2007 A1
20070055582 Hahn-Carlson Mar 2007 A1
20070136278 Grazioli et al. Jun 2007 A1
20070156584 Barnes et al. Jul 2007 A1
20070192178 Fung et al. Aug 2007 A1
20070208635 Van Luchene et al. Sep 2007 A1
20070214065 Kahlon et al. Sep 2007 A1
20070214077 Barnes et al. Sep 2007 A1
20070246528 Kubo et al. Oct 2007 A1
20070262140 Long Nov 2007 A1
20070271160 Stone et al. Nov 2007 A1
20070282724 Barnes et al. Dec 2007 A1
20070282744 Barnes et al. Dec 2007 A1
20080082374 Kennis et al. Apr 2008 A1
20080086396 Hahn-Carlson Apr 2008 A1
20080103972 Lanc May 2008 A1
20080172314 Hahn-Carlson Jul 2008 A1
20080215456 West et al. Sep 2008 A1
20080249940 Hahn-Carlson et al. Oct 2008 A1
20090171727 Hahn-Carlson Jul 2009 A1
20090192922 Hahn-Carlson Jul 2009 A1
20090259576 Hahn-Carlson Oct 2009 A1
20090265274 Hahn-Carlson et al. Oct 2009 A1
20090287590 Hahn-Carlson Nov 2009 A1
20090287598 Hahn-Carlson Nov 2009 A1
20090292630 Hahn-Carlson et al. Nov 2009 A1
20090307114 Hahn-Carlson Dec 2009 A1
20100017315 Hahn-Carlson Jan 2010 A1
20100049650 Keaton et al. Feb 2010 A1
20100070397 Hahn-Carlson et al. Mar 2010 A1
20100138325 Hahn-Carlson Jun 2010 A1
20100185540 Hahn-Carlson et al. Jul 2010 A1
20100205054 Hahn-Carlson et al. Aug 2010 A1
20110004544 Baum Jan 2011 A1
20110029404 Hahn-Carlson et al. Feb 2011 A1
20120158558 Hahn-Carlson et al. Jun 2012 A1
Foreign Referenced Citations (22)
Number Date Country
0339850 Feb 1989 EP
0407026 Jan 1991 EP
0425421 May 1991 EP
0779587 Jun 1997 EP
1659526 May 2006 EP
2543327 Sep 1984 FR
2398894 Sep 2004 GB
2001312680 Nov 2001 JP
WO 9707468 Feb 1997 WO
WO 9908218 Feb 1999 WO
WO 0062225 Oct 2000 WO
WO 0109782 Feb 2001 WO
WO 0135570 May 2001 WO
WO 0148659 Jul 2001 WO
WO 0182193 Nov 2001 WO
WO 0188813 Nov 2001 WO
WO 0126017 Dec 2001 WO
WO 0221405 Mar 2002 WO
WO 02006920 Sep 2002 WO
WO 2005124635 Dec 2005 WO
WO 2006071881 Jul 2006 WO
WO 2008045793 Apr 2008 WO
Non-Patent Literature Citations (23)
Entry
Mckeefry (“Seeking microcontrollers desperately”, Electronic Buyers News, n 972, p. E4+, Sep. 11, 1995).
Mallory “Great Plains Accounting v.7. (Great Plains Software's accounting software) (Product Announcement), Newsbytes, NEW04220018, Apr. 22, 1993, 2 pages”.
Russell (“Kitting out is now in (Use of component kits is expanding as distributors develop added-value activities”, Electronic Times (Online), n 852, p. SXVII, Apr. 1997, 4 pages).
Spencer et al., “JIT Systems and external logistices suppliers,” International Journal of Operations & Production Management, v14, n6, pp. 60-74, 1994.
White, How Computers Work, Sep. 1999, 93 pp.
Professional Builder (1993) www.highbeam.com, Contracts & Law: Part III 8 pp.
South China Morning Post, Hong Kong, Buying “Products over the Net,” Jul. 2000, 2 pp.
Xcitek Press Release, “U.S. Bank Selects Xcitek for Corporate Actions Data and XSP for Corporate Actions Automation,” NY, NY, Dec. 2003, 1 pp.
Berhad, “Fueling financial oil for the economy,” The New Straits Times Press (Malaysia), Dec. 10, 2001, 3 pp.
Singh, “A new road to recovery,” Risk, pp. 108-110, Sep. 2004.
“Credit Derivatives and Mortgage-backed Bonds in Capital Adequacy Requirements for Market Risk,” http://www.rahoitustarkastus.fi/Eng/Regulation/FSA—standards/FSA—interpretations/4—2005.html, Apr. 2005, 5 pp.
Brochure: SAP Supplier Relationship Management—At a Glance, SAP, 2003, 16 pp.
Brochure: Self-Service Procurement: Slashing Costs and Saving Time, SAP, 2003, 12 pp.
Electronic Commerce News, “Sarbanes-Oxley Continue to be Key Issue in Corporate Payments Space,” Sep. 1, 2003, v8, issue 18, 7 pp.
Fletcher, “Limits on reinsurance offsets sought by California regulator,” Business Insurance, May 8, 1995 4 pp.
Denver Business Wire, “JD Edwards Continues to drive network-centric applications delivery with OneWorld enhancements,” Jun. 16, 1997, p. 06160089.
Notice from the European Patent Office concerning business methods, dated Oct. 1, 2007, 2 pp.
Egan, “Administrative Orders from the Office of the Governer of Alaska,” Jul. 18, 1972, 3 pp. http://www.gov.state.ak.us/admin-orders/018.html.
Bodnar, “Estimating Exchange Rate Exposure: Issues in Model Structure,” Financial Management v32, n1, pp. 35-67, 2003.
Plewka, “Germany seizes the Emu initiative,” International Tax Review, v8, n5, pp. 43-46, May 1997.
Huang, “Exchange Risk and Exchange Rate Pass-Through,” v67/02-A of Dissertation Abstracts International, 2005.
U.S. Appl. No. 13/406,247, by Dean Hahn-Carlson, filed Feb. 27, 2012.
Decision on Appeal from U.S. Appl. No. 11/316,324 dated Oct. 26, 2012, 14 pp.
Related Publications (1)
Number Date Country
20060167762 A1 Jul 2006 US
Provisional Applications (2)
Number Date Country
60639998 Dec 2004 US
60639999 Dec 2004 US
Continuations (1)
Number Date Country
Parent 08748243 Nov 1996 US
Child 09259657 US
Continuation in Parts (3)
Number Date Country
Parent 10436878 May 2003 US
Child 11315591 US
Parent 10437405 May 2003 US
Child 10436878 US
Parent 09259657 Feb 1999 US
Child 10437405 US