Method and apparatus for providing enhanced functionality to product webpages
3 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.
58 Citations
80 Claims
-
1-60. -60. (CANCELLED)
-
61. A method of adding enhanced functionality to preexisting product web pages via an intercept server, the method comprising:
-
collecting information specific to a first user;
storing the information specific to the first user;
receiving a request for a first product web page at the intercept server from the first user, the first product web page being associated with a first product and a first independent vendor server;
retrieving the first product web page from the first independent vendor server to the intercept server, the first product web page including a first order form;
automatically filling out the first order form at the intercept server to facilitate a purchase of the first product;
collecting information specific to a second user;
storing the information specific to the second user;
receiving a request for a second product web page at the intercept server from the second user, the second product web page being associated with a second product and a second independent vendor server;
retrieving the second product web page from the second independent vendor server to the intercept server, the second product web page including a second order form; and
automatically filling out the second order form at the intercept server to facilitate a purchase of the second product. - View Dependent Claims (62, 63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. An intercept server programmed to:
-
collect information specific to a first user;
store the information specific to the first user;
receive a request for a first product web page at the intercept server from the first user, the first product web page being associated with a first product and a first independent vendor server;
retrieve the first product web page from the first independent vendor server to the intercept server, the first product web page including a first order form;
automatically fill out the first order form at the intercept server to facilitate a purchase of the first product;
collect information specific to a second user;
store the information specific to the second user;
receive a request for a second product web page at the intercept server from the second user, the second product web page being associated with a second product and a second independent vendor server;
retrieve the second product web page from the second independent vendor server to the intercept server, the second product web page including a second order form; and
automatically fill out the second order form at the intercept server to facilitate a purchase of the second product. - View Dependent Claims (72, 73, 74, 75)
-
-
76. A computer readable medium storing instructions to cause a computing device to:
-
collect information specific to a first user;
store the information specific to the first user;
receive a request for a first product web page from the first user, the first product web page being associated with a first product and a first independent vendor server;
retrieve the first product web page from the first independent vendor server, the first product web page including a first order form;
automatically fill out the first order form to facilitate a purchase of the first product;
collect information specific to a second user;
store the information specific to the second user;
receive a request for a second product web page from the second user, the second product web page being associated with a second product and a second independent vendor server;
retrieve the second product web page from the second independent vendor server, the second product web page including a second order form; and
automatically fill out the second order form to facilitate a purchase of the second product. - View Dependent Claims (77, 78, 79, 80)
-
Specification