Method and apparatus for detecting and deterring the submission of similar offers in a commerce system
First Claim
1. A method of using a computer to process offers for the purchase of products, comprising:
- receiving from a party a first conditional purchase offer via said computer, said first conditional purchase offer including a plurality of offer terms each having a respective first value;
receiving from said party a second conditional purchase offer, said conditional purchase offer including said plurality of offer terms each having a respective second value;
said plurality of offer terms including a condition, a purchase price, a payment identifier, and an authorization to use said payment identifier to pay said purchase price;
determining for each of said plurality of offer terms an unacceptable similarity range;
comparing said respective first values with said respective second values for each of said offer terms;
if said respective first and second values for at least one of said plurality of offer terms fall within said unacceptable similarity range, performing a first process on said second offer; and
if said respective first and second values for said plurality of offer terms do not fall within said unacceptable similarity range, performing a second process on said second offer, wherein performing a second process comprises transmitting said second offer to a plurality of sellers.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for processing buyer offers of products, to diminish the occurrence of similar, repetitive offers whereby buyers “ping” to determine a confidential floor price for the products. In one embodiment, a first offer is received from a buyer, the first offer including a plurality of offer terms each having a respective first value. A second offer is later received from the same party, the second offer including generally the same plurality of offer terms each having a respective second value. The invention operates to determine for each of the plurality of offer terms a corresponding unacceptable similarity range, and to compare the respective first values with the respective second values for each of the offer terms. If the respective first and second values for at least one of the plurality of offer terms fall within the unacceptable similarity range, a first selected process is performed on the second offer. For example, the offer may be rejected, taxed, or otherwise processed so as to discourage pinging. If the respective first and second values for the plurality of offer terms fall outside of the unacceptable similarity range, a second selected process is performed on the second offer. For example, the offer may be processed in an effort to identify a willing and able seller, in a conventional manner.
-
Citations
6 Claims
-
1. A method of using a computer to process offers for the purchase of products, comprising:
-
receiving from a party a first conditional purchase offer via said computer, said first conditional purchase offer including a plurality of offer terms each having a respective first value;
receiving from said party a second conditional purchase offer, said conditional purchase offer including said plurality of offer terms each having a respective second value;
said plurality of offer terms including a condition, a purchase price, a payment identifier, and an authorization to use said payment identifier to pay said purchase price;
determining for each of said plurality of offer terms an unacceptable similarity range;
comparing said respective first values with said respective second values for each of said offer terms;
if said respective first and second values for at least one of said plurality of offer terms fall within said unacceptable similarity range, performing a first process on said second offer; and
if said respective first and second values for said plurality of offer terms do not fall within said unacceptable similarity range, performing a second process on said second offer, wherein performing a second process comprises transmitting said second offer to a plurality of sellers.
-
-
2. A method of using a computer to process offers for the purchase of products, comprising:
-
receiving from a party a first conditional purchase offer via said computer, said first conditional purchase offer including a plurality of offer terms each having a respective first value;
receiving from said party a second conditional purchase offer, said conditional purchase offer including said plurality of offer terms each having a respective second value;
said plurality of offer terms including a condition, a purchase price, a payment identifier, and an authorization to use said payment identifier to pay said purchase price;
determining for each of said plurality of offer terms an unacceptable similarity range;
comparing said respective first values with said respective second values for each of said offer terms;
if said respective first and second values for at least one of said plurality of offer terms fall within said unacceptable similarity range, performing a first process on said second offer; and
if said respective first and second values for said plurality of offer terms do not fall within said unacceptable similarity range, performing a second process on said second offer, wherein performing a second process comprises querying a database to determine seller information.
-
-
3. A method of using a computer to process offers for the purchase of products, comprising:
-
receiving from a party a first conditional purchase offer via said computer, said first conditional purchase offer including a plurality of offer terms each having a respective first value;
receiving from said party a second conditional purchase offer, said conditional purchase offer including said plurality of offer terms each having a respective second value;
said plurality of offer terms including a condition, a purchase price, a payment identifier, and an authorization to use said payment identifier to pay said purchase price;
determining for each of said plurality of offer terms an unacceptable similarity range;
comparing said respective first values with said respective second values for each of said offer terms;
if said respective first and second values for at least one of said plurality of offer terms fall within said unacceptable similarity range, performing a first process on said offer, wherein performing a first process comprises using said payment identifier to charge said party a fee for processing said second offer; and
if said respective first and second values for said plurality of offer terms do not fall within said unacceptable similarity range, performing a second process on said second offer.
-
-
4. A system for processing offers for a purchase of products, comprising:
-
a processor;
a memory connected to said processor and storing instructions for controlling said processor, said processor operative with said instructions to receive from a party a first conditional purchase offer, said first conditional purchase offer including plurality of offer terms each having a respective first value;
receive from said party a second conditional purchase offer, said second conditional purchase offer including said plurality of offer terms each having a respective second value;
said plurality of offer terms including a condition, a purchase price, a payment identifier, and an authorization to use said payment identifier to pay said purchase price;
determine for each of said plurality of offer terms an unacceptable similarity range;
compare said respective first values with aid respective second values for each of said offer terms;
if said respective first and second value for at least one of said plurality of offer terms fall within said unacceptable similarity range, perform a first process on said second offer; and
if said respective first and second value for said plurality of offer terms do not fall within said unacceptable similarity range, perform a second process on said second offer, wherein performing a second process comprises transmitting said second offer to a plurality of sellers.
-
-
5. A system for processing offers for a purchase of products, comprising:
-
a processor;
a memory connected to said processor and storing instructions for controlling said processor, said processor operative with said instructions to receive from a party a first conditional purchase offer, said first conditional purchase offer including plurality of offer terms each having a respective first value;
receive from said party a second conditional purchase offer, said second conditional purchase offer including said plurality of offer terms each having a respective second value;
said plurality of offer terms including a condition, a purchase price, a payment identifier, and an authorization to use said payment identifier to pay said purchase price;
determine for each of said plurality of offer terms an unacceptable similarity range;
compare said respective first values with aid respective second values for each of said offer terms;
if said respective first and second value for at least one of said plurality of offer terms fall within said unacceptable similarity range, perform a first process on said second offer; and
if said respective first and second value for said plurality of offer terms do not fall within said unacceptable similarity range, perform a second process on said second offer, wherein performing a second process comprises querying a database to determine seller information.
-
-
6. A system for processing offers for a purchase of products, comprising:
-
a processor;
a memory connected to said processor and storing instructions for controlling said processor, said processor operative with said instructions to receive from a party a first conditional purchase offer, said first conditional purchase offer including plurality of offer terms each having a respective first value;
receive from said party a second conditional purchase offer, said second conditional purchase offer including said plurality of offer terms each having a respective second value;
said plurality of offer terms including a condition, a purchase price, a payment identifier, and an authorization to use said payment identifier to pay said purchase price;
determine for each of said plurality of offer terms an unacceptable similarity range;
compare said respective first values with aid respective second values for each of said offer terms;
if said respective first and second value for at least one of said plurality of offer terms fall within said unacceptable similarity range, perform a first process on said second offer, wherein performing a first process comprises using said payment identifier to charge said party a fee for processing said second offer; and
if said respective first and second value for said plurality of offer terms do not fall within said unacceptable similarity range, perform a second process on said second offer.
-
Specification