Claims
- 1. A computer implemented method of placing an offer on a network accessible site, the method comprising:
obtaining placement data for an offer placement, including placement information; obtaining a plurality of offers using said placement data, each having offer information corresponding to said placement information and a placement value for said offer placement; randomizing placement values by varying each of said offers' placement values by a random factor; and placing the offer with the highest randomized placement value on network accessible site.
- 2. The method of claim 1, wherein said offer placement includes a plurality of slots, each slot for an offer.
- 3. The method of claim 2, wherein said random factor is added to each of said offers' placement values and increases in inverse relation to the number of said slots.
- 4. The method of claim 2, wherein said offers are placed in said slots in the order of their randomized placement values.
- 5. The method of claim 1, further comprising determining a highest placement value of said placement values.
- 6. The method of claim 5, wherein said random factors are within the range of substantially zero to substantially said highest placement value.
- 7. The method of claim 5, wherein said random factors are within the range of substantially zero to a value more than said highest placement value.
- 8. The method of claim 1, wherein said placement data further includes consumer target data.
- 9. A computer readable medium, containing computer executable instructions for performing the method of any of claims 1-8.
- 10. A computing apparatus including a processor and a memory having computer executable instructions, and operative to execute the computer executable instructions with said processor to perform the method of any of claims 1-8.
- 11. A computer implemented method of sending an offer to a consumer over a network, the method comprising:
obtaining a plurality of offers, each offer having offer information corresponding to one or some consumer information; calculating a weighted offer value for each of said offers; randomizing weighted offer values by varying each weighted offer value by a random factor; and sending the offer with the highest randomized weighted offer value to the consumer.
- 12. The method of claim 11, wherein said offers are obtained using consumer target data.
- 13. The method of claim 11, wherein said offers are obtained from a remote database.
- 14. The method of claim 11, wherein said weighted offer value is calculated based on the number of offer opens.
- 15. The method of claim 11, wherein said weighted offer value is calculated based on the number of offer clicks.
- 16. The method of claim 11, wherein said weighted offer value is calculated based on the number of offer orders.
- 17. The method of claim 11, wherein said weighted offer value is calculated based on any added value from a related offer.
- 18. The method of claim 11, wherein said weighted offer value is calculated based on a time of placement.
- 19. The method of claim 5, wherein said offers further comprise placement values and said random factors are substantially within the range of zero to a highest placement value.
- 20. The method of claim 5, wherein said offers further comprise placement values and said random factors are substantially within the range of zero to a value more than a highest placement value.
- 21. A computer readable medium, containing computer executable instructions for performing the method of any of claims 11-20.
- 22. A computing apparatus including a processor and a memory having computer executable instructions, and operative to execute the computer executable instructions with said processor to perform the method of any of claims 11-20.
- 23. A computer implemented method of placing an offer for receipt by a consumer, the method comprising:
obtaining data for placing the offer, including placement information; obtaining a plurality of offers using said data, each having offer information corresponding to said placement information and a placement value for placing each offer; adjusting the placement of said offers by varying said placement value of each of said offers by an indeterminate amount; and placing an offer selected from the others with varied placement values.
- 24. The method of claim 23, wherein the offer is a viewed offer.
- 25. The method of claim 23, wherein the offer is a delivered offer.
- 26. The method of claim 23, wherein placement value is periodically updated.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application claims the benefit of U.S. Provisional Patent Application Serial No. 60/363,939, filed on Mar. 13, 2002, which is hereby incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60363939 |
Mar 2002 |
US |