Method and system for providing filtered and/or masked advertisements over the internet
First Claim
1. A computer-implemented method comprising:
- receiving at an advertising server, from an advertisement distribution partner server, a request for advertisement listings and a filter, the filter defining preferences of the advertisement distribution partner and including;
a filter type identifying to which section of an advertisement to apply the filter, wherein the filter type includes text,a filter characteristic specifying one or more words or phrases to be filtered;
an affirmative indication associated with the filter characteristic that indicates the section and the section text included in the section to be included in advertisement listings displayed by the advertisement distribution partner or a negative indication associated with the filter characteristic that indicates the section and the section text included in the section to not be included in advertisement listings displayed by the advertisement distribution partner;
identifying a set of advertisement listings that are responsive to the request;
generating, by the advertising server, a modified set of advertisement listings based at least in part on the filter type, the filter characteristic, and the affirmative or negative indication by reducing the set of advertisement listings including;
excluding from the modified set advertisement listings that satisfy the request and that include the section identified in the filter type and the section text in the section identified in the filter characteristic if the filter is associated with a negative indication; and
excluding from the modified set advertisement listings that do not include the section identified in the filter type and the section text in the section identified in the filter characteristic if the filter is associated with an affirmative indication; and
delivering at least one of the modified set of advertisement listings or one listing of the modified set of advertisement listings.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems that allow an Internet distribution partner of an advertisement listings provider to receive filtered and masked listings for display on the website of the Internet distribution partner. The Internet distribution partner defines filters to be applied to ranked advertising listings provided by an advertising listing provider. The advertisement listings provider system applies the filter to the listings in its database and identify matches and/or excludes matches depending on the characteristic specified. The advertisement listings provider may then send the Internet distribution partner advertisement listings based on the application of one or more filter selected by the distribution partner. Thus, the advertisement listings provider and the Internet distribution partner are able to generate additional revenue without risking the Internet distribution partner'"'"'s valuable relationships with its exclusive advertisers and without jeopardizing the Internet advertising distribution partner'"'"'s relationships with its end users.
-
Citations
22 Claims
-
1. A computer-implemented method comprising:
-
receiving at an advertising server, from an advertisement distribution partner server, a request for advertisement listings and a filter, the filter defining preferences of the advertisement distribution partner and including; a filter type identifying to which section of an advertisement to apply the filter, wherein the filter type includes text, a filter characteristic specifying one or more words or phrases to be filtered; an affirmative indication associated with the filter characteristic that indicates the section and the section text included in the section to be included in advertisement listings displayed by the advertisement distribution partner or a negative indication associated with the filter characteristic that indicates the section and the section text included in the section to not be included in advertisement listings displayed by the advertisement distribution partner; identifying a set of advertisement listings that are responsive to the request; generating, by the advertising server, a modified set of advertisement listings based at least in part on the filter type, the filter characteristic, and the affirmative or negative indication by reducing the set of advertisement listings including; excluding from the modified set advertisement listings that satisfy the request and that include the section identified in the filter type and the section text in the section identified in the filter characteristic if the filter is associated with a negative indication; and excluding from the modified set advertisement listings that do not include the section identified in the filter type and the section text in the section identified in the filter characteristic if the filter is associated with an affirmative indication; and delivering at least one of the modified set of advertisement listings or one listing of the modified set of advertisement listings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a server operable to perform operations comprising; receiving, from an advertisement distribution partner, a request for advertisement listings and a filter, the filter defining preferences of the advertisement distribution partner and including; a filter type identifying to which section of an advertisement to apply the filter, wherein the filter type includes text, a filter characteristic specifying one or more words or phrases to be filtered; an affirmative indication associated with the filter characteristic that indicates the section and the section text included in the section to be included in advertisement listings displayed by the advertisement distribution partner or a negative indication associated with the filter characteristic that indicates the section and the section text included in the section to not be included in advertisement listings displayed by the advertisement distribution partner; identifying a set of advertisement listings that are responsive to the request; generating, by the advertising server, a modified set of advertisement listings based at least in part on the filter type, the filter characteristic, and the affirmative or negative indication by reducing the set of advertisement listings including; excluding from the modified set advertisement listings that satisfy the request and that include the section identified in the filter type and the section text in the section identified in the filter characteristic if the filter is associated with a negative indication and excluding from the modified set advertisement listings that do not include the section identified in the filter type and the section text in the section identified in the filter characteristic if the filter is associated with an affirmative indication; and delivering at least one of the modified set of advertisement listings or one listing of the modified set of advertisement listings. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method comprising:
-
receiving at an advertising server, from an advertisement distribution partner server, a request for advertisement listings, a first filter and a second filter, each filter defining preferences of the advertisement distribution partner and including a respective filter type identifying to which section of an advertisement to apply the filter, wherein the filter type includes text, and a respective filter characteristic specifying one or more words or phrases to be filtered; wherein the first filter includes an affirmative indication associated with the respective filter characteristic that indicates the section and the section text included in the section to be included in advertisement listings displayed by the advertisement distribution partner; and the second filter includes a negative indication associated with the respective filter characteristic that indicates the section and the section text included in the section to not be included in advertisement listings displayed by the advertisement distribution partner; identifying a set of advertisement listings that are responsive to the request; generating, by the advertising server, a modified set of advertisement listings based at least in part on the filter type, the filter characteristic, and the affirmative or negative indication of each filter by reducing the set of advertisement listings including; excluding from the modified set advertisement listings that satisfy the request and that include the section identified in the filter type and the section text in the section identified in the filter characteristic associated with the second filter, and excluding from the modified set advertisement listings that do not include the section identified in the filter type and the section text in the section identified in the filter characteristic associated with the first filter; and delivering at least one of the modified set of advertisement listings or one listing of the modified set of advertisement listings. - View Dependent Claims (18, 19)
-
-
20. A computer-implemented method, comprising:
-
receiving at an advertising server, from an advertisement distribution partner, a request for advertisement listings and a filter, the filter defining preferences of the advertisement distribution partner and including; a filter type identifying to which section of an advertisement to apply the filter, wherein the filter type includes text, a filter characteristic specifying one or more words or phrases to be filtered; and an affirmative indication associated with the filter characteristic that indicates the section and the section text included in the section to be included in advertisement listings displayed by the advertisement distribution partner; identifying a set of advertisement listings that are responsive to the request; generating, by the advertising server, a modified set of advertisements listings based at least in part on the filter type, the filter characteristic, and the affirmative indication including excluding from the modified set of advertisement listings advertisement listings that do not include the section identified in the filter type and the section text in the section identified in the filter characteristic; and delivering at least one of the modified set of advertisement listings or one listing of the modified set of advertisement listings. - View Dependent Claims (21, 22)
-
Specification