Bidding on a plurality of products or services with contingencies
First Claim
1. A non-transitory computer accessible memory medium that stores program instructions, wherein the program instructions are executable to:
- receive a group of offers from a buyer over the network, where the group includes a first plurality of offers, where the group of offers has one or more associated contingencies specifying required conditions for the plurality of offers, and where the offers are for a corresponding heterogeneous group of items;
receive input from at least one seller over the network specifying acceptance or rejection of at least one first offer of the first plurality of offers;
remove the at least one first offer from the group of offers based on the specified acceptance or rejection, thereby modifying the group, resulting in the group comprising a second plurality of offers with corresponding contingencies; and
automatically remove one or more of the second plurality of offers from the group based on applying the associated contingencies to the group, thereby further modifying the group, resulting in the group comprising one or more offers;
wherein the one or more offers are selectable for acceptance or rejection.
1 Assignment
0 Petitions
Accused Products
Abstract
Bidding on a plurality of items with contingencies. Input may be received from a buyer over a wide area network. The input may specify a plurality of offers for purchase of a respective plurality of items and the offers may be included in a collection of offers. One or more contingencies may be associated with the collection of offers, e.g., in response to user input. The one or more contingencies may specify cancellation of one or more of the plurality of offers within the collection of offers. Input may be received from a seller over the wide area network, specifying an acceptance of a first offer of the plurality of offers in the collection of offers. At least one of the plurality of offers within the collection of offers may be automatically canceled based on the one or more contingencies and possibly the acceptance of the first offer.
17 Citations
22 Claims
-
1. A non-transitory computer accessible memory medium that stores program instructions, wherein the program instructions are executable to:
-
receive a group of offers from a buyer over the network, where the group includes a first plurality of offers, where the group of offers has one or more associated contingencies specifying required conditions for the plurality of offers, and where the offers are for a corresponding heterogeneous group of items; receive input from at least one seller over the network specifying acceptance or rejection of at least one first offer of the first plurality of offers; remove the at least one first offer from the group of offers based on the specified acceptance or rejection, thereby modifying the group, resulting in the group comprising a second plurality of offers with corresponding contingencies; and automatically remove one or more of the second plurality of offers from the group based on applying the associated contingencies to the group, thereby further modifying the group, resulting in the group comprising one or more offers; wherein the one or more offers are selectable for acceptance or rejection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method, comprising:
-
receiving, by a computing device, a group of offers from a buyer over a network to which the computing device is connected, where the group includes a first plurality of offers, where the group of offers has one or more associated contingencies specifying required conditions for the plurality of offers, and where the offers are for a corresponding heterogeneous group of items; storing, by the computing device, the group of offers in a memory of the computing device; receiving, by the computing device, input from at least one seller over the network specifying acceptance or rejection of at least one first offer of the first plurality of offers; removing, by the computing device, the at least one first offer from the group of offers based on the specified acceptance or rejection, thereby modifying the group, resulting in the group comprising a second plurality of offers with corresponding contingencies, wherein said modifying the group comprises modifying the group of offers in the memory; and automatically removing, by the computing device, one or more of the second plurality of offers from the group based on applying the associated contingencies to the group, thereby further modifying the group, resulting in the group comprising one or more offers, wherein said further modifying the group comprises further modifying the group of offers in the memory; wherein the one or more offers are selectable for acceptance or rejection over the network.
-
Specification