×

System and Method for Contract Execution Against Expressive Contracts

  • US 20100106653A1
  • Filed: 10/26/2009
  • Published: 04/29/2010
  • Est. Priority Date: 10/24/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of conducting contract execution against expressive contracts comprising:

  • (a) storing in a computer storage accessible to a processor of a computer data about a plurality of contracts, wherein the data about each contract specifies at least the following;

    one good or service associated with the contract;

    a payment rule to determine a payment for the purchase of at least one quantity of at least one good or service under the contract; and

    a seller under the contract; and

    wherein the data about a first one of the contracts also specifies information about a plurality of purchases made against the contract, and a trigger condition and associated effect, wherein the trigger condition is based on information about the plurality of purchases, and the effect causes either;

    a payment to occur, a payment associated with a purchase transaction to change, a future payment or a future payment contingent on a future purchase transaction to change, or a constraint on allowable purchases to change;

    (b) storing in the computer storage data about a procurement plan;

    (c) storing in the computer storage data associated with a purchase request, wherein the purchase request data includes information about a first quantity of at least one good or service;

    (d) the processor of the computer determining a second quantity of one good or service and a second contract against which to complete the purchase request based on the following;

    the procurement plan in step (b), the data about the plurality of contracts, the trigger condition and associated effect, the plurality of purchases made against the first one of the contracts in step (a), and the quantity of at least one good or service in step (c);

    (e) in response to the processor automatically approving the second contract and the second quantity in step (d) subject to one or more predetermined rules or the processor receiving an approval of the second contract and second quantity, the processor causing a purchase order of the second quantity of the one good or service to be placed to the supplier associated with the second contract in step (d).

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