Method and apparatus for facilitating online purchase of regulated products over a data network
First Claim
1. A computer-implemented method performed by at least one computing device for facilitating online purchase of regulated products over a data network, said method comprising:
- (a) providing an online store for products, at least a portion of the products being regulated products;
(b) receiving interactions 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 a delivery time for the online order;
(d) receiving a requested delivery time 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 time 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 timing of the sale or delivery of at least alcohol or tobacco products; and
(g) denying the requested delivery time at least for the at least one regulated product when said determining (f) determines that the at least one regulated product is not permitted to be delivered at the requested delivery time.
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.
248 Citations
29 Claims
-
1. A computer-implemented method performed by at least one computing device for facilitating online purchase of regulated products over a data network, said method comprising:
-
(a) providing an online store for products, at least a portion of the products being regulated products; (b) receiving interactions 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 a delivery time for the online order; (d) receiving a requested delivery time 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 time 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 timing of the sale or delivery of at least alcohol or tobacco products; and (g) denying the requested delivery time at least for the at least one regulated product when said determining (f) determines that the at least one regulated product is not permitted to be delivered at the requested delivery time. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method performed by at least one computing device for facilitating online purchase of regulated products over a data network, said method comprising:
-
(a) providing an online store for products, at least a portion of the products being regulated products; (b) receiving interactions 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 a delivery time for the online order; (d) receiving a requested delivery time 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; and (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 delivery of the online order at the requested delivery time is subject to at least one restriction 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 at least one regulation being related to timing of the sale or delivery of at least alcohol or tobacco products. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer readable medium including at least computer program code stored thereon for facilitating online purchase of regulated products over a data network, said computer readable medium comprising:
-
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 to interact 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 a delivery time for the online order; computer program code for receiving a requested delivery time for the online order from the customer; computer program code for determining whether the online order includes at least one regulated product; and 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 at the requested delivery time is subject to at least one restriction 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 at least one regulation serving to regulate timing of the sale or delivery of at least alcohol or tobacco products. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A system for facilitating online purchases via a data network, said system comprising:
-
at least one CPU; and a memory, 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 a plurality of the products; request the customer to set a delivery time for the online order; receive a requested delivery time 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 delivery of the online order at the requested delivery time is subject to at least one restriction 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 being related to timing of the sale or delivery of at least alcohol or tobacco products. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
Specification