Patent ID: 7801772

Claim:
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.