Targeting of Advertisements to Users of an Online Service
First Claim
Patent Images
1. A method of selecting advertisements to be presented to a user of a local device comprising:
- receiving from an advertiser at least one advertiser activity object and a corresponding advertiser advertisement identifier, the advertiser activity object corresponding to an advertiser related online activity;
storing the at least one advertiser activity object and the corresponding advertiser advertisement identifier as an advertiser match list;
receiving a user online activity identifier when the user has performed an online activity;
evaluating whether the user online activity identifier matches one of the advertiser activity objects in the advertiser match list;
sending the corresponding advertiser advertisement identifier to the local device if the user online activity identifier matches one of the advertiser activity objects in the advertiser match list, precluding a competitor advertisement identifier from being sent to the user, the sending causing an advertisement associated with the corresponding advertiser advertisement identifier to be displayed on the local device of the user.
2 Assignments
0 Petitions
Accused Products
Abstract
There is disclosed a server and local device that interface for selecting advertisements to be viewed by users of an online service based upon user activity. The local device preferably maintains a targeted activity list of activity identifiers and associated advertisements. The local device monitors the activity on the local device and compares the activity to the identifiers in the targeted activity list. If the activity matches one of the identifiers, the local device plays one or more advertisements.
-
Citations
8 Claims
-
1. A method of selecting advertisements to be presented to a user of a local device comprising:
-
receiving from an advertiser at least one advertiser activity object and a corresponding advertiser advertisement identifier, the advertiser activity object corresponding to an advertiser related online activity; storing the at least one advertiser activity object and the corresponding advertiser advertisement identifier as an advertiser match list; receiving a user online activity identifier when the user has performed an online activity; evaluating whether the user online activity identifier matches one of the advertiser activity objects in the advertiser match list; sending the corresponding advertiser advertisement identifier to the local device if the user online activity identifier matches one of the advertiser activity objects in the advertiser match list, precluding a competitor advertisement identifier from being sent to the user, the sending causing an advertisement associated with the corresponding advertiser advertisement identifier to be displayed on the local device of the user. - View Dependent Claims (2, 3, 4)
-
-
5. A server having software which when executed causes the server to perform operations comprising:
-
receiving from an advertiser at least one advertiser activity object and a corresponding advertiser advertisement identifier, the advertiser activity object corresponding to an advertiser related online activity; storing the at least one advertiser activity object and the corresponding advertiser advertisement identifier as an advertiser match list; receiving a user online activity identifier when the user has performed an online activity; evaluating whether the user online activity identifier matches one of the advertiser activity objects in the advertiser match list; precluding a competitor advertisement identifier from being sent to the user by sending the corresponding advertiser advertisement identifier to the local device if the user online activity identifier matches one of the advertiser activity objects in the advertiser match list, the sending causing an advertisement associated with the corresponding advertiser advertisement identifier to be displayed on the local device of the user. - View Dependent Claims (6, 7, 8)
-
Specification