IP Library Granted Patent US 8,655,728
Granted Patent B1
US 8,655,728 · App. 12/120,036 · Granted Feb 18, 2014

System, method, and computer program for presenting a non-competing advertisement with content

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,655,728
App. No.
12/120,036
Granted
Feb 18, 2014
Kind
B1
Abstract

A system, method, and computer program product are provided for presenting a non-competing advertisement within content. In use, content is identified. Further, an advertisement is selected based on an automatic determination that the advertisement is non-competing with the content. Still yet, the advertisement is presented in association with the content.

Claims (46)

1. A non-transitory computer program product embodied on a tangible computer readable medium, comprising:

computer code for identifying content, the content including a web page produced by a publisher of the content;

computer code for identifying a set of categories of additional content including other web pages produced by the publisher of the content;

computer code for determining a list of competing categories for the content, where the list includes at least one category of content or advertisement determined to be competition for the identified content;

computer code for selecting an advertisement response to:

determination that the advertisement is non-competing with the content, the determination including determining that a category of the advertisement is not included in the list of competing categories for the content, and

a determination that the category of the advertisement is non-competing with the categories in the set of categories of the additional content produced by the publisher of the content; and

computer code for presenting the selected advertisement in association with the content, such that the selected advertisement does not compete with the content, and the selected advertisement does not compete with the other web pages produced by the publisher of the content.

2. The non-transitory computer program product of claim 1 , wherein the content advertises at least one of a good and a service.

3. The non-transitory computer program product of claim 1 , wherein the advertisement is selected from a plurality of advertisements.

4. The non-transitory computer program product of claim 1 , wherein the list of competing categories is specific to a category of the content.

5. The non-transitory computer program product of claim 1 , wherein the list of competing categories is specific to a heading associated with the content.

6. The non-transitory computer program product of claim 5 , wherein the heading includes at least one keyword.

7. The non-transitory computer program product of claim 6 , wherein the at least one keyword is matched to predetermined keywords associated with a category of the content.

8. The non-transitory computer program product of claim 1 , wherein presenting the selected advertisement in association with the content includes embedding the advertisement in the content.

9. The non-transitory computer program product of claim 1 , wherein presenting tile selected advertisement in association with tile content includes presenting the advertisement via a banner of tile content.

10. The non-transitory computer program product of claim 1 , wherein tile advertisement is determined to be non-competing with the content if information associated with the advertisement does not include market competition for information associated with the content.

11. The non-transitory computer program product of claim 10 , wherein tile market competition includes any market in which at least one of a good and a service is provided in competition with another of at least one of a good and a service.

12. The non-transitory computer program product of claim 1 , wherein the category of the advertisement is determined based on a heading associated with the advertisement.

13. The non-transitory computer program product of claim 1 , wherein a cost for the content to be presented is reduced in exchange for allowing the advertisement to be presented in association with the content.

14. The non-transitory computer program product of claim 1 , wherein the list of competing categories is associated with classification of the content within a data structure, where the content is associated with the classification based on a keyword included within the content.

15. The non-transitory computer program product of claim 14 , wherein the list of competing categories is updated within the data structure in response to an identification of a new category of one or more of content and advertisements.

16. The non-transitory computer program product of claim 1 , wherein each of a plurality of different categories of advertisement is associated with a different predetermined list of complementary categories, and wherein the selection of the advertisement is further in response to a determination that the category of the advertisement is included in a predetermined list of complementary categories of the content.

17. The non-transitory computer program product of claim 1 , further including:

identifying a second advertisement different from the selected advertisement, wherein the second advertisement is produced by a second publisher different from the publisher of the content presented in association with the selected advertisement, identifying a second set of categories of content associated with the second publisher of the second advertisement, and

determining whether any categories in the second set of categories competes with the category of the advertisement and tire set of categories of the additional content produced by the publisher of the content.

18. The non-transitory computer program product of claim 17 , wherein in response to a determination that no categories in the second set of categories competes with the category of the advertisement and the set of categories of the additional content produced by the publisher of the content, presenting the second advertisement with the content and tire first advertisement.

19. The non-transitory computer program product of claim 1 , wherein the determination that the category of the advertisement is non-competing with the categories in the set of categories of the additional content includes identifying a set of categories of other advertisements produced by a publisher of the advertisement, and comparing the set of categories of other advertisements produced by the publisher of the advertisement with a category of the content.

20. A method, comprising:

identifying content, the content including a web page produced by a publisher of the content;

identifying a set of categories of additional content including other web pages produced by the publisher of the content;

determining a list of competing categories for the content, where the list includes at least one category of content or advertisement determined to be competition for the identified content;

selecting, utilizing a processor, an advertisement in response to:

determination that the advertisement is non-competing with the content, the determination including determining that a category of the advertisement is not included in the list of competing categories for the content, and

a determination that the category of the advertisement is non-competing with the categories in the set of categories of the additional content produced by the publisher of the content: and

presenting the selected advertisement in association with the content, such that the selected advertisement does not compete with the content, and the selected advertisement does not compete with the other web pages produced by the publisher of the content.

21. A system, comprising:

a processor configured to:

identify content, the content including a web page produced by a publisher of the content,

identify a set of categories of additional content including other web pages produced by the publisher of the content,

determine a list of competing categories for the content, where the list includes at least one category of content or advertisement determined to be competition for the identified content,

select an advertisement in response to:

a determination that the advertisement is non-competing with the content, the determination including determining that a category of the advertisement is not included in the list of competing categories for the content, and

a determination that the category of the advertisement is non-competing with the categories in the set of categories of the additional content produced by the publisher of the content, and

present the selected advertisement in association with the content, such that the selected advertisement does not compete with the content, and the selected advertisement does not compete with the other web pages produced by the publisher of the content.

22. The system of claim 21 ; wherein the processor coupled to memory via a bus.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2016
From: AMDOCS SOFTWARE SYSTEMS LIMITED
To: AMDOCS DEVELOPMENT LIMITED; AMDOCS SOFTWARE SYSTEMS LIMITED
Reel/Frame 039695/0965 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2008
From: CATANE, AVISHAI; DANIS, ERIC; CHEN, EYAL
To: AMDOCS SOFTWARE SYSTEMS LIMITED
Reel/Frame 020945/0118 →