Automated screening of content based on intellectual property rights
First Claim
Patent Images
1. 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.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods automatically scan content, such as advertisements, for a list of terms and/or phrases that may not be allowed in the content. In one implementation, the terms and/or phrases include trademarks. In this implementation, incoming advertisements may be automatically scanned for the presence of trademarks.
11 Citations
36 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A device comprising:
-
a memory storing a set of instructions; and a processor to execute the instructions to implement; means for receiving, from a third party, an advertisement that is to be served to users; means for classifying the advertisement based on at least one of products or services being advertised; means for scanning text, which is to be displayed as part of the advertisement, for trademarked terms; means for determining, as 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 means for selecting to allow the advertisement to be served or to queue the advertisement for further review based on a result of the scanning and the determining. - View Dependent Claims (15, 16)
-
-
17. A method performed by a server device, the method comprising:
-
receiving, by one or more processors of the server device and from an advertiser, an advertisement that is to be provided to end-users; identifying, by the one or more processors of the server device, a classification of the advertisement; scanning, by the one or more processors of the server device, text that is to be displayed for the advertisement for terms or phrases in a list; determining, by the one or more processors of the server device and as a result of the scanning, whether the classification of the advertisement is within a scope of at least one term or phrase found in the list and in the advertisement; and identifying, by the one or more processors of the server device, the advertisement for possible rejection when a result of the scanning indicates that the at least one term or phrase in the list appears in the text and when a result of the determining indicates that the classification of the advertisement is within the scope of the at least one term or phrase. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer-readable memory device containing instructions for execution by a processor, the computer-readable memory device comprising:
-
instructions for receiving, from an advertiser, an advertisement that is to be served to end-users; instructions for classifying the advertisement based on at least one of a product or a service being advertised; instructions for scanning text, that is to be displayed for the advertisement, for terms or phrases in a watchlist; instructions for determining, based on the classifying, whether the advertisement is within a scope of one or more trademarked terms found in the advertisement as a result of the scanning; and instructions for marking the advertisement as suspect when a result of the scanning indicates that the text includes at least one term or phrase in the watchlist and when a result of the determining indicates that the advertisement is within a scope of one or trademarks found in the advertisement, the suspect marking indicating that the advertisement should not be automatically accepted. - View Dependent Claims (28, 29)
-
-
30. A system comprising:
-
a memory storing a set of instructions; and a processor to execute the instructions to implement; logic to receive, from an advertiser, an advertisement for at least one of a product or service; logic to classify the advertisement based on the at least one of a product or service; logic to screen the advertisement, received from the advertiser, for violations by screening for trademarked terms or phrases occurring in text of the advertisement that the advertiser designates as the text that is to be displayed to end-users, where the logic to screen the advertisement includes logic to; determine whether the classification of the advertisement is within a scope of one or more trademarked terms or phrases; and logic to transmit the advertisement to end-users based on the advertisement not including violations and when the classification of the advertisement is not within a scope of one or more trademarked terms or phrases. - View Dependent Claims (31, 32, 33)
-
-
34. A method, performed by one or more server devices, for screening content for potential intellectual property rights violations, the method comprising:
-
receiving, by one or more processors of the one or more server devices, an advertisement that is to be served to end-users; automatically scanning, by one or more processors of the one or more server devices, text, which is to be displayed for the received advertisement, for trademarked terms contained in a watchlist generated based on prior complaints received from trademark owners; automatically accepting, one or more processors of the one or more server devices, the received advertisement when a result of the scanning does not indicate that the text contains a trademarked term in the watchlist; and storing, by one or more processors of the one or more server devices, the received advertisement in a queue for manual review when the result of the scanning indicates that the text contains a trademarked term in the watchlist. - View Dependent Claims (35, 36)
-
Specification