Method for Opting into Online Promotions
First Claim
1. A system for presenting a customized opt-in window to a user, the system having a server connected to a global computer network, the server comprising:
- a. a network interface in communication with the global computer network;
b. a controller that is configured for communicating with the user on the global computer network, the controller also configured for selecting on-line promotions, according to a set of advertiser criteria, for display in the customized opt-in window communicated to the user;
c. a user data validation unit configured for validating information received from the user including information indicating that the user has opted into at least one on-line promotion;
d. an electronic mail handler configured for sending a confirmation e-mail to a user that has opted to at least one on-line promotion;
e. a pricing calculator configured for generating pricing information to advertisers whose on-line promotions have been selected by at least one user, the pricing information being generated according to at least one objective factor indicative of a success level of the on-line promotions; and
f. a data storage unit configured for storing the set of advertiser criteria.
0 Assignments
0 Petitions
Accused Products
Abstract
In a system and method for flexibly offering on-line promotions to visitors of a website hosted by a server, when a user signs up with the website, the server collects a plurality of user data from the visitor. If a user'"'"'s data matches predetermined criteria from an advertiser, then on-line promotions from this advertiser are included in an opt-in window displayed to the user. The server dynamically generates pricing information for each advertiser according to a flexible algorithm. The flexible algorithm depends on the type and quality of user requested by the advertiser.
8 Citations
13 Claims
-
1. A system for presenting a customized opt-in window to a user, the system having a server connected to a global computer network, the server comprising:
-
a. a network interface in communication with the global computer network; b. a controller that is configured for communicating with the user on the global computer network, the controller also configured for selecting on-line promotions, according to a set of advertiser criteria, for display in the customized opt-in window communicated to the user; c. a user data validation unit configured for validating information received from the user including information indicating that the user has opted into at least one on-line promotion; d. an electronic mail handler configured for sending a confirmation e-mail to a user that has opted to at least one on-line promotion; e. a pricing calculator configured for generating pricing information to advertisers whose on-line promotions have been selected by at least one user, the pricing information being generated according to at least one objective factor indicative of a success level of the on-line promotions; and f. a data storage unit configured for storing the set of advertiser criteria. - View Dependent Claims (2)
-
-
3. A computer-readable medium on which is stored a computer program for presenting a customized opt-in window, the computer program comprising instructions which, when executed by a computer, perform the steps of:
-
a. receiving target information from an advertiser, the target information setting forth a set of criteria used to select a user from a plurality of users to receive a selected on-line promotion; b. displaying a web page to the plurality of users, the web page having a plurality of fields for collecting user information; c. receiving the user information from each of the plurality of the users; d. comparing the user information from each of the plurality of the users to the set of criteria; and e. for each of the plurality of users whose user information matches the set of criteria, displaying an on-line promotion from the advertiser in an opt-in window. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification