Conditional purchase offer (CPO) management system for packages
First Claim
1. A method of using a computer to process the sale of a package of component items, comprising the steps of:
- obtaining, using said computer, a purchase offer for said package from a customer, said purchase offer containing a description of each component item and a payment identifier for specifying a general-purpose account from which funds may be paid;
deconstructing by said computer said package purchase offer into a plurality of component purchase offers each having a component price;
providing said component purchase offers to a plurality of potential sellers;
receiving from one or more of said sellers an acceptance of said component purchase offers;
binding said customer to purchase said package if an acceptance is received for each of said component purchase offers; and
preventing said customer from identifying said component price.
6 Assignments
0 Petitions
Accused Products
Abstract
A conditional purchase offer (CPO) management system for receiving and processing CPOs for packages of component goods or services. The package CPO management system preferably deconstructs an overall package CPO into component CPOs which are individually offered to sellers. If each component CPO of a given package CPO is accepted, the package CPO management system binds the buyer, on behalf of each of the accepting sellers, to purchase the entire package. An offer price for each component CPO is preferably calculated by initially determining the total market price of the package based on the market price of each individual component good or service within the package. The package CPO management system then calculates an offer price for each component CPO based on the total price offered by the buyer for the entire package (as adjusted by a reserved margin, if appropriate) multiplied by the ratio of the market price of the respective component CPO to the total market price of the package. As each individual component CPO is accepted by a seller, the package CPO management system preferably enters a “pre-bind” agreement with the seller, whereby the component good or service is reserved for a predefined time period to pen-nit the package CPO management system to complete the processing of the remaining active component CPOs. The package CPO management system preferably provides an optional agency feature that permits the package CPO management system to accept or reject a given component CPO on behalf of certain sellers who have delegated such authority to the package CPO management system.
481 Citations
41 Claims
-
1. A method of using a computer to process the sale of a package of component items, comprising the steps of:
-
obtaining, using said computer, a purchase offer for said package from a customer, said purchase offer containing a description of each component item and a payment identifier for specifying a general-purpose account from which funds may be paid;
deconstructing by said computer said package purchase offer into a plurality of component purchase offers each having a component price;
providing said component purchase offers to a plurality of potential sellers;
receiving from one or more of said sellers an acceptance of said component purchase offers;
binding said customer to purchase said package if an acceptance is received for each of said component purchase offers; and
preventing said customer from identifying said component price. - View Dependent Claims (2, 3, 4, 5, 7)
-
-
6. A method of using a computer to process the sale of a package of component items, comprising the steps of:
-
obtaining, using a computer, a purchase offer for said package from a customer, said purchase offer containing a description of each component item and a payment identifier for specifying a general-purpose account from which funds may be paid;
deconstructing by said computer said package purchase offer into a plurality of component purchase offers each having a component price, and wherein said component price of each component is based on the percentage of the market value of the component item to the market value of the package;
providing said component purchase offers to a plurality of potential sellers;
receiving from one or more of said sellers an acceptance of said component purchase offers; and
binding said customer to purchase said package if an acceptance is received for each of said component purchase offers.
-
-
8. A method of using a computer to process the sale of a package of component items, comprising the steps of:
-
obtaining, using said computer, a purchase offer for said package from a customer, said purchase offer containing a description of each component item and a payment identifier for specifying a general-purpose account from which funds may be paid;
deconstructing by said computer said package purchase offer into a plurality of component purchase offers each having a component price;
providing said component purchase offers to a plurality of potential sellers;
increasing the component price of one or more of said component purchase offers that remain unaccepted by said sellers after a predefined time period;
receiving from one or more of said sellers an acceptance of said component purchase offers;
binding said customer to purchase said package if an acceptance is received for each of said component purchase offers.
-
-
9. A method of using a computer to process the sale of a package of component items, comprising the steps of:
-
obtaining, using said computer, a purchase offer for said package from a customer, said purchase offer containing a description of each component item and a payment identifier for specifying a general-purpose account from which funds may be paid;
deconstructing by said computer said package purchase offer into a plurality of component purchase offers;
providing said component purchase offers to a plurality of potential sellers, in a serial order based on the likelihood that each component item of the package will be accepted by a seller;
receiving from one or more of said sellers an acceptance of said component purchase offers; and
binding said customer to purchase said package if an acceptance is received for each of said component purchase offers.
-
-
10. A method of using a computer to process the sale of a package of component items, comprising the steps of:
-
obtaining, using said computer, a purchase offer for said package from a customer, said purchase offer containing at least one customer-defined condition for each of said component items and a total price;
deconstructing by said computer said package purchase offer into a plurality of component purchase offers each having a component price;
identifying one or more rules from a plurality of sellers of said component items, each of said rules containing one or more seller-defined restrictions;
comparing one or more of said component purchase offers to said rules to determine whether any of said sellers is willing to accept said component purchase offer if said customer-defined condition satisfies said seller-defined restrictions of at least one of said rules;
providing said package of component items to said customer if each of said component purchase offers is acceptable; and
preventing said customer from identifying said component price. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method of using a computer to process the sale of a package of component items, comprising the steps of:
-
obtaining, using said computer, a purchase offer for said package from a customer, said purchase offer containing at least one customer-defined condition for each of said component items;
deconstructing by said computer said package purchase offer into a plurality of component purchase offers each having a component price, wherein said component price of each component is based on the percentage of the market value of the component item to the market value of the package;
identifying one or more rules from a plurality of sellers of said component items, said rules containing one or more seller-defined restrictions;
comparing one or more of said component purchase offers to said rules to determine whether any of said sellers is willing to accept said component purchase offer if said customer-defined condition satisfies said seller-defined restrictions of at least one of said rules; and
providing said package of component items to said customer if each of said component purchase offers is acceptable.
-
-
17. A method of using a computer to process the sale of a package of component items, comprising the steps of:
-
obtaining, using said computer, a purchase offer for said package from a customer, said purchase offer containing at least one customer-defined condition for each of said component items;
deconstructing by said computer said package purchase offer into a plurality of component purchase offers;
identifying one or more rules from a plurality of sellers of said component items, said rules containing one or more seller-defined restrictions;
comparing one or more of said component purchase offers to said rules to determine whether any of said sellers is willing to accept said component purchase offer if said customer-defined condition satisfies said seller-defined restrictions of at least one of said rules;
increasing the component price of one or more of said component purchase offers that remain unaccepted by said sellers after a predefined time period; and
providing said package of component items to said customer if each of said component purchase offers is acceptable.
-
-
18. A method of using a computer to process the sale of a package of component items, comprising the steps of:
-
obtaining, using said computer, a purchase offer for said package from a customer, said purchase offer containing a description of each component item;
deconstructing said package purchase offer into a plurality of component purchase offers;
providing each of said component purchase offers to a plurality of potential sellers;
receiving from one or more of said sellers an acceptance of each of said component purchase offers at a component price; and
preventing said customer from identifying said component price. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A method of using a computer to process the sale of a package of component items, comprising the steps of:
-
obtaining, using said computer, a purchase offer for said package from a customer, said purchase offer containing at least one customer-defined condition for each of said component items and a total price;
deconstructing by said computer said package purchase offer into a plurality of component purchase offers each having a component price;
providing each of said component purchase offers to a plurality of potential sellers;
receiving from one or more of said sellers an acceptance of each of said component purchase offers at a component price and an identification of a component product satisfying said customer-defined condition;
binding said customer to purchase said package if an acceptance is received for each of said component purchase offers; and
preventing said customer from identifying said component price. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A method of using a computer to process the sale of a package of component items, comprising the steps of:
-
obtaining, using said computer, a purchase offer for said package from a customer, said purchase offer containing at least one customer-defined condition for each of said component items and a total price;
deconstructing by said computer said package purchase offer into a plurality of component purchase offers each having a component price, and wherein said component price of each component is based on the percentage of the market value of the component item to the market value of the package;
providing each of said component purchase offers to a plurality of potential sellers;
receiving from one or more of said sellers an acceptance of each of said component purchase offers at a component price and an identification of a component product satisfying said customer-defined condition; and
binding said customer to purchase said package if an acceptance is received for each of said component purchase offers.
-
-
32. A method of using a computer to process the sale of a package of component items, comprising the steps of:
-
obtaining, using said computer, a purchase offer for said package from a customer, said purchase offer containing at least one customer-defined condition for each of said component items and a total price;
deconstructing by said computer said package purchase offer into a plurality of component purchase offers each having a component price;
providing each of said component purchase offers to a plurality of potential sellers;
increasing the component price of one or more of said component purchase offers that remain unaccepted by said sellers after a predefined time period;
receiving from one or more of said sellers an acceptance of each of said component purchase offers at a component price and an identification of a component product satisfying said customer-defined condition; and
binding said customer to purchase said package if an acceptance is received for each of said component purchase offers.
-
-
33. A method of using a computer to process the sale of a package of component items, comprising the steps of:
-
obtaining, using said computer, a purchase offer for said package from a customer, said purchase offer containing at least one customer-defined condition for each of said component items and a total price;
deconstructing by said computer said package purchase offer into a plurality of component purchase offers;
providing each of said component purchase offers to a plurality of potential sellers in a serial order based on the likelihood that each component item of the package will be accepted by a seller;
receiving from one or more of said sellers an acceptance of each of said component purchase offers at a component price and an identification of a component product satisfying said customer-defined condition; and
binding said customer to purchase said package if an acceptance is received for each of said component purchase offers.
-
-
34. A system for processing the sale of a package of component items comprising:
-
a communications port to receive a purchase offer for said package from a customer, said purchase offer containing a description of each component item and a payment identifier for specifying a general-purpose account from which funds may be paid; and
a processor to (1) deconstruct said package purchase offer into a plurality of component purchase offers including component prices, (2) determine if each of said component purchase offers are accepted by one or more potential sellers and thereby bind customer to purchase said package if an acceptance is received for each of said component purchase offers, and (3) prevent said customer from identifying said component prices.
-
-
35. A system for processing the sale of a package of component items comprising:
-
a communications port for obtaining a purchase offer for said package from a customer and for obtaining one or more rules from a plurality of sellers of said component items, said purchase offer containing at least one customer-defined condition for each of said component items and each of said rules containing one or more seller-defined restrictions; and
a processor to;
deconstruct said package purchase offer into a plurality of component purchase offers each having a component price;
compare one or more of said component purchase offers to said rules to determine whether any of said sellers is willing to accept said component purchase offer if said customer-defined condition satisfies said seller-defined restrictions of at least one of said rules;
provide said package of component items to said customer if each of said component purchase offers is acceptable; and
prevent said customer from identifying said component price.
-
-
36. A method of using a computer to process the sale of a package of component items, comprising:
-
obtaining, using a computer, a package purchase offer from a customer, said package purchase offer containing a description of each component items, at least one customer-defined condition for each component item, a total price and a payment identifier for specifying a general-purpose account from which funds may be paid;
identifying one or more rules from a plurality of sellers of said component items, each of said rules containing one or more seller-defined restrictions;
comparing said package purchase offer to said rules to determine whether said sellers are willing to accept components of said package purchase offer if said customer-defined condition satisfies said seller-defined restrictions of at least one of said rules;
binding said customer to purchase said package if each component of said package purchase offer is acceptable is acceptable; and
preventing said customer from identifying component prices. - View Dependent Claims (37)
-
-
38. A system for processing the sale of a package of component items, comprising:
-
a memory device; and
a processor disposed in communication with said memory device, said processor configured to;
obtain a package purchase offer from a customer, said package purchase offer containing a description of each component item, at least one customer-defined condition for each component item, a total price and a payment identifier for specifying a general-purpose account from which funds may be paid;
identify one or more rules from a plurality of sellers of said component items, each of said rules containing one or more seller-defined restrictions;
compare said package purchase offer to said rules to determine whether said sellers are willing to accept components of said package purchase offer if said customer-defined condition satisfies said seller-defined restrictions of at least one of said rules;
bind said customer to purchase said package if each component of said package purchase offer is acceptable; and
prevent said customer from identifying component prices of said component items. - View Dependent Claims (39)
-
-
40. A system for processing the sale of a package of component items, comprising:
-
means for obtaining a package purchase offer from a customer, said package purchase offer containing a description of each component item, at least one customer-defined condition for each component item, a total price and a payment identifier for specifying a general-purpose account from which funds may be paid;
means for identifying one or more rules from a plurality of sellers of said component items, each of said rules containing one or more seller-defined restrictions;
means for comparing said package purchase offer to said rules to determine whether said sellers are willing to accept components of said purchase offer if said customer-defined condition satisfies said seller-defined restrictions of at least one of said rules;
means for binding said customer to purchase said package if each component of said package purchase offer is acceptable; and
means for preventing said customer from identifying component prices of said components. - View Dependent Claims (41)
-
Specification