Method and apparatus for providing enhanced functionality to product webpages
First Claim
Patent Images
1. A method of adding an enhanced functionality toolbar to preexisting product web pages at an intercept server, the method comprising:
- receiving a request for a first product web page at the intercept server from a first user, the first product web page being associated with a first product and a first independent vendor server, the first product web page lacking the enhanced functionality toolbar;
retrieving the first product web page from the first independent vendor server to the intercept server;
adding the enhanced functionality toolbar to the first product web page at the intercept server to create a modified first product web page, the enhanced functionality toolbar including a command associated with the first product;
adjusting a first reference in the first product web page to create code in the modified first product web page that can be served from the intercept server without a first broken reference, the first reference pointing to a first resource on the first independent vendor server;
presenting the modified first product web page from the intercept server to the first user;
receiving a request for a second product web page at the intercept server from a second user, the second product web page being associated with a second product and a second independent vendor server, the second product web page lacking the enhanced functionality toolbar, the first independent server being administered by a first business entity, the second independent server being administered by a second business entity, the intercept server being administered by a third business entity, the first business entity being different than the second business entity, the first business entity being different than the third business entity, the second business entity being different than the third business entity;
retrieving the second product web page from the second independent vendor server to the intercept server;
adding the enhanced functionality toolbar to the second product web page at the intercept server to create a modified second product web page, the enhanced functionality toolbar including a command associated with the second product;
adjusting a second reference in the second product web page to create code in the modified second product web page that can be served from the intercept server without a second broken reference, the second reference pointing to a second resource on the second independent vendor server;
presenting the modified second product web page from the intercept server to the second user.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing enhanced functionality to product webpages is described. This method and apparatus may be used to provide a unified toolbar across product webpages of multiple, independent retailers. This toolbar may be used to create a gift registry across multiple retailers, to create an inter-retailer shopping cart and automate purchases, to create an inter-retailer advertising network, and to create a virtual network of retailers with a multitude of services spanning them.
-
Citations
27 Claims
-
1. A method of adding an enhanced functionality toolbar to preexisting product web pages at an intercept server, the method comprising:
-
receiving a request for a first product web page at the intercept server from a first user, the first product web page being associated with a first product and a first independent vendor server, the first product web page lacking the enhanced functionality toolbar;
retrieving the first product web page from the first independent vendor server to the intercept server;
adding the enhanced functionality toolbar to the first product web page at the intercept server to create a modified first product web page, the enhanced functionality toolbar including a command associated with the first product;
adjusting a first reference in the first product web page to create code in the modified first product web page that can be served from the intercept server without a first broken reference, the first reference pointing to a first resource on the first independent vendor server;
presenting the modified first product web page from the intercept server to the first user;
receiving a request for a second product web page at the intercept server from a second user, the second product web page being associated with a second product and a second independent vendor server, the second product web page lacking the enhanced functionality toolbar, the first independent server being administered by a first business entity, the second independent server being administered by a second business entity, the intercept server being administered by a third business entity, the first business entity being different than the second business entity, the first business entity being different than the third business entity, the second business entity being different than the third business entity;
retrieving the second product web page from the second independent vendor server to the intercept server;
adding the enhanced functionality toolbar to the second product web page at the intercept server to create a modified second product web page, the enhanced functionality toolbar including a command associated with the second product;
adjusting a second reference in the second product web page to create code in the modified second product web page that can be served from the intercept server without a second broken reference, the second reference pointing to a second resource on the second independent vendor server;
presenting the modified second product web page from the intercept server to the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An intercept server apparatus structured to add an enhanced functionality toolbar to preexisting product web pages, the intercept server apparatus comprising a networked computing device programmed to:
-
receive a request for a first product web page at the intercept server from a first user, the first product web page being associated with a first product and a first independent vendor server, the first product web page lacking the enhanced functionality toolbar;
retrieve the first product web page from the first independent vendor server to the intercept server;
add the enhanced functionality toolbar to the first product web page at the intercept server to create a modified first product web page, the enhanced functionality toolbar including a command associated with the first product;
present the modified first product web page from the intercept server to the first user;
receive a request for a second product web page at the intercept server from a second user, the second product web page being associated with a second product and a second independent vendor server, the second product web page lacking the enhanced functionality toolbar, the first independent server being administered by a first business entity, the second independent server being administered by a second business entity, the intercept server being administered by a third business entity, the first business entity being different than the second business entity, the first business entity being different than the third business entity, the second business entity being different than the third business entity;
retrieve the second product web page from the second independent vendor server to the intercept server;
add the enhanced functionality toolbar to the second product web page at the intercept server to create a modified second product web page, the enhanced functionality toolbar including a command associated with the second product; and
present the modified second product web page from the intercept server to the second user. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification