Patent ID: 8280906

Claim:
A method of retaining offers for delivering targeted data in a system for targeted data delivery, the method comprising: collecting user information about a user from at least one electronic device associated with the user and from application usage associated with the user; generating a user profile based on the user information; receiving an offer for delivery of targeted data, the offer specifying selection criteria for determining whether to present the offer to the user, and the offer separately specifying retention criteria for determining whether to retain the offer for the user, wherein the retention criteria is a subset of the selection criteria; comparing the selection criteria and the retention criteria to the user profile to determine whether to present the offer to the user and whether to retain the offer for the user; determining that the user profile does not satisfy the selection criteria, and not presenting the offer to the user; after determining that the user profile does not satisfy the selection criteria, determining that the user profile does satisfy the retention criteria, and retaining the offer for the user even though the user profile does not satisfy the selection criteria; and after retaining the offer for the user, re-comparing the selection criteria to the user profile to re-evaluate whether to present the retained offer to the user.