Restricted purchase of regulated items over a network
First Claim
1. A computer-Implemented method performed by at least one computing device for implementing electronic commerce transactions via a network, the method comprising:
- identifying a regulated item selected by a customer, the regulated item corresponding to an item which satisfies one or more predetermined criteria, the one or more predetermined criteria indicating at least that the item is subject to one or more regulations, and the regulated item being made available from a merchant via an on-line store;
placing the regulated item in an electronic shopping cart associating with an order of the customer from the on-line store, the order also having delivery information regarding delivery of the order; and
subsequently taking action, by the at least one computing device, to remove the regulated item from the electronic shopping cart associated with the customer, the removal of the regulated item from the electronic shopping cart being based on the one or more predetermined criteria and the delivery information,wherein the regulated item pertains to an alcohol product or a tobacco product, and wherein the at least one regulation serves to regulate the sale or delivery of at least alcohol or tobacco products.
4 Assignments
0 Petitions
Accused Products
Abstract
A technique is disclosed for implementing electronic commerce transactions via a data network. A regulated item selected by a customer is identified. The regulated item may correspond to an item which satisfies predetermined criteria, indicating that the regulated item is prohibited from being purchased by the customer. Action is then taken to prohibit the purchase of the selected item, via the data network, by the customer. According to one embodiment, the action taken to prohibit the purchase of the regulated item is automatically implemented at a server system configured to implement electronic commerce transactions between an on-line merchant and the customer. According to a specific implementation, the predetermined criteria correspond to regulations which restrict sales of the regulated items to persons in a particular jurisdiction based upon certain criteria such as, for example, time of day, day of week, age of the customer, type of product being sold, etc.
256 Citations
46 Claims
-
1. A computer-Implemented method performed by at least one computing device for implementing electronic commerce transactions via a network, the method comprising:
-
identifying a regulated item selected by a customer, the regulated item corresponding to an item which satisfies one or more predetermined criteria, the one or more predetermined criteria indicating at least that the item is subject to one or more regulations, and the regulated item being made available from a merchant via an on-line store; placing the regulated item in an electronic shopping cart associating with an order of the customer from the on-line store, the order also having delivery information regarding delivery of the order; and subsequently taking action, by the at least one computing device, to remove the regulated item from the electronic shopping cart associated with the customer, the removal of the regulated item from the electronic shopping cart being based on the one or more predetermined criteria and the delivery information, wherein the regulated item pertains to an alcohol product or a tobacco product, and wherein the at least one regulation serves to regulate the sale or delivery of at least alcohol or tobacco products. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method performed by at least one computing device for facilitating online purchase of regulated products over a network, said method comprising:
-
(a) providing an online store for products, at least a portion of the products being regulated products; (b) receiving at least one input from a customer with regard to the online store to create an online order for one or more of the products; (c) requesting the customer to set delivery timing for the online order; (d) receiving a requested delivery timing for the online order from the customer; (e) determining, by the at least one computing device, whether the online order includes at least one regulated product; (f) determining by the at least one computing device, when said determining (e) determines that the online order includes at least one regulated product, whether the requested delivery timing is permitted based on at least one regulation associated with the at least one regulated product, the at least one regulated product pertaining to an alcohol product or a tobacco product, and the at least one reputation serving to regulate the sale or delivery of at least alcohol or tobacco products; and (g) producing a perceptible indication that at least the at least one regulated product is not permitted to be delivered at the requested delivery timing when said determining (f) determines that the at least one regulated product Is not permitted to be delivered at the requested delivery timing. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer-implemented method performed by at least one computing device for implementing electronic commerce transactions via a network, the method comprising:
-
identifying, by the at least one computing device, a regulated item selected by a customer, the regulated item corresponding to an item which satisfies one or more predetermined criteria, the one or more predetermined criteria indicating whether the item is prohibited from being purchased by the customer, the one or more predetermined criteria corresponding to at least one regulation which restricts delivery of the regulated item to persons in a particular location, the regulated item pertaining to an alcohol product or a tobacco product, and the at least one regulation serving to regulate deliver timing of at least alcohol or tobacco products; and taking action, other than or in addition to presenting a notification message, by the at least one computing device to prevent the purchase of the regulated item via the network by the customer In accordance with the at least one regulation. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer-implemented method performed by at least one computing device for facilitating online purchase of regulated products over a network, said method comprising:
-
providing an online store for products, at least a portion of the products being regulated products; receiving at least one input from a customer with regard to the online store to create an online order for one or more of the products; requesting the customer to set a delivery location for the online order; receiving a requested delivery location for the online order from the customer; determining, by the at least one computing device, whether the online order includes at least one regulated product; determining by the at least one computing device, when it is determined that the online order includes at least one regulated product, whether the requested delivery location is permitted based on at least one regulation associated with the at least one regulated product, the at least one regulated product pertaining to an alcohol product or a tobacco product, and the at least one regulation serving to regulate delivery timing of at least alcohol or tobacco products; and producing a perceptible indication that at least the at least one regulated product is not permitted to be delivered at the requested delivery location when it is determined that the at least one regulated product is not permitted to be delivered at the requested delivery location.
-
-
27. A system for implementing electronic commerce transactions via a data network, said system comprising:
-
at least one CPU; a memory; and said system being configured to; provide an online store for products, at least a portion of the products being regulated products; receive interactions from a customer with regard to the online store to create an online order for one or more of the products; request the customer to set a delivery location for the online order; receive a requested delivery location for the online order from the customer, determine whether the online order Includes at least one regulated product; and determine, when it is determined that the online order includes at least one regulated product, whether the requested delivery location is permitted based on at least one regulation associated with the at least one regulated product, the at least one regulated product pertaining to an alcohol product or a tobacco product, and the at least one regulation serving to regulate delivery timing of at least alcohol or tobacco products. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A system for implementing electronic commerce transactions via a data network, said system comprising:
-
at least one CPU; and a memory configured to store computer program code, said computer program code including at least; computer program code for providing an online store for products, at least a portion of the products being regulated products; computer program code for receiving interactions from a customer with regard to the online store to create an online order for one or more of the products; computer program code for requesting the customer to set delivery information for the online order of the customer, the delivery information including at least delivery timing data; computer program code for receiving the delivery information for the online order of the customer; computer program code for determining whether the online order includes at least one regulated product; computer program code for determining, when it is determined that the online order includes at least one regulated product, whether delivery of the online order in accordance with the delivery timing data is permitted based on at least one regulation associated with the at least one regulated product, the at least one regulated product pertaining to an alcohol product or a tobacco product, and the at least one regulation serving to regulate delivery timing of at least alcohol or tobacco products; and computer program code for producing a perceptible indication that at least the at least one regulated product is not permitted to be delivered in accordance with the delivery timing data if it is determined that the at least one regulated product is not permitted to be delivered in accordance with the delivery information. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer-implemented method performed by at least one computing device for facilitating online purchase of regulated products over a network, said method comprising:
-
providing an online store for products, at least a portion of the products being regulated products; receiving interactions from a customer with regard to the online store to identify one or more of the products for an online order; requesting the customer to set a delivery location for the online order; receiving a requested delivery location for the online order from the customer; determining, by the at least one computing device, whether the online order includes at least one regulated product; and determining, by the at least one computing device, when it is determined that the online order includes at least one regulated product, whether delivery of the online order to the requested delivery location is permitted based on at least one regulation associated with the at least one regulated product, the at least one regulated product pertaining to an alcohol product or a tobacco product, and the at least one regulation serving to regulate delivery timing of at least alcohol or tobacco products. - View Dependent Claims (42, 43, 44, 45, 46)
-
Specification