System and method for real-time web page context analysis for the real-time insertion of textual markup objects and dynamic content
First Claim
Patent Images
1. A method for facilitating display of advertising information to end users of a computerized data network, the data network including a first server system and a second server system and a third server system, the data network further including at least a first client system, the method comprising:
- receiving, at the first client system, web page content relating to a first web page accessible from the first server system, the web page content including a first tag;
automatically processing, at the first client system, at least a portion of the first tag;
causing, in response to the processing of the first tag, the first client system to automatically transmit a first communication to the second server system, wherein the first communication includes information relating to the web page content;
receiving, at the first client system, a first request from the second server system for at least a portion of the web page content;
providing, from the first client system to the second server system, the at least a portion of the web page content;
receiving, at the first client system, a first set of web page modification instructions from the second server, wherein the first set of web page modification instructions includes instructions for causing the first client system to modify a first specific portion of the web page content;
automatically modifying, at the first client system, the specific portion of the web page content in accordance with the first set of web page modification instructions;
detecting an occurrence of a first cursor event at the first client system, wherein the detection of the first cursor event includes detecting a location of a cursor at the first display being positioned over a portion of displayed content representing the first specific portion of modified content;
sending, from the first client system in response to detection of the first cursor event, a second communication to the second server relating to the first cursor event;
receiving at the first client system and in response to the sending of the second communication, first communication instructions from the second server, wherein the first communication instructions include instructions for causing the first client system to automatically send a second request to the third server;
automatically sending, from the client system, the second request to the third server system;
receiving, at the first client system and in response to the sending of the second request, advertising content from the third server system; and
displaying at least a portion of the received advertising content at the first client system.
3 Assignments
0 Petitions
Accused Products
Abstract
A technique is described for delivering contextual information to end users of a data network which includes at least one client system associated with an end user. According to a specific embodiment, the technique of the present invention provides a contextual-based platform for delivering to an end user in real-time proactive, personalized, contextual information relating to web page content currently being displayed to the user.
95 Citations
30 Claims
-
1. A method for facilitating display of advertising information to end users of a computerized data network, the data network including a first server system and a second server system and a third server system, the data network further including at least a first client system, the method comprising:
-
receiving, at the first client system, web page content relating to a first web page accessible from the first server system, the web page content including a first tag; automatically processing, at the first client system, at least a portion of the first tag; causing, in response to the processing of the first tag, the first client system to automatically transmit a first communication to the second server system, wherein the first communication includes information relating to the web page content; receiving, at the first client system, a first request from the second server system for at least a portion of the web page content; providing, from the first client system to the second server system, the at least a portion of the web page content; receiving, at the first client system, a first set of web page modification instructions from the second server, wherein the first set of web page modification instructions includes instructions for causing the first client system to modify a first specific portion of the web page content; automatically modifying, at the first client system, the specific portion of the web page content in accordance with the first set of web page modification instructions; detecting an occurrence of a first cursor event at the first client system, wherein the detection of the first cursor event includes detecting a location of a cursor at the first display being positioned over a portion of displayed content representing the first specific portion of modified content; sending, from the first client system in response to detection of the first cursor event, a second communication to the second server relating to the first cursor event; receiving at the first client system and in response to the sending of the second communication, first communication instructions from the second server, wherein the first communication instructions include instructions for causing the first client system to automatically send a second request to the third server; automatically sending, from the client system, the second request to the third server system; receiving, at the first client system and in response to the sending of the second request, advertising content from the third server system; and displaying at least a portion of the received advertising content at the first client system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for facilitating display of advertising information to end users of a computerized data network, the data network including a first server system and a second server system, the data network further including at least a first client system, the method comprising:
-
receiving, at the first client system, web page content relating to a first web page accessible from the first server system, the web page content including a first tag; automatically processing, at the first client system, at least a portion of the first tag; causing, in response to the processing of the first tag, the first client system to automatically transmit a first communication to the second server system, wherein the first communication includes information relating to the web page content; receiving, at the first client system, a request from the second server system for at least a portion of the web page content; providing, from the first client system to the second server system, the at least a portion of web page content, wherein the at least a portion of web page content includes a first string of text; receiving, at the first client system, a first set of web page modification instructions from the second server, wherein the first set of web page modification instructions include instructions for causing the first client system to transform the first string of text into a link to at least one URL associated with at least one advertising system; and automatically modifying, at the first client system, the specific portion of the web page content in accordance with the first set of web page modification instructions to transform the first string of text into a link to the at least one URL associated with the at least one advertising system. - View Dependent Claims (19)
-
-
20. A system for facilitating display of advertising information to end users of a computerized data network, the data network including a first server system, a second server system, and a third server system, the data network further including at least one client system including a first client system, 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; receive, at the first client system, web page content relating to a first web page accessible from the first server system, the web page content including a first tag; automatically process, at the first client system, at least a portion of the first tag; cause, in response to the processing of the first tag, the first client system to automatically transmit a first communication to the second server system, wherein the first communication includes information relating to the web page content; receive, at the first client system, a first request from the second server system for at least a portion of the web page content; provide, from the first client system to the second server system, the at least a portion of the web page content; receive, at the first client system, a first set of web page modification instructions from the second server, wherein the first set of web page modification instructions includes instructions for causing the first client system to modify a first specific portion of the web page content; automatically modify, at the first client system, the specific portion of the web page content in accordance with the first set of web page modification instructions; detect an occurrence of a first cursor event at the first client system, wherein the detection of the first cursor event includes detecting a location of a cursor at the first display being positioned over a portion of displayed content representing the first specific portion of modified content; send, from the first client system in response to detection of the first cursor event, a second communication to the second server relating to the first cursor event; receive at the first client system and in response to the sending of the second communication, first communication instructions from the second server, wherein the first communication instructions include instructions for causing the first client system to automatically send a second request to the third server; automatically send, from the client system, the second request to the third server system; receive, at the first client system and in response to the sending of the second request, advertising content from the third server system; and display at least a portion of the received advertising content at the first client system. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for facilitating display of advertising information to end users of a computerized data network, the data network including a first server system, a second server system, and a third server system, the data network further including at least one client system including a first client system, 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; receive, at the first client system, web page content relating to a first web page accessible from the first server system, the web page content including a first tag; automatically process, at the first client system, at least a portion of the first tag; cause, in response to the processing of the first tag, the first client system to automatically transmit a first communication to the second server system, wherein the first communication includes information relating to the web page content; receive, at the first client system, a request from the second server system for at least a portion of the web page content; provide, from the first client system to the second server system, the at least a portion of web page content, wherein the at least a portion of web page content includes a first string of text; receive, at the first client system, a first set of web page modification instructions from the second server, wherein the first set of web page modification instructions include instructions for causing the first client system to transform the first string of text into a link to at least one URL associated with at least one advertising system; and automatically modify, at the first client system, the specific portion of the web page content in accordance with the first set of web page modification instructions to transform the first string of text into a link to the at least one URL associated with the at least one advertising system. - View Dependent Claims (30)
-
Specification