SYSTEM, METHOD, AND COMPUTER PROGRAM FOR PROVIDING A MULTI-MERCHANT ELECTRONIC SHOPPING CART FOR A SHOPPING SERVICE
First Claim
1. A method performed by a computer system for providing a multi-merchant, electronic shopping cart for a shopping service, the method comprising:
- providing a shopping cart object within a web browser that provides access to an electronic shopping cart for the shopping service, wherein the shopping cart can be used at a plurality of unrelated merchant shopping sites and wherein the shopping cart object remains within the browser regardless of the website displayed in the browser;
in response to a user selecting a visual representation of the shopping cart object from within the browser, displaying a user interface for the electronic shopping cart in a new window, wherein a user is able to view the user interface for the electronic shopping cart without navigating the browser to a new webpage;
in response to the user selecting the visual representation while a webpage supported by the electronic shopping cart is displayed in the browser, performing the following;
displaying information related to a product on the supported webpage in the user interface, wherein, if the product has one or more options, the information includes the options and the user is able to enter selections for the options via the user interface;
enabling the user to either commence a purchase transaction for the product via the electronic shopping cart or save the product in the electronic shopping cart for retrieval at a later time, wherein the user is able to save products from a plurality of unrelated merchant shopping sites to the electronic shopping cart; and
in response to the user electing to purchase the product, conducting a purchase transaction on behalf of the user with the merchant associated with the supported webpage; and
enabling the user to purchase at one time, from a plurality of unrelated merchant shopping sites, a plurality of products saved to the electronic shopping cart, wherein for each product to be purchased, a purchase transaction is conducted, on behalf of the user, with the merchant associated with the website from which the user added the product to the electronic shopping cart.
3 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer program are provided for providing a multi-merchant electronic shopping cart within a web browser. The shopping cart can be used at a plurality of unrelated merchant shopping sites and remains within the browser regardless of the displayed website. When a user selects the shopping cart, a user interface is displayed with information about a product on the website without navigating to a new webpage. If the product has options, the user is able to select for the options via the user interface. The user is also able to save products from a plurality of shopping sites to the shopping cart or purchase products from the shopping cart at one time. For each product to be purchased, a purchase transaction is conducted, on behalf of the user, with the merchant associated with the website from which the user added the product to the shopping cart.
43 Citations
31 Claims
-
1. A method performed by a computer system for providing a multi-merchant, electronic shopping cart for a shopping service, the method comprising:
-
providing a shopping cart object within a web browser that provides access to an electronic shopping cart for the shopping service, wherein the shopping cart can be used at a plurality of unrelated merchant shopping sites and wherein the shopping cart object remains within the browser regardless of the website displayed in the browser; in response to a user selecting a visual representation of the shopping cart object from within the browser, displaying a user interface for the electronic shopping cart in a new window, wherein a user is able to view the user interface for the electronic shopping cart without navigating the browser to a new webpage; in response to the user selecting the visual representation while a webpage supported by the electronic shopping cart is displayed in the browser, performing the following; displaying information related to a product on the supported webpage in the user interface, wherein, if the product has one or more options, the information includes the options and the user is able to enter selections for the options via the user interface; enabling the user to either commence a purchase transaction for the product via the electronic shopping cart or save the product in the electronic shopping cart for retrieval at a later time, wherein the user is able to save products from a plurality of unrelated merchant shopping sites to the electronic shopping cart; and in response to the user electing to purchase the product, conducting a purchase transaction on behalf of the user with the merchant associated with the supported webpage; and enabling the user to purchase at one time, from a plurality of unrelated merchant shopping sites, a plurality of products saved to the electronic shopping cart, wherein for each product to be purchased, a purchase transaction is conducted, on behalf of the user, with the merchant associated with the website from which the user added the product to the electronic shopping cart. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for providing a multi-merchant electronic shopping cart for a shopping service, the system comprising:
-
a client computing device that enables a user to access an electronic shopping cart for the shopping service by selecting a visual representation of the shopping cart object within a web browser, wherein, in response to the user selecting a visual representation of the shopping cart while a webpage supported by the electronic shopping cart is displayed in the web browser, a user interface with information on a product on the webpage is generated and a user is able to purchase the product or save the product to the electronic shopping cart; and a server for providing the information to the client computing device, for saving product information to the electronic shopping cart in response to the user electing to save the product, and for conducting a purchase transaction on behalf of the user with an applicable merchant in response to the user electing to purchase the product.
-
-
17. A computer program embodied on one or more non-transitory computer-readable mediums and comprising code that when executed by a computer system, enables the computer system to perform the following method for providing a multi-merchant electronic shopping cart for a shopping service, the method comprising:
-
providing a shopping cart object within a user'"'"'s web browser that provides access to an electronic shopping cart for the shopping service, wherein the shopping cart can be used at a plurality of unrelated merchant shopping sites and wherein the shopping cart object remains within the browser regardless of the website displayed in the browser; in response to the user selecting a visual representation of the shopping cart object from within the browser, displaying a user interface for the electronic shopping cart in a new window, wherein a user is able to view the user interface for the electronic shopping cart without navigating the browser to a new webpage; in response to the user selecting the visual representation while a webpage supported by the electronic shopping cart is displayed in the browser, performing the following; displaying information related to a product on the supported webpage in the user interface, wherein, if the product has one or more options, the information includes the options and the user is able to enter selections for the options via the user interface; enabling the user to either commence a purchase transaction for the product via the electronic shopping cart or save the product in the electronic shopping cart for retrieval at a later time, wherein the user is able to save products from a plurality of unrelated merchant shopping sites to the electronic shopping cart; and in response to the user electing to purchase the product, conducting a purchase transaction on behalf of the user with the merchant associated with the supported webpage; and enabling the user to purchase at one time, from a plurality of unrelated merchant shopping sites, a plurality of products saved to the electronic shopping cart, wherein for each product to be purchased, a purchase transaction is conducted, on behalf of the user, with the merchant associated with the website from which the user added the product to the electronic shopping cart. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification