Business process and apparatus for online purchases using a rule-based transferable shopping basket
First Claim
1. A method comprising:
- creating a primary online shopping basket having an associated basket ID and a first unit customer ID;
creating multiple secondary online shopping baskets, each of the secondary online shopping baskets having a unique second customer ID;
associating each of the secondary baskets with customer-defined rules that define purchasing requirements for items assigned to each of the secondary online shopping baskets; and
disallowing entry into each of the secondary online shopping baskets for selected items that do not satisfy the customer-defined rules.
1 Assignment
0 Petitions
Accused Products
Abstract
An online shopping basket is acquired by a buyer from an online store and is customized according to rules specified by the buyer. The buyer places zero or more items in the online shopping basket(s) before they are given to at least one shopper by the online store. The shopper(s) may further customize the online shopping basket(s) with rules that do not conflict with those specified by the buyer. The shopper(s) then place zero or more items in the online shopping basket(s) and return the basket(s) to the online store. Multiple online shopping baskets are merged into a single basket, and the buyer reviews the items in the merged online shopping basket and adds or removes items as necessary. The buyer then purchases the remaining items from the online store.
34 Citations
20 Claims
-
1. A method comprising:
-
creating a primary online shopping basket having an associated basket ID and a first unit customer ID;
creating multiple secondary online shopping baskets, each of the secondary online shopping baskets having a unique second customer ID;
associating each of the secondary baskets with customer-defined rules that define purchasing requirements for items assigned to each of the secondary online shopping baskets; and
disallowing entry into each of the secondary online shopping baskets for selected items that do not satisfy the customer-defined rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a network; and
a network server computer connected to the client computer through the network, the network server computer responding to requests from the client computer to;
associate a primary online shopping basket and each of a set of secondary online shopping baskets with customer-defined rules that define purchasing requirements for items within online shopping baskets, the online shopping baskets including the primary online shopping basket and the set of secondary online shopping baskets;
associate a first customer ID for the primary online shopping basket and a unique second customer ID for each of the set of secondary online shopping baskets;
determine whether selected items selected for entry into the online shopping baskets satisfy the customer-defined rules; and
disallow entry into the online shopping baskets of the selected items that do not satisfy the customer-defined rules. - View Dependent Claims (10, 11)
-
-
12. A program code storage device, comprising:
-
a machine-readable storage medium;
machine-readable program code, stored on the machine-readable storage medium, having instructions, which when executed cause a server to create a primary online shopping basket having an associated basket ID and a first unit customer ID;
create multiple secondary online shopping baskets, each of the secondary online shopping baskets having a unique second customer ID;
associate the primary online shopping basket and at least one of the secondary online shopping baskets with customer defined rules that define purchasing requirements for items assigned to primary online shopping basket or the at least one secondary online shopping basket; and
disallow entry into the at least one secondary online shopping basket for selected items that do not satisfy the customer-defined rules. - View Dependent Claims (15, 16, 17)
-
-
13. The program code storage device, including instructions, which when executed, cause the server to merge the multiple secondary shopping baskets into the primary online basket.
-
14. The program code storage device, including instructions, which when executed, cause the server to group the items in the primary online basket according to customer IDs.
-
18. A method, comprising:
-
creating multiple primary online shopping baskets, each having an associated basket ID and a first unique customer ID;
creating a plurality of secondary online shopping baskets, wherein each of the secondary online shopping baskets is associated with a unique second customer ID;
associating at least one of the multiple primary online shopping baskets with customer-defined rules that define purchasing requirements for items assigned to the at least one primary online shopping basket;
determining whether selected items selected for entry into the at least one primary online shopping basket; and
disallowing entry into the at least one primary online shopping basket and the at least one secondary online shopping basket of the selected items that do not satisfy the customer-defined rules. - View Dependent Claims (19, 20)
-
Specification