Patent ID: 7870605

Claim:
A method, performed by one or more server devices, the method comprising: receiving, by one or more processors of the one or more server devices, an advertisement that is to be provided to users; classifying, by the one or more processors of the one or more server devices, the advertisement based on at least one of a product or a service being advertised; scanning, by the one or more processors of the one or more server devices, text, which is to be displayed as part of the advertisement, for trademarked terms; determining, by the one or more processors of the one or more server devices and based on a result of the scanning, whether the classification of the advertisement is within a scope of one or more trademarked terms found in the advertisement; and selecting, by the one or more processors of the one or more server devices, whether to allow the advertisement to be provided based on a result of the scanning and the determining.