Remote purchasing system, method and program
First Claim
1. 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.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a system and method for enabling the remote purchasing of products or services, etc. (e.g., alcoholic beverages) wherein, as part of the buying transaction, the purchaser indicates a specific physical location where the product will be claimed, may identify a third party as the “recipient” of the product by providing the third-party'"'"'s e-mail or text messaging address, can attach a personalized message to the transaction, and can specify the information required for recipients who are already known to the system to make an expedited return purchase in real or near-real time. In one aspect, a method of facilitating a third-party purchase includes the steps of receiving, via a first communications device, an instruction from a purchaser to purchase at least one product or service for a prospective recipient at a venue designated to provide that product or service to the recipient in person, the instruction comprising data identifying at least the recipient, the product or service, and the venue; and sending to the venue, via a second communications device, data identifying at least the recipient and the product or service.
179 Citations
110 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A computer-implemented system for enabling a purchase of a product or service, the system adapted to:
-
(a) receive identification of at least one product or service available for purchase at any venue in a set of one or more venues; (b) present to a purchaser, via a first communications device, a list of the at least one product or service; (c) receive, 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); and (d) provide to the recipient a notification corresponding to the instruction from the purchaser; (e) receive, 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) provide 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. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90)
-
-
91. A machine-readable medium, having encoded thereon program code, wherein, when the program code is executed by a machine, the machine implements 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.
-
-
92. A computer-implemented method of enabling a purchase of a product or service, the method comprising:
-
(a) receiving, via a first communications device, an instruction from a purchaser to purchase at least one specified product or service for a specified recipient different from the purchaser, the at least one specified product or service to be provided to the recipient in person at any venue in a set of one or more venues; (b) transmitting to the recipient a notification corresponding to the instruction from the purchaser, wherein the notification identifies the set of one or more venues; (c) transmitting, to at least one venue in the set of one or more venues, data enabling authentication of the recipient to claim the at least one specified product or service; wherein step (c) comprises transmitting the data enabling the authentication of the recipient to all of the venues of the set of one or more venues in advance of presentation by the recipient of (i) an identifier, (ii) a physical medium having an identifier printed thereon, or (iii) a physical device enabling authentication of the recipient to receive the at least one specified product or service; (d) 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 (e) 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.
-
-
93. A computer-implemented method of enabling purchase of a product or service, the method comprising:
-
(a) receiving, via a first communications device, an instruction from a purchaser to purchase at least one specified product or service for a specified recipient different from the purchaser, the at least one specified product or service to be provided to the recipient in person at any venue in a set of one or more venues; (b) transmitting to the recipient a notification corresponding to the instruction from the purchaser, wherein the notification identifies the set of one or more venues; (c) receiving, via a second communications device, an instruction from the recipient to purchase at least one specified product or service for the purchaser, the at least one specified product or service to be provided to the purchaser in person at any venue in a second set of one or more venues; and (d) transmitting to the purchaser a notification corresponding to the instruction from the recipient, wherein the notification identifies the second set of one or more venues; wherein at least a portion of the instruction from the recipient is pre-supplied without input from the recipient. - View Dependent Claims (94)
-
-
95. A computer-implemented method of enabling purchase of a product or service, the method comprising:
-
(a) receiving, via a first communications device, an instruction from a purchaser to purchase at least one specified product or service for a specified recipient different from the purchaser, the at least one specified product or service to be provided to the recipient in person at any venue in a set of one or more venues; (b) transmitting to the recipient a notification corresponding to the instruction from the purchaser, wherein the notification identifies the set of one or more venues; wherein the instruction specifies a plurality of specified products or services, each at a different set of one or more venues associated with the same recipient; (c) 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 (d) 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.
-
-
96. A computer-implemented method of enabling purchase of a product or service, the method comprising:
-
(a) receiving, via a first communications device, an instruction from a purchaser to purchase at least one specified product or service for a specified recipient different from the purchaser, the at least one specified product or service to be provided to the recipient in person at any venue in a set of one or more venues; (b) transmitting to the recipient a notification corresponding to the instruction from the purchaser, wherein the notification identifies the set of one or more venues; wherein the instruction specifies a specific product or service for each of a plurality of different recipients associated with the set of one or more venues; (c) receiving, via a second communications device, an instruction from at least one of the plurality of different recipients to purchase at least one specified product or service for the purchaser, the at least one specified product or service to be provided to the purchaser in person at any venue in a second set of one or more venues; and (d) providing to the purchaser a notification corresponding to the instruction from the at least one of the plurality of different recipients, wherein at least a portion of the instruction from the at least one of the plurality of different recipients is pre-supplied without input from the at least one of the plurality of different recipients.
-
-
97. A computer-implemented method of enabling purchase of a product or service, the method comprising:
-
(a) receiving, via a first communications device, an instruction from a purchaser to purchase at least one specified product or service for a specified recipient different from the purchaser, the at least one specified product or service to be provided to the recipient in person at any venue in a set of one or more venues; (b) transmitting to the recipient a notification corresponding to the instruction from the purchaser, wherein the notification identifies the set of one or more venues; (c) receiving, from the first communications device, a message indicating selection of a link (i) on a web or browser page or (ii) in an electronic or text message; (d) initiating step (a) based on receipt of the message; (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.
-
-
98. A computer-implemented method of enabling purchase of a product or service, the method comprising:
-
(a) receiving, via a first communications device, an instruction from a purchaser to purchase at least one specified product or service for a specified recipient different from the purchaser, the at least one specified product or service to be provided to the recipient in person at any venue in a set of one or more venues; (b) transmitting to the recipient a notification corresponding to the instruction from the purchaser, wherein the notification identifies the set of one or more venues; (c) transmitting data to enable displaying to the purchaser, on the first communications device, a list of one or more possible venues; (d) receiving from the purchaser a selection of the set of one or more venues from the list of one or more possible venues; (e) receiving location-based information obtained from a device or token associated with the recipient; (f) generating the list of one or more possible venues based on the location-based information; (g) 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 (h) 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. - View Dependent Claims (99, 100)
-
-
101. A computer-implemented method of enabling purchase of a product or service, the method comprising:
-
(a) receiving, via a first communications device, an instruction from a purchaser to purchase at least one specified product or service for a specified recipient different from the purchaser, the at least one specified product or service to be provided to the recipient in person at any venue in a set of one or more venues; (b) transmitting to the recipient a notification corresponding to the instruction from the purchaser, wherein the notification identifies the set of one or more venues; (c) transmitting data to enable displaying to the purchaser, on the first communications device, a list of one or more possible venues; (d) receiving from the purchaser a selection of the set of one or more venues from the list of one or more possible venues; and (e) using a historical list of one or more venues visited by the recipient to generate the list of possible venues; (f) 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 (g) 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.
-
-
102. A computer-implemented method of enabling purchase of a product or service, the method comprising:
-
(a) receiving, via a first communications device, an instruction from a purchaser to purchase at least one specified product or service for a specified recipient different from the purchaser, the at least one specified product or service to be provided to the recipient in person at any venue in a set of one or more venues; (b) transmitting to the recipient a notification corresponding to the instruction from the purchaser, wherein the notification identifies the set of one or more venues; (c) transmitting data to enable displaying to the purchaser, on the first communications device, a list of one or more possible venues; (d) receiving from the purchaser a selection of the set of one or more venues from the list of one or more possible venues; (e) receiving the list of one or more possible venues from the recipient; (f) 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 (g) 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. - View Dependent Claims (103, 104)
-
-
105. A computer-implemented method of enabling purchase of a product or service, the method comprising:
-
(a) receiving, via a first communications device, an instruction from a purchaser to purchase at least one specified product or service for a specified recipient different from the purchaser, the at least one specified product or service to be provided to the recipient in person at any venue in a set of one or more venues; (b) transmitting to the recipient a notification corresponding to the instruction from the purchaser, wherein the notification identifies the set of one or more venues; wherein the purchaser transmits the instruction using a physical device located remotely from the venues in the set of one or more venues; (c) 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 (d) 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.
-
-
106. A computer-implemented method of enabling purchase of a product or service, the method comprising:
-
(a) receiving, via a first communications device, an instruction from a purchaser to purchase at least one specified product or service for a specified recipient different from the purchaser, the at least one specified product or service to be provided to the recipient in person at any venue in a set of one or more venues; (b) transmitting to the recipient a notification corresponding to the instruction from the purchaser, wherein the notification identifies the set of one or more venues; (c) prior to steps (d) and (e), receiving a list of one or more available products or services from the recipient; (d) displaying to the purchaser, on the first communications device, the list of one or more available products or services; (e) receiving from the purchaser a selection of the at least one product or service from the list of one or more available products or services; (f) 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 (g) 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.
-
-
107. A computer-implemented method of enabling purchase of a product or service, the method comprising:
-
(a) receiving, via a first communications device, an instruction from a purchaser to purchase at least one specified product or service for a specified recipient different from the purchaser, the at least one specified product or service to be provided to the recipient in person at any venue in a set of one or more venues; (b) transmitting to the recipient a notification corresponding to the instruction from the purchaser, wherein the notification identifies the set of one or more venues; (c) storing an account balance for the purchaser; (d) debiting or crediting the account balance based on 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.
-
-
108. A computer-implemented method of enabling purchase of a product or service, the method comprising:
-
(a) receiving, via a first communications device, an instruction from a purchaser to purchase at least one specified product or service for a specified recipient different from the purchaser, the at least one specified product or service to be provided to the recipient in person at any venue in a set of one or more venues, wherein the instruction from the purchaser comprises a specified date and/or time for a notification corresponding to the instruction from the purchaser to be provided to the recipient; (b) delaying the notification until the specified date and/or time; and (c) transmitting to the recipient the notification, wherein the notification identifies the set of one or more venues; (d) 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 (e) 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.
-
-
109. A computer-implemented method of enabling purchase of a product or service, the method comprising:
-
(a) prior to steps (b) and (c), receiving from a recipient and transmitting to a plurality of purchasers a message indicating at least one desired good or service and/or at least one venue specified by the recipient; (b) receiving, via a first communications device, an instruction from a purchaser to purchase at least one specified product or service for the recipient, the at least one specified product or service to be provided to the recipient in person at any venue in a set of one or more venues; (c) transmitting to the recipient a notification corresponding to the instruction from the purchaser, wherein the notification identifies the set of one or more venues; (d) 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 (e) 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.
-
-
110. A computer-implemented method of enabling purchase of a product or service, the method comprising:
-
(a) receiving, via a first communications device, an instruction from a purchaser to purchase at least one specified product or service for a specified recipient different from the purchaser, the at least one specified product or service to be provided to the recipient in person at any venue in a set of one or more venues; (b) transmitting to the recipient a notification corresponding to the instruction from the purchaser, wherein the notification identifies the set of one or more venues; (c) transmitting, to at least one venue in the set of one or more venues, data enabling authentication of the recipient to claim the at least one specified product or service; wherein the at least one product or service is a beverage; (d) 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 (e) 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.
-
Specification