DYNAMIC DOCUMENT CONTEXT MARK-UP TECHNIQUE IMPLEMENTED OVER A COMPUTER NETWORK
First Claim
1. A method for delivering advertising to end users of a computer network, the computer network including a first server system, and including a first client system associated with an end user, the method comprising:
- accessing campaign information which includes a first plurality of keywords, the first plurality of keywords being provided by an entity other than the end user of the first client system;
identifying a first document associated with a first uniform resource locator (URL), the first document including a first portion of original content to be displayed on the first client system;
selecting, using the campaign information, specific original content of the first portion of original content to be converted to a first hyperlink having a second uniform resource locator (URL) associated therewith, the specific original content including a first text string matching at least one keyword from the campaign information;
performing first markup operations on a first portion of specific original content, wherein the first markup operations include converting the first portion of specific original content into a first hyperlink to the second URL, the first hyperlink including a first portion of marked up content;
displaying the first hyperlink at the first client system, wherein the display of the first hyperlink includes display of the first portion of marked up content;
detecting an occurrence of a first event relating to a location of a cursor at the first client system being positioned over a portion of the displayed first hyperlink; and
automatically displaying, in response to detection of the first event, a first overlay advertising impression at the first client system, the first overlay advertising impression including advertising information comprising a second portion of content which is different from the first portion of marked up content.
1 Assignment
0 Petitions
Accused Products
Abstract
Various techniques are disclosed for delivering contextually related advertising content to end users of a computer network. Advertiser campaign information may be accessed. In at least one embodiment, the campaign information may include a first plurality of keywords provided by an entity other than the end user of a client system. A first document associated with a first uniform resource locator (URL) may be identified. In at least one embodiment, the first document may include a first portion of original content to be displayed on the client system. Using the campaign information, specific original content of the first portion of original content may be selected to be converted to a first hyperlink having a second uniform resource locator (URL) associated therewith. In at least one embodiment, the specific original content includes a first text string matching at least one keyword from the campaign information. Markup operations may be performed on a first portion of specific original content. In at least one embodiment, the markup operations include converting the first portion of specific original content into a first hyperlink to the second URL, wherein the first hyperlink includes a first portion of marked up content. The first hyperlink may be displayed at the client system. In at least one embodiment, the display of the first hyperlink includes display of the first portion of marked up content. In at least one embodiment, when an event is detected relating to a location of a cursor at the client system being positioned over a portion of the displayed first hyperlink, a first overlay advertising impression may be automatically displayed at the client system. In at least one embodiment, the first overlay advertising impression includes advertising information comprising a second portion of content which is different from the first portion of marked up content.
172 Citations
20 Claims
-
1. A method for delivering advertising to end users of a computer network, the computer network including a first server system, and including a first client system associated with an end user, the method comprising:
-
accessing campaign information which includes a first plurality of keywords, the first plurality of keywords being provided by an entity other than the end user of the first client system; identifying a first document associated with a first uniform resource locator (URL), the first document including a first portion of original content to be displayed on the first client system; selecting, using the campaign information, specific original content of the first portion of original content to be converted to a first hyperlink having a second uniform resource locator (URL) associated therewith, the specific original content including a first text string matching at least one keyword from the campaign information; performing first markup operations on a first portion of specific original content, wherein the first markup operations include converting the first portion of specific original content into a first hyperlink to the second URL, the first hyperlink including a first portion of marked up content; displaying the first hyperlink at the first client system, wherein the display of the first hyperlink includes display of the first portion of marked up content; detecting an occurrence of a first event relating to a location of a cursor at the first client system being positioned over a portion of the displayed first hyperlink; and automatically displaying, in response to detection of the first event, a first overlay advertising impression at the first client system, the first overlay advertising impression including advertising information comprising a second portion of content which is different from the first portion of marked up content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for delivering advertising to end users of a computer network, the computer network including at least one first client system associated with an end user, the system comprising:
-
at least one processor; at least one interface operable to provide a communication link to at least one network device of the computer network; and memory; the system being operable to; access campaign information which includes a first plurality of keywords, the first plurality of keywords being provided by an entity other than the end user of the first client system; identify a first document associated with a first uniform resource locator (URL), the first document including a first portion of original content for display on the first client system; select, using the campaign information, specific original content of the first portion of original content to be converted to a first hyperlink having a second uniform resource locator (URL) associated therewith, the specific original content including a first text string matching at least one keyword from the campaign information; perform first markup operations on a first portion of specific original content, wherein the first markup operations include converting the first portion of specific original content into a first hyperlink to the second URL, the first hyperlink including a first portion of marked up content; display the first hyperlink at the first client system, wherein the display of the first hyperlink includes display of the first portion of marked up content; detect an occurrence of a first event relating to a location of a cursor at the first client system being positioned over a portion of the displayed first hyperlink; and automatically display, in response to detection of the first event, a first overlay advertising impression at the first client system, the first overlay advertising impression including advertising information comprising a second portion of content which is different from the first portion of marked up content.
-
-
20. A system for delivering advertising to end users of a computer network, the computer network including a first client system associated with an end user, the system comprising:
-
at least one processor; memory; means for accessing campaign information which includes a first plurality of keywords, the first plurality of keywords being provided by an entity other than the end user of the first client system; means for identifying a first document associated with a first uniform resource locator (URL), the first document including a first portion of original content to be displayed on the first client system; means for selecting, using the campaign information, specific original content of the first portion of original content to be converted to a first hyperlink having a second uniform resource locator (URL) associated therewith, the specific original content including a first text string matching at least one keyword from the campaign information; means for performing first markup operations on a first portion of specific original content, wherein the first markup operations include converting the first portion of specific original content into a first hyperlink to the second URL, the first hyperlink including a first portion of marked up content; means for displaying the first hyperlink at the first client system, wherein the display of the first hyperlink includes display of the first portion of marked up content; means for detecting an occurrence of a first event relating to a location of a cursor at the first client system being positioned over a portion of the displayed first hyperlink; and means for automatically displaying, in response to detection of the first event, a first overlay advertising impression at the first client system, the first overlay advertising impression including advertising information comprising a second portion of content which is different from the first portion of marked up content; wherein the specific original content includes at least one original link including a first original link to a specific URL, the first original link having associated therewith a first set of original display format characteristics for use in causing a displayed appearance of the first original link to be in accordance with a first display format; wherein the first hyperlink has associated therewith a second set of original display format characteristics for use in causing a displayed appearance of the first hyperlink to be in accordance with a second display format different from the first display format.
-
Specification