Patent ID: 7669212

Claim:
A method for managing an interactive television system comprising: accessing a campaign rule at a server, wherein the campaign rule specifies which one or more advertisements of a plurality of advertisements are to be delivered to a target, said target comprising at least one client device; selecting one or more advertisements at the server based on the campaign rule for delivery to the target; sending the selected advertisement to the client device; deciding in a business filter at the client device, whether to store the selected one or more advertisements on the client device receiving a client device user response to the selected one or more advertisements at a rule generating component of the server, wherein the rule generating component is configured to; apply one or more rules to the user response to predict further user interests; and generate a new campaign rule based on the predicted further user interests; based on the new campaign rule, the server selecting a new advertisement to be delivered to the target; and the server triggering a delivery manager to deliver the new advertisement to the target.