×

Method, system, and apparatus for dynamically creating electronic contracts

  • US 7,788,168 B2
  • Filed: 07/11/2008
  • Issued: 08/31/2010
  • Est. Priority Date: 03/28/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A transaction processing system for determining potential transactions between two or more potential transaction participants according to transaction parameters, the transaction processing system comprising:

  • at least one data store including transaction parameters associated with each of said participants; and

    a transaction processing engine fordetermining a plurality of potential transactions based upon the transaction parameters and, for each potential transaction, assigning a separate transaction score to each of said participants such that a plurality of scores, one for each of said participants, is associated with each potential transaction,ranking by the transaction processing engine each potential transaction based on a mutual benefit of each potential transaction to all transaction participants and assigning a higher rank to a particular potential transaction that has a higher mutual benefit than that for another potential transaction, wherein said mutual benefit is computed taking into consideration of a total score of all participants and a participant score differential for each potential transaction, wherein each participant score differential measures a difference between transaction scores respectively assigned to each transaction participant for a corresponding potential transaction, and wherein a smaller participant score differential means a higher mutual benefit, andsequentially presenting to each of said participants each potential transaction according to decreasing rank until all transaction participants agree to a presented potential transaction or until no potential transactions remain to be presented;

    determining whether an acceptable potential transaction more favorable to the at least one rejecting transaction participant can be generated by another participant altering at least an associated transaction parameter; and

    notifying said another participant that an acceptable potential transaction can be generated if said participant modifies at least one associated transaction parameter.

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