×

Integrated e-Commerce Sales & Use Tax Exchange System and Method

  • US 20090240610A1
  • Filed: 06/02/2009
  • Published: 09/24/2009
  • Est. Priority Date: 12/30/2002
  • Status: Active Grant
First Claim
Patent Images

1. ) A client logic engine-based system for handling calculation and payment of one or more third party fees due to a third party as part of one or more wide area network transactions between a first party and a second party, wherein the first, second and third parties are users of distinct first, second and third nodes, respectively, of the wide area network, the system comprising:

  • a) a wide area network comprising multiple nodes enabling the transfer of transaction data information packets between the first party and the second party;

    b) a third party financial service node of a financial payment service provider, residing on a node within the wide area network distinct from and at a different locale than the nodes of the first and the second party, that;

    transmits, via a transaction client agent, to a transaction client logic engine one or more transaction data information packets related to one or more wide area network transactions between the first and the second party;

    receives (via a transaction client agent) from the transaction client logic engine or a third party fee fulfillment client logic engine one or more information data packets comprising authorization and fulfillment data for the transfer of funds; and

    transmits to a financial network the one or more information data packets comprising authorization and fulfillment data for the transfer of funds;

    c) a transaction client logic engine, residing on a node within the wide area network distinct from and at a different locale than the nodes of the first and the second party, that;

    includes rules of logic for the determination of what action is required on transaction data information packets;

    receives (via a transaction client agent) from the third party financial payment service node (of the provider) one or more transaction data information packets related to one or more wide area network transactions between the first and the second party;

    determines what action is required on received transaction data information packets; and

    based upon said determination, transmits the information packets;

    between a third party fee calculation client logic engine and itself, between a third party fee fulfillment client logic engine and itself, or (via a transaction client agent) between the third party financial payment service node and itself;

    wherein the transaction client logic engine is optionally adapted to receive from a third party fee fulfillment client logic engine one or more information data packets comprising authorization and fulfillment data for the transfer of funds and to transmit (via transaction client agent) said one or more information data packets to the third party financial payment service node;

    d) a third party fee calculation client logic engine, residing on a node within the wide area network distinct from the nodes of the first and the second party, that;

    includes rules of logic for the determination of fees owed to a third party on one or more transactions between the first and the second party;

    receives one or more information packets from a transaction client logic engine;

    calculates the third party fees owed on the transaction between the first and the second party; and

    transmits to the transaction client logic engine, to a third Party fee fulfillment client logic engine or (via a transaction client agent) to the third party financial payment service node, a transaction data information packet including said third party fees owed; and

    e) a third party fee fulfillment client logic engine, residing on a node within the wide area network distinct from the nodes of the first and the second party, that;

    includes rules of logic for the determination of fees owed to one or more third parties on one or more transactions between the first and the second party;

    receives from the transaction client logic engine, or the third party fee calculation logic engine, one or more information packets containing data for the transfer of transaction funds between the first and the second party;

    determines the third party fees owed on the transaction between the first and the second party;

    provides authorization and fulfillment data for the third party fees owed on the transaction between the first and the second party; and

    transmits to the third party financial payment service node (via a transaction client agent) or to the transaction client logic engine one or more information data packets comprising authorization and fulfillment data for the transfer of funds;

    wherein the system causes the deduction of the third party fees owing from funds transferred between the first and the second party; and

    causes the transfer of the third party fees to said one or more third parties;

    f) wherein at each occurrence, a node is selected from a computer, server or gateway;

    the first party is a consumer and the second party is a merchant; and

    at least one node is a server or computer.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×