INCENTIVE MECHANISM FOR DEVELOPING ACTIVITY-BASED TRIGGERS OF ADVERTISEMENT PRESENTATION
First Claim
Patent Images
1. A computer-implemented method for facilitating an activity-based advertisement system, the method comprising:
- identifying at an advertising service provider a set of features that characterize a customer'"'"'s activity;
receiving at least one trigger from the trigger author, wherein the trigger is based on the features and specifies conditions for an advertising opportunity;
identifying an advertising opportunity for a customer when the conditions specified by the trigger are met; and
presenting one or more advertisements to the customer during the opportunity period.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides an activity-based advertisement system. During operation, the system identifies at an advertising service provider a set of features that characterize a customer'"'"'s activity. The system then receives at least one trigger from the trigger author, wherein the trigger is based on the features and specifies conditions for an advertising opportunity. The system then identifies an advertising opportunity for a customer when the conditions specified by the trigger are met. The system further presents one or more advertisements to the customer during the opportunity period.
41 Citations
24 Claims
-
1. A computer-implemented method for facilitating an activity-based advertisement system, the method comprising:
-
identifying at an advertising service provider a set of features that characterize a customer'"'"'s activity; receiving at least one trigger from the trigger author, wherein the trigger is based on the features and specifies conditions for an advertising opportunity; identifying an advertising opportunity for a customer when the conditions specified by the trigger are met; and presenting one or more advertisements to the customer during the opportunity period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium storing instructions which when executed by a computer cause the computer to perform a method for facilitating an activity-based advertisement system, the method comprising:
-
identifying at an advertising service provider a set of features that characterize a customer'"'"'s activity; receiving at least one trigger from the trigger author, wherein the trigger is based on the features and specifies conditions for an advertising opportunity; identifying an advertising opportunity for a customer when the conditions specified by the trigger are met; and presenting one or more advertisements to the customer during the opportunity period. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system for facilitating an activity-based advertisement system, the computer system comprising:
-
a processor; a memory coupled to the processor; a feature-identification mechanism configured to identify at an advertising service provider a set of features that characterize a customer'"'"'s activity; a trigger-receiving mechanism configured to receive at least one trigger from the trigger author, wherein the trigger is based on the features and specifies conditions for an advertising opportunity; an opportunity-identification mechanism configured to identify an advertising opportunity for a customer when the conditions specified by the trigger are met; and a second communication mechanism configured to communicate one or more advertisements to a mobile device, thereby facilitating presentation of the advertisements to the customer during the opportunity period. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification