DISTRIBUTED ELECTRONIC COMMERCE SYSTEM WITH CENTRALIZED VIRTUAL SHOPPING CARTS
First Claim
1. An electronic commerce system having a computer-readable storage medium having computer-executable code, the computer-executable code comprising:
- a shopping cart module adapted to store a plurality of virtual shopping carts associated with a customer, the plurality of shopping carts adapted to contain items from a plurality of online merchants and wherein the shopping cart module is further adapted to select one of the plurality of shopping carts in which to store an item from one of the plurality of online merchants responsive to customer criteria; and
a transaction module adapted to enable the customer to purchase the items within one of the plurality of shopping carts.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic commerce system includes a broker that enables customers to purchase items from multiple different merchants. A customer interacts with the merchants to identify items to purchase, and the merchants send descriptions of the items to the broker. The broker maintains a virtual shopping cart that stores the items received from the different merchants. The customer can purchase the items in the shopping cart in a single purchase transaction with the broker. Further, the customer can publish a reference that identifies the shopping cart and invite other customers to purchase the items in the cart via the broker.
88 Citations
34 Claims
-
1. An electronic commerce system having a computer-readable storage medium having computer-executable code, the computer-executable code comprising:
-
a shopping cart module adapted to store a plurality of virtual shopping carts associated with a customer, the plurality of shopping carts adapted to contain items from a plurality of online merchants and wherein the shopping cart module is further adapted to select one of the plurality of shopping carts in which to store an item from one of the plurality of online merchants responsive to customer criteria; and a transaction module adapted to enable the customer to purchase the items within one of the plurality of shopping carts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product having a computer-readable storage medium having executable computer program instructions embodied therein for supporting an electronic commerce system, the computer program instructions comprising:
-
a shopping cart module adapted to store a virtual shopping cart adapted to hold a plurality of items offered by a plurality of different online merchants; and a transaction module adapted to conduct a purchase transaction enabling a customer to purchase the items in the shopping cart and for maintaining the items in the shopping cart after the purchase transaction. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A broker in an electronic commerce system, the broker having a computer-readable storage medium having computer-executable code, the computer executable code comprising:
-
a shopping cart module adapted to store a plurality of virtual shopping carts associated with a customer, each shopping cart for holding a plurality of items offered by different online merchants located in different domains than the broker and wherein the shopping cart module is further adapted to select a virtual shopping cart from among the plurality of virtual shopping carts in which to store an item from a merchant responsive to customer criteria; and a transaction module adapted to enable the customer to purchase items in a virtual shopping cart, the items from a plurality of different merchants in different domains. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification