Browser-based retrieval and display of content associated with a link that matches a link signature
First Claim
1. A method performed by a user computing device upon loading a web page of a web site, said method comprising:
- loading an update handler over a network in response to an update handler tag included in the web page, said update handler loaded as a part of the web page; and
under control of the update handler;
detecting, via an analysis of content of the web page, that the web page includes a link to a product page of an electronic catalog of products, said detecting comprising determining that the link matches a pre-specified link signature that specifies a link format of product pages of said electronic catalog;
retrieving, over a network from a content server that is distinct from the web site, supplemental content associated with said link, said supplemental content comprising catalog content associated with a product corresponding to said link; and
in response to a mouse-over event associated with the link, supplementing the web page with a display object that displays the supplemental content in association with the link, said display object providing functionality for a user of the user computing device to complete a purchase of a product from the electronic catalog;
said method performed by the user computing device under the control of executable instructions.
0 Assignments
0 Petitions
Accused Products
Abstract
A page update handler, which may be loaded by a web browser as part of a web page, adds functionality for dynamically updating the web page with content supplied by a content server. The content may be related to a particular item detected on the web page by the page update handler, such as a link that matches a link signature. The content server may operate in a different Internet domain from the server that servers the original web page, and may supply content for display on web pages of many different independent web sites. In one embodiment, an operator of a web site that is separate from the content server can enable the display of content from the content server on the site'"'"'s web pages by adding an update handler tag to one or more corresponding HTML documents.
44 Citations
25 Claims
-
1. A method performed by a user computing device upon loading a web page of a web site, said method comprising:
-
loading an update handler over a network in response to an update handler tag included in the web page, said update handler loaded as a part of the web page; and under control of the update handler; detecting, via an analysis of content of the web page, that the web page includes a link to a product page of an electronic catalog of products, said detecting comprising determining that the link matches a pre-specified link signature that specifies a link format of product pages of said electronic catalog; retrieving, over a network from a content server that is distinct from the web site, supplemental content associated with said link, said supplemental content comprising catalog content associated with a product corresponding to said link; and in response to a mouse-over event associated with the link, supplementing the web page with a display object that displays the supplemental content in association with the link, said display object providing functionality for a user of the user computing device to complete a purchase of a product from the electronic catalog; said method performed by the user computing device under the control of executable instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium that stores
an update handler that is loadable over a network by a user computing device as part of a web page in response to an update handler tag included in the web page, said update handler comprising executable code that directs the user computing device to perform a method that comprises: -
detecting, via an analysis of content of a web page loaded on the user computing device, that the web page includes a link to a product page of an electronic catalog of products, said detecting comprising determining that the link matches a pre-specified link signature that specifies a link format of product pages of the electronic catalog; in response to detecting that the link matches the pre-specified link signature, retrieving, over a network from a content server that is distinct from the web site, supplemental content associated with said link, said supplemental content comprising catalog content associated with a product corresponding to said link; and in response to a mouse-over event associated with the link, supplementing the web page with a display object that displays the supplemental content in association with the link, said display object providing functionality for a user of the user computing device to complete a purchase of a product from the electronic catalog. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system that provides functionality for supplementing pages of web sites with content, the system comprising:
-
a content server configured to serve content in response to requests from browsers running on user computing devices, including catalog content associated with particular products represented in an electronic catalog; and a repository of update handler code that is adapted to be transmitted to, and executed by, user computing devices in connection with the pages, said update handler code configured to cause a user computing device to at least; detect that a page loaded by a browser includes a link that matches a link signature that specifies a link format of catalog pages of the electronic catalog; in response to detecting that the link matches the link signature, retrieve, from the content server, catalog content associated with the link, said catalog content including product information associated with a product to which the link corresponds; and in response to a mouse-over event associated with the link, supplement the web page with a display object that displays the catalog content and provides functionality for a user to purchase the product. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A system that hosts an affiliate web site, the system comprising:
-
a web server comprising computer hardware; and a non-transitory computer data repository that stores a web page of the affiliate site, said web page served by the web server, said web page including a link to a catalog page of an electronic catalog hosted by a second web site that is distinct from the affiliate site, said web page additionally including an update handler tag, said update handler tag configured to cause a user computing device that loads the web page to load an update handler as part of the web page, said update handler configured to cause the user computing device to at least; detect that the link matches a pre-specified link signature associated with the electronic catalog, said link signature specifying a link format of catalog pages of the electronic catalog; in response to detecting that the link matches the pre-specified link signature, retrieve, from a content server associated with the second web site, catalog content associated with the link; and in response to a mouse-over event associated with the link, supplement the web page with a display object that displays the retrieved catalog content in association with the link, said display object providing functionality for a user of the user computing device to complete a purchase of a product from the electronic catalog. - View Dependent Claims (23, 24, 25)
-
Specification