ADVERTISING PAYMENT BASED ON CONFIRMED ACTIVITY PREDICTION
First Claim
1. A computer implemented method for facilitating presentation of activity-based advertising, the method comprising:
- receiving a set of contextual data of a customer;
making a prediction of the customer'"'"'s future activity;
receiving a number of advertisements from the advertisers;
based on the prediction, choosing a received advertisement to present to the customer;
determining the customer'"'"'s subsequent activity;
confirming the prediction of the customer'"'"'s activity; and
receiving payments from the advertisers whose advertisement is presented based on whether the prediction is confirmed.
6 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a system for facilitating presentation of activity-based advertising. During operation, the system receives a set of contextual data of a customer and makes a prediction of the customer'"'"'s future activity. The system then receives a number of advertisements from the advertisers. Based on the prediction, the system chooses a received advertisement to present to the customer. The system further determines the customer'"'"'s subsequent activity and confirms the prediction of the customer'"'"'s activity. The system then receives payments from the advertisers whose advertisement is presented based on whether the prediction is confirmed.
87 Citations
25 Claims
-
1. A computer implemented method for facilitating presentation of activity-based advertising, the method comprising:
-
receiving a set of contextual data of a customer; making a prediction of the customer'"'"'s future activity; receiving a number of advertisements from the advertisers; based on the prediction, choosing a received advertisement to present to the customer; determining the customer'"'"'s subsequent activity; confirming the prediction of the customer'"'"'s activity; and receiving payments from the advertisers whose advertisement is presented based on whether the prediction is confirmed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium storing instructions which when executed by a computer cause the computer to perform a method for facilitating presentation of activity-based advertising, the method comprising:
-
receiving a set of contextual data of a customer; making a prediction of the customer'"'"'s future activity; receiving a number of advertisements from the advertisers; based on the prediction, choosing a received advertisement to present to the customer; determining the customer'"'"'s subsequent activity; confirming the prediction of the customer'"'"'s activity; and receiving payments from the advertisers whose advertisement is presented based on whether the prediction is confirmed. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer system for facilitating presentation of activity-based advertising, the method comprising:
-
a processor; a memory; a receiving mechanism configured to receive a set of contextual data of a customer; a prediction mechanism configured to make a prediction of the customer'"'"'s future activity; an advertisement-receiving mechanism configured to receive a number of advertisements from the advertisers; a presentation mechanism configured to choose a received advertisement to present to the customer based on the prediction; a determination mechanism configured to determine the customer'"'"'s subsequent activity; a confirmation mechanism configured to confirm the prediction of the customer'"'"'s activity; and a payment mechanism configured to receive payments from the advertisers whose advertisement is presented based on whether the prediction is confirmed. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification