Patent ID: 7496527

Claim:
A computer-implemented method of enabling a purchase of a product or service, the method comprising: (a) receiving identification of at least one product or service available for purchase at any venue in a set of one or more venues; (b) presenting to a purchaser, via a first communications device, a list of the at least one product or service; (c) receiving, via the first communications device, an instruction from the purchaser to purchase at least one selected product or service from the list for a specified recipient different from the purchaser, wherein the at least one selected product or service: (i) is capable of being provided to the recipient in person at any venue in the set of one or more venues without the purchaser or the recipient providing any input other than the instruction from the purchaser, and (ii) is available for purchase in person at any venue in the set of one or more venues prior to the performance of steps (b) and (c); (d) providing to the recipient a notification corresponding to the instruction from the purchaser; (e) receiving, via a second communications device, an instruction from the recipient to purchase at least one selected product or service for the purchaser, the at least one selected product or service to be provided to the purchaser in person at any venue in a second set of one or more venues; and (f) providing to the purchaser a notification corresponding to the instruction from the recipient, wherein at least a portion of the instruction from the recipient is pre-supplied without input from the recipient.