Patent ID: 6986154

Claim:
A method of presenting content to a user at a user location, the content transmitted to the user location from a source of contents, the method comprising: creating a user profile based upon a plurality of inputs by a user, the user profile representing preference characteristics of the user; maintaining the user profile at the user location; receiving at the user location a set of parameters defined for at least one content, the set of parameters defining target groups of users to whom the at least one content is likely to be of interest, the set of parameters originating from the source of contents; correlating the user profile with the set of parameters at the user location to determine a number of matches between parameters in the set of parameters and preference characteristics in the user profile; and transmitting a match signal from the user location to the source of contents only when the number of matches between the parameters in the set of parameters and the preference characteristics in the user profile is at least a sufficient number to classify the user as a member of a target group of the at least one content, the match signal indicating that at least a sufficient number of matches were determined.