SYSTEM AND METHOD FOR DELIVERING ONLINE ADVERTISEMENTS
First Claim
Patent Images
1. A method of coordinating delivery of a display advertisement with other marketing messages and user actions to a user computer in which a tracking token is stored, comprising the steps of:
- receiving the tracking token and mapping the tracking token to a unique user identifier (ID), wherein the unique user ID is associated with a specific user record;
retrieving data associated with the specific user record that relate to past behavior of the user and marketing messages communicated, or scheduled to be communicated, to the user;
checking the data to determine whether conditions have been met for the user to receive a display advertisement; and
if the conditions are met, selecting the display advertisement for the user and causing the display advertisement to be delivered to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
An ad orchestration server selects and sequences the delivery of ads based on multiple offline and online conditions. The ad orchestration server takes into account messages a user might have seen from the advertiser online which the ad server knows about through its tracking cookie, as well as other data about the user that is obtained using offline and other online methods.
-
Citations
20 Claims
-
1. A method of coordinating delivery of a display advertisement with other marketing messages and user actions to a user computer in which a tracking token is stored, comprising the steps of:
-
receiving the tracking token and mapping the tracking token to a unique user identifier (ID), wherein the unique user ID is associated with a specific user record; retrieving data associated with the specific user record that relate to past behavior of the user and marketing messages communicated, or scheduled to be communicated, to the user; checking the data to determine whether conditions have been met for the user to receive a display advertisement; and if the conditions are met, selecting the display advertisement for the user and causing the display advertisement to be delivered to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable storage medium comprising instructions to be executed in a computer system to cause the computer system to carry out a method of coordinating delivery of a display advertisement to a user computer in which a tracking token is stored, said method comprising the steps of:
-
receiving the tracking token and mapping the tracking token to a unique user identifier (ID), wherein the unique user ID is associated with a specific user record; retrieving data associated with the specific user record that relate to past behavior of the user and marketing messages communicated, or scheduled to be communicated, to the user; checking the data to determine whether conditions have been met for the user to receive a display advertisement; and if the conditions are met, selecting the display advertisement for the user and causing the display advertisement to be delivered to the user. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system that coordinates delivery of a display advertisement to a user computer in which a tracking token is stored, comprising:
-
a storage system for storing user records, each user record being associated with a unique user identifier (ID) and data that relate to past behavior of the user and marketing messages communicated, or scheduled to be communicated, to the user; and a processing system that is programmed to receive a tracking token, map the tracking token to a specific unique user ID, retrieve the data associated with the specific unique user ID, check the data to determine that conditions have been met for the user to receive a display advertisement, select the display advertisement for the user, and cause the display advertisement to be delivered to the user. - View Dependent Claims (18, 19, 20)
-
Specification