Method and system for electronic commerce using multiple roles
DCFirst Claim
1. A method in a computer system for conducting electronic commerce, the method comprising:
- providing a plurality of electronic shopping carts, each electronic shopping cart having an indication of items currently within the electronic shopping cart and billing and shipment information;
generating a display that identifies each of the provided electronic shopping carts;
sending the generated display to a user computer system;
receiving a selection of one of the identified electronic shopping carts from the user computer system;
receiving a selection of an item from the user computer system;
in response to receiving the selection of the item, adding the item to the selected electronic shopping cart;
receiving an indication to checkout the items in the selected electronic shopping cart from the user computer system; and
in response to receiving the indication to checkout, shipping the items in the selected electronic shopping cart in accordance with the shipment information of the selected electronic shopping cart; and
billing for the items in the selected electronic shopping cart in accordance with the billing information for the selected electronic shopping cart whereby a user can select each of the plurality of electronic shopping carts for adding items to the electronic shopping carts.
1 Assignment
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
A computer system for conducting electronic commerce. The system provides multiple electronic shopping carts for each user. Each electronic shopping cart has an indication of items currently within the electronic shopping cart and billing and shipment information. The system generates a display that identifies each of the electronic shopping carts and sends the generated display to a user computer system. The system then receives a selection of one of the identified electronic shopping carts from the user computer system and receives a selection of an item from the user computer system. In response to receiving the selection of the item, the system adds the item to the selected electronic shopping cart. The system then receives an indication to checkout the items in the selected electronic shopping cart from the user computer system. In response to receiving the indication to checkout, the system ships the items in the selected electronic shopping cart in accordance with the shipment information of the selected electronic shopping cart and bills for the items in the selected electronic shopping cart in accordance with the billing information for the selected electronic shopping cart. The system thus allows a user to select each of the electronic shopping carts for adding items to each electronic shopping cart.
197 Citations
59 Claims
-
1. A method in a computer system for conducting electronic commerce, the method comprising:
-
providing a plurality of electronic shopping carts, each electronic shopping cart having an indication of items currently within the electronic shopping cart and billing and shipment information;
generating a display that identifies each of the provided electronic shopping carts;
sending the generated display to a user computer system;
receiving a selection of one of the identified electronic shopping carts from the user computer system;
receiving a selection of an item from the user computer system;
in response to receiving the selection of the item, adding the item to the selected electronic shopping cart;
receiving an indication to checkout the items in the selected electronic shopping cart from the user computer system; and
in response to receiving the indication to checkout, shipping the items in the selected electronic shopping cart in accordance with the shipment information of the selected electronic shopping cart; and
billing for the items in the selected electronic shopping cart in accordance with the billing information for the selected electronic shopping cart whereby a user can select each of the plurality of electronic shopping carts for adding items to the electronic shopping carts. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method in a computer system for maintaining information relating to conducting electronic commerce with a vendor, the method comprising:
-
providing a plurality of electronic commerce contexts for a user for use in conducting electronic commerce with the vendor, each electronic commerce context having information relating to electronic commerce conducted between the user and the vendor while in that electronic commerce context;
receiving from the user a selection of one of the plurality of electronic commerce contexts;
after receiving the selection of the one of the plurality of electronic commerce contexts, conducting electronic commerce between the user and the vendor; and
associating, with the selected electronic commerce context, information relating to the electronic commerce conducted between the user and the vendor so that when the user subsequently selects that selected electronic commerce context from the plurality of electronic commerce contexts, the associated information is available for conducting subsequent electronic commerce between the user and the vendor. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer system for maintaining information relating to conducting electronic commerce with a vendor, comprising:
-
a data component for storing information relating to a plurality of electronic commerce contexts for a user, the information relating to electronic commerce conducted between the user and the vendor while in that electronic commerce context;
a component that receives from the user a selection of one of the plurality of electronic commerce contexts; and
a component that, after receiving the selection of the one of the plurality of electronic commerce contexts, conducts electronic commerce between the user and the vendor and stores information relating to the conducted electronic commerce in association with the selected electronic commerce context. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A method for interacting with a computer, the method comprising:
-
selecting one of a plurality of interaction contexts for a user; and
after selecting an interaction context, interacting with the user whereby the interacting is associated with the selected interaction context wherein the user provides at least one of the interaction contexts. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A method for interacting with a computer, the method comprising:
-
selecting one of a plurality of interaction contexts for a user; and
after selecting an interaction context, interacting with the user whereby the interacting is associated with the selected interaction context wherein the user provides all of the interaction contexts.
-
-
58. A method for interacting with a computer, the method comprising:
-
selecting one of a plurality of interaction contexts for a user; and
after selecting an interaction context, interacting with the user whereby the interacting is associated with the selected interaction context wherein only one of the plurality of interaction contexts is initially provided. - View Dependent Claims (59)
-
Specification