System and method for keyword extraction and contextual advertisement generation
First Claim
Patent Images
1. A method comprising:
- placing an object in a web page, the web page displayed to a user on a client device with a processor having access to a network, the web page is an affiliate web page, the object is an executable code component configured to execute a network communication when the web page is accessed;
invoking a keyword extraction service at a host site via a network access in response to activation of the object in the web page when the web page is accessed by the user;
obtaining information related to user activity on the client device, the information obtained in response to activation of the object in the web page when the web page is accessed by the user, the information related to user activity on the client device including impressions viewed by the user and user clickthroughs received, wherein the information related to user activity on the client device is based on information selected from the group consisting of;
user behavior on a web site, frequency of user queries, listings availability, post-search user activity, and catalog data;
using the keyword extraction service to extract relevant keywords from content of the web page, the information related to user activity on the client device used to determine relevancy of the extracted keywords;
using the extracted keywords to produce an advertisement placement on the affiliate web page, the produced advertisement placement on the affiliate web page is relevant to the user activity on the client device; and
building a customized landing page customized to the user'"'"'s preferences and displaying the customized landing page when the user clicks on the advertisement placement.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented system and method for keyword extraction and contextual advertisement generation are disclosed. The system in an example embodiment includes a keyword extraction service to obtain information related to user activity on a host site and to extract relevant keywords from content of a web page, the information related to user activity on the host site being used to determine relevancy of the extracted keywords, and a contextual advertiser to produce an advertisement placement on an affiliate web page, the produced advertisement placement being relevant to user activity on the host site.
98 Citations
30 Claims
-
1. A method comprising:
-
placing an object in a web page, the web page displayed to a user on a client device with a processor having access to a network, the web page is an affiliate web page, the object is an executable code component configured to execute a network communication when the web page is accessed; invoking a keyword extraction service at a host site via a network access in response to activation of the object in the web page when the web page is accessed by the user; obtaining information related to user activity on the client device, the information obtained in response to activation of the object in the web page when the web page is accessed by the user, the information related to user activity on the client device including impressions viewed by the user and user clickthroughs received, wherein the information related to user activity on the client device is based on information selected from the group consisting of;
user behavior on a web site, frequency of user queries, listings availability, post-search user activity, and catalog data;using the keyword extraction service to extract relevant keywords from content of the web page, the information related to user activity on the client device used to determine relevancy of the extracted keywords; using the extracted keywords to produce an advertisement placement on the affiliate web page, the produced advertisement placement on the affiliate web page is relevant to the user activity on the client device; and building a customized landing page customized to the user'"'"'s preferences and displaying the customized landing page when the user clicks on the advertisement placement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An article of manufacture comprising a data storage device having machine executable instructions embedded thereon, which when executed by a machine, cause the machine to:
-
place an object in a web page, the web page displayed to a user on a client device, the web page is an affiliate web page, the object is an executable code component configured to execute a network communication when the web page is accessed; invoke a keyword extraction service at a host site via a network access in response to activation of the object in the web page when the web page is accessed by the user; obtain information related to user activity on the client device, the information obtained in response to activation of the object in the web page when the web page is accessed by the user, the information related to user activity on the client device including impressions viewed by the user and user clickthroughs received, wherein the information related to user activity on the client device is based on information selected from the group consisting of;
user behavior on a web site, frequency of user queries, listings availability, post-search user activity, and catalog data;use the keyword extraction service to extract relevant keywords from content of the web page, the information related to user activity on the client device determines relevancy of the extracted keywords; use the extracted keywords to produce an advertisement placement on the affiliate web page, the produced advertisement placement on the affiliate web page is relevant to the user activity on the client device; and build a customized landing page customized to the user'"'"'s preferences and display the customized landing page when the user clicks on the advertisement placement. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
a processor; a memory coupled to the processor to store information related to keywords; an object placed in a web page, the web page displayed to a user on a client device, the web page is an affiliate web page, the object is an executable code component configured to execute a network communication when the web page is accessed; a keyword extraction service, at a host site and accessible via a network access, to obtain information related to user activity on the client device in response to activation of the object in the web page when the web page is accessed by the user, and to extract relevant keywords from content of the web page, the information related to user activity on the client device determines relevancy of the extracted keywords, the keyword extraction service is invoked at the host site via a network access in response to activation of the object in the web page when the web page is accessed by the user, the information related to user activity on the client device including impressions viewed by the user and user clickthroughs received, wherein the information related to user activity on the client device is based on information selected from the group consisting of;
user behavior on a web site, frequency of user queries, listings availability, post-search user activity, and catalog data; anda contextual advertiser to produce an advertisement placement on the affiliate web page, the produced advertisement placement on the affiliate web page is relevant to the user activity on the client device, the contextual advertiser to build a customized landing page customized to the user'"'"'s preferences and to display the customized landing page when the user clicks on the advertisement placement. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification