Dynamic document context mark-up technique implemented over a computer network
First Claim
1. A method for implementing an information distribution campaign for delivering advertising to end users of a data network, the data network including at least one server system, and including at least one client system associated with an end user, the method comprising:
- identifying keywords relating to a first information distribution campaign;
determining campaign information which includes the identified keywords, the campaign information being provided by an entity other than the end user of the client system;
identifying a first document, the first document including a first portion of content for display on a client system;
selecting, using the campaign information, specific original content of the first portion of content of the first document to be converted to one or more links to one or more uniform resource locators (URLs), the specific original content including one or more words of text matching at least one keyword from the campaign information;
performing markup operations on a first portion of specific original content to thereby convert the first portion of specific original content into a first link to a first URL, the first link including a first portion of marked up content;
displaying the first link at the client system, wherein the display of the first link includes display of the first portion of marked up content;
detecting an occurrence of a first event associated with a location of a cursor at the client system being positioned over a portion of the displayed first link; and
automatically displaying, in response to detection of the first event, a first overlay advertising impression at the client system, the first overlay advertising impression including advertising information comprising a second portion of displayed content which is different from the first portion of displayed marked up content.
4 Assignments
0 Petitions
Accused Products
Abstract
A technique is disclosed for generating markup information to be displayed on a client computer system. The client system includes memory configured to store at least one update file which comprises keyword information relating to keywords suitable for markup. In one implementation, the update file is generated at a remote server system and downloaded to the client system. When a new document (e.g. a web page) is displayed on the client system to an end user, selected context associated from the document is analyzed for selected keywords. In a specific implementation, the selected keyword information is provided by an entity other than the end user. Using the selected keyword information, specific context in the document is selected to be marked up. According to a specific embodiment, the selection of the document context to be marked up may be performed at the client system. Markup operations are then implemented at the client system on at least a portion of the selected document context, thereby resulting in marked up document context which has a visual appearance that is different than the appearance of the initial parsed context. Additionally, a pop-up advertisement may be automatically displayed on the client system based upon the identified context in the document. When the user clicks on a portion of the marked up document context, the user may be redirected to a target URL which was not included as part of the initial parsed document context. Alternatively, a pop-up window or layer which includes a plurality of different links may be displayed to the user.
-
Citations
107 Claims
-
1. A method for implementing an information distribution campaign for delivering advertising to end users of a data network, the data network including at least one server system, and including at least one client system associated with an end user, the method comprising:
-
identifying keywords relating to a first information distribution campaign; determining campaign information which includes the identified keywords, the campaign information being provided by an entity other than the end user of the client system; identifying a first document, the first document including a first portion of content for display on a client system; selecting, using the campaign information, specific original content of the first portion of content of the first document to be converted to one or more links to one or more uniform resource locators (URLs), the specific original content including one or more words of text matching at least one keyword from the campaign information; performing markup operations on a first portion of specific original content to thereby convert the first portion of specific original content into a first link to a first URL, the first link including a first portion of marked up content; displaying the first link at the client system, wherein the display of the first link includes display of the first portion of marked up content; detecting an occurrence of a first event associated with a location of a cursor at the client system being positioned over a portion of the displayed first link; and automatically displaying, in response to detection of the first event, a first overlay advertising impression at the client system, the first overlay advertising impression including advertising information comprising a second portion of displayed content which is different from the first portion of displayed marked up content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A system for implementing an information distribution campaign for delivering advertising to end users of a data network, the data network including at least one 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; and memory; the system being operable to; identify keywords relating to a first information distribution campaign; determine campaign information which includes the identified keywords, the campaign information being provided by an entity other than the end user of the client system; identify a first document, the first document including a first portion of content for display on a client system; select, using the campaign information, specific original content of the first portion of content of the first document to be converted to one or more links to one or more uniform resource locators (URLs), the specific original content including one or more words of text matching at least one keyword from the campaign information; perform markup operations on a first portion of specific original content to thereby convert the first portion of specific original content into a first link to a first URL, the first link including a first portion of marked up content; display the first link at the client system, wherein the display of the first link includes display of the first portion of marked up content; detect an occurrence of a first event associated with a location of a cursor at the client system being positioned over a portion of the displayed first link; and automatically display, in response to detection of the first event, a first overlay advertising impression at the client system, the first overlay advertising impression including advertising information comprising a second portion of displayed content which is different from the first portion of displayed marked up content. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106)
-
-
107. A system for implementing an information distribution campaign for delivering advertising to end users of a data network, the data network including at least one client system associated with an end user, the system comprising:
-
means for identifying keywords relating to a first information distribution campaign; means for determining campaign information which includes the identified keywords, the campaign information being provided by an entity other than the end user of the client system; means for identifying a first document, the first document including a first portion of content for display on a client system; means for selecting, using the campaign information, specific original content of the first portion of content of the first document to be converted to one or more links to one or more uniform resource locators (URLs), the specific original content including one or more words of text matching at least one keyword from the campaign information; means for performing markup operations on a first portion of specific original content to thereby convert the first portion of specific original content into a first link to a first URL, the first link including a first portion of marked up content; means for displaying the first link at the client system, wherein the display of the first link includes display of the first portion of marked up content; means for detecting an occurrence of a first event associated with a location of a cursor at the client system being positioned over a portion of the displayed first link; and means for automatically displaying, in response to detection of the first event, a first overlay advertising impression at the client system, the first overlay advertising impression including advertising information comprising a second portion of displayed content which is different from the first portion of displayed 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 link has associated therewith a second set of original display format characteristics for use in causing a displayed appearance of the first link to be in accordance with a second display format different from the first display format.
-
Specification