Conditional purchase offer buyer agency system
First Claim
1. A method for using a computer to process the sale of goods or services, comprising:
- receiving in said computer a plurality of purchase offers for goods or services from a buyer, each of said purchase offers containing at least one condition and a buyer-specified price;
receiving a payment identifier specifying a general purpose account from which funds may be paid at said buyer-specified price; and
thereafter providing at least one of said plurality of purchase offers to a plurality of sellers;
obtaining at least one acceptance of said at least one provided purchase offer;
determining a first acceptance obtained, thereby determining a first seller of the plurality of sellers; and
processing the sale of said goods or services between said buyer and said first seller which has accepted a purchase offer.
6 Assignments
0 Petitions
Accused Products
Abstract
A conditional purchase offer (CPO) buyer agency system is disclosed for processing variable conditional purchase offers (CPOs) containing at least one variable condition. If a posted CPO is not accepted by at least one seller for a predefined period of time, or has been rejected by all potential sellers, the terms of the posted CPO may be modified by the CPO buyer agency system, within the tolerances specified by the buyer in the variable CPO, to facilitate acceptance. A buyer can submit a variable CPO having two sets of conditions, namely, a first set and a second set of conditions, as well as the corresponding buyer-defined offer price for each condition set. In addition, the buyer preferably provides a set of rules to control the gradual posting of the condition sets between the first and second condition sets, as well as the appropriate adjustments to the corresponding offer price. A buyer can also submit a variable CPO having several predefined CPO sets, each with defined condition sets and corresponding offer prices, as well as a priority for their posting. If the highest priority CPO is not accepted, the next CPO in the prioritized list can be posted until a CPO is bound, all possibilities have been exhausted or the variable CPO has expired. A CPO rule application process monitors and modifies variable CPOs having a first set and a second set of conditions, and a CPO evaluation process monitors and modifies variables CPOs having predefined CPO condition sets.
-
Citations
33 Claims
-
1. A method for using a computer to process the sale of goods or services, comprising:
-
receiving in said computer a plurality of purchase offers for goods or services from a buyer, each of said purchase offers containing at least one condition and a buyer-specified price;
receiving a payment identifier specifying a general purpose account from which funds may be paid at said buyer-specified price; and
thereafterproviding at least one of said plurality of purchase offers to a plurality of sellers;
obtaining at least one acceptance of said at least one provided purchase offer;
determining a first acceptance obtained, thereby determining a first seller of the plurality of sellers; and
processing the sale of said goods or services between said buyer and said first seller which has accepted a purchase offer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
prior to said providing, displaying appropriate legal language to said buyer to form a binding offer.
-
-
8. A method, comprising:
-
receiving in a computer system an indication of a first purchase offer and a second purchase offer from said buyer, the first purchase offer including;
a first condition value, and a first price;
and the second purchase offer including;
a second condition value, and a second price;
receiving a payment identifier specifying a general purpose account from which funds may be paid for said purchase offers;
after receiving said first purchase offer, said second purchase offer, and said payment identifier, providing the first purchase offer to a plurality of sellers;
determining if the first purchase offer was accepted within a predetermined time period;
if the first purchase offer was not accepted within said predetermined time period, providing the second purchase offer to a plurality of sellers; and
if said first or said second purchase offer is accepted by any seller, processing a sale in accordance with said acceptance. - View Dependent Claims (9, 10, 11, 17, 18, 19, 20, 21, 22, 23, 24, 25)
prior to said providing, displaying appropriate legal language to said buyer to form a binding offer.
-
-
17. The method according to claim 11, wherein said variable conditions within said condition set are modified until all configurations of said first and said second condition sets have been exhausted.
-
18. The method according to claim 11, wherein said variable conditions within said condition set are modified for each time period equal to the pendency period of said purchase offer divided by the number of possible modifications to said conditions.
-
19. The method according to claim 11, wherein said offer price is modified each time said conditions are modified.
-
20. The method according to claim 19, wherein said price modification is equal to the difference between said first and second prices divided by the number of possible modifications to said conditions.
-
21. The method according to claim 11, wherein said purchase offer is modified if said purchase offer is rejected by all sellers.
-
22. The method according to claim 11, wherein said purchase offer further includes a set of rules to control the gradual posting of the condition sets between the first and second condition sets.
-
23. The method according to claim 11, further comprising the step of binding said customer to purchase said item if an acceptance is received for one of said purchase offers.
-
24. The method according to claim 11, wherein said first condition set is associated with an ideal condition set and a corresponding maximum price.
-
25. The method according to claim 11, wherein said first condition set is associated with a broad or flexible set of conditions and a corresponding minimum offer price.
-
12. A method for processing the purchase of an item using a computer system, comprising:
-
obtaining in said computer system a variable purchase offer from a customer for said item, said variable purchase offer containing a first condition set and a second condition set, and an offer price for each of said condition sets;
obtaining a payment identifier from said customer, said payment identifier specifying a financial account to provide payment for said variable purchase offer; and
after receiving said variable purchase offer and said payment identifier, providing a purchase offer to a plurality of sellers containing said first set of conditions;
determining whether any of said sellers accepts said purchase offer;
modifying at least one variable condition within said first condition set to a second condition value if said variable purchase offer is not accepted within a predefined time period;
providing said modified purchase offer to said plurality of sellers; and
if an acceptance is received for one of said purchase offers, processing the purchase of said item. - View Dependent Claims (13, 14, 15, 16, 26)
prior to said providing, displaying appropriate legal language to said buyer to form a binding variable purchase offer.
-
-
27. A method of using a computer system to process the sale of goods or services, comprising:
-
receiving by said computer system a plurality of purchase offers from a customer for said goods or services, said purchase offers containing a plurality of condition sets and buyer-defined offer prices;
receiving a payment identifier specifying a financial account to provide payment for said buyer-defined offer prices upon acceptance of any of said purchase offers; and
thereafterevaluating by said computer system a first purchase offer against seller inventory and pricing information of a plurality of sellers to determine whether said first purchase offer is to be accepted by said computer system on behalf of any seller;
if said first purchase offer is not accepted by said computer system on behalf of any seller, evaluating a second purchase offer against said seller inventory and pricing information of the plurality of sellers to determine whether said second purchase offer is to be accepted by said computer system on behalf of any seller; and
processing the sale of said goods or services if one of the purchase offers is accepted.
-
-
28. A system for processing the sale of goods or services, comprising:
-
a memory device;
a processor disposed in communication with said memory device, said processor configured to;
receive a plurality of purchase offers for goods or services from a buyer, each of said purchase offers containing at least one condition and a buyer-specified price;
receive a payment identifier specifying a general purpose account from which funds may be paid for any of said purchase offers; and
thereafterprovide at least one of said plurality of purchase offers to a plurality of sellers;
obtain at least one acceptance of said at least one provided purchase offer;
determine a first acceptance obtained, thereby determining a first seller of the plurality of sellers; and
process the sale of said goods or services between said buyer and said first seller. - View Dependent Claims (29, 30)
-
-
31. A system, comprising:
-
a memory device;
a processor disposed in communication with said memory device, said processor configured to;
receive an indication of a first purchase offer and a second purchase offer from a buyer, the first purchase offer including;
a first condition value, and a first price;
and the second purchase offer including;
a second condition value, and a second price;
receive a payment identifier specifying a general purpose account from which funds may be paid for said purchase offers;
after receiving said first purchase offer, said second purchase offer, and said payment identifier, provide the first purchase offer to a plurality of sellers;
determine if the first purchase offer was accepted within a predetermined time period;
if the first purchase offer was not accepted within said predetermined time period, provide the second purchase offer to a plurality of sellers; and
if said first or said second purchase offer is accepted by any seller, process a sale in accordance with said acceptance.
-
-
32. A system for processing the purchase of an item, comprising:
-
a memory;
a processor disposed in communication with said memory, said processor configured to;
obtain a variable purchase offer from a customer for said item, said variable purchase offer containing a first condition set and a second condition set, and an offer price for each of said condition sets;
obtain a payment identifier from said customer, said payment identifier specifying a financial account to provide payment for said item; and
after receiving said variable purchase offer and said payment identifier, provide a purchase offer to a plurality of sellers containing said first condition set;
determine whether any of said sellers accepts said purchase offer;
modify at least one variable condition within said first condition set to a second condition value if said variable purchase offer is not accepted within a predefined time period;
provide said modified purchase offer to said plurality of sellers; and
if an acceptance is received for said variable purchase offer or said modified purchase offer, process the purchase of said item.
-
-
33. A computer system for processing the sale of goods or services, comprising:
-
a memory;
a processor disposed in communication with said memory, said processor configured to;
receive a plurality of purchase offers from a customer for said goods or services, said purchase offers containing a plurality of condition sets and buyer-defined offer prices;
receive a payment identifier specifying a financial account to provide payment for said buyer-defined offer prices upon acceptance of any of said purchase offers; and
thereafterevaluate a first purchase offer against seller inventory and pricing information of a plurality of sellers to determine whether said first purchase offer is to be accepted by said computer system on behalf of any seller;
if said first purchase offer is not accepted by said computer system on behalf of any seller, evaluate a second purchase offer against said seller inventory and pricing information of the plurality of sellers to determine whether said second purchase offer is to be accepted by said computer system on behalf of any seller; and
process the sale of said goods or services if any purchase offer is accepted.
-
Specification