System and method for real-time web page analysis and modification
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving a chunk of content of a web page;
analyzing the chunk of content of the web page to generate keyword information for the web page by comparing the content of the web page with information in a keyword taxonomy, the keyword information for use, by an advertisement server, in selecting an ad to be displayed on the web page;
determining that additional content of the web page is needed to generate a predetermined minimum amount of keyword information for the web page;
requesting an additional chunk of content of the web page;
receiving the additional chunk of content of the web page;
analyzing the additional chunk of content of the web page to generate additional keyword information; and
communicating to one or more advertisement servers a request for advertisement information relating to the keyword information.
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.
128 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving a chunk of content of a web page; analyzing the chunk of content of the web page to generate keyword information for the web page by comparing the content of the web page with information in a keyword taxonomy, the keyword information for use, by an advertisement server, in selecting an ad to be displayed on the web page; determining that additional content of the web page is needed to generate a predetermined minimum amount of keyword information for the web page; requesting an additional chunk of content of the web page; receiving the additional chunk of content of the web page; analyzing the additional chunk of content of the web page to generate additional keyword information; and communicating to one or more advertisement servers a request for advertisement information relating to the keyword information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A server system comprising:
-
at least one processor configured to execute instructions stored in a memory, the instructions, when executed, to cause the server system to; receive a chunk of content of a web page; analyze the chunk of content of the web page to generate keyword information for the web page by comparing the content of the web page with information in a keyword taxonomy, the keyword information for use in selecting an ad to be displayed on the web page; determine that additional content of the web page is needed to generate a predetermined minimum amount of keyword information for the web page; request an additional chunk of content of the web page; receive the additional chunk of content of the web page; and communicate to one or more advertisement servers a request for advertisement information, the request including the keyword information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A server system comprising:
-
a front end component configured to receive a chunk of content of a web page; an analysis engine configured to analyze the chunk of content of the web page and to generate keyword information and page topic information for the web page by comparing the content of the web page with information in a keyword taxonomy, the keyword information and page topic information for use in selecting an ad to be displayed on the web page; the analysis engine further configured to request an additional chunk of content of the web page after determining that additional content of the web page is needed to generate a predetermined minimum amount of keyword information for the web page and/or page topic information for the web page, the front end configured to receive the additional chunk of content of the web page, wherein the analysis engine is implemented at least in part with one or more processors and one or more memory devices; and the server system to communicate to one or more advertisement servers a request for contextual advertisement information, the request including the keyword information and/or the page topic information.
-
-
20. A computer-implemented method comprising:
-
communicating a request for a chunk of content of a web page to a client computer system after analyzing one or more previously received chunks of content of the web page and determining that an additional chunk of content is needed to generate a predetermined minimum amount of page topic information or keyword information; receiving the chunk of content of the web page; analyzing the chunk of content of the web page to generate keyword information and page topic information for the web page by comparing the content of the web page with information in a keyword taxonomy; and communicating to one or more advertisement servers a request for contextual advertisement information, the request including the keyword information and/or the page topic information.
-
Specification