Delivering ordered items to an appropriate address
First Claim
1. A method for an item ordering service to assist a customer in ordering items by determining an appropriate delivery address for those items, comprising:
- after receiving, by one or more computing devices, from the customer a potential order for one or more items, wherein the potential order is not part of any actual order already placed by the customer, and before receiving, by one or more computing devices, input from the customer to place an actual order for the one or more items;
determining, by one or more computing devices, that the one or more items are of a first item type;
retrieving, by one or more computing devices, multiple delivery addresses previously specified by the customer;
automatically determining, by one or more computing devices, that one of the multiple delivery addresses is potentially an appropriate destination to receive delivery of the one or more items, wherein said automatically determining is based, at least in part, on the first item type;
automatically selecting, by one or more computing devices, a procurement option from among multiple alternative procurement options that are associated with the customer, such that the automatically selected procurement option includes the automatically determined delivery address; and
identifying, by one or more computing devices, the automatically selected procurement option to the customer as an option in a configuration that permits the customer to select either the automatically selected procurement option or a different procurement option for use in delivering the one or more items to a delivery address included in the customer-selected procurement option if the customer places an actual order for the one or more items.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer-readable medium for automatically determining appropriate delivery information for one or more items of an order or potential order is described. A variety of types of information can be considered when determining what delivery information is appropriate for one or more items, such as a type of the items, the particular items, relationships of the items to other items, information about the purchaser, and/or information about the recipient. In addition, the automatic determination of an appropriate address for an item being ordered or potentially ordered by a user can be made in a variety of ways, such as based on inferences from past behavior when ordering items, on inferences from information about the item and from available delivery information for the user, and/or on previous explicit indications from the user.
15 Citations
20 Claims
-
1. A method for an item ordering service to assist a customer in ordering items by determining an appropriate delivery address for those items, comprising:
after receiving, by one or more computing devices, from the customer a potential order for one or more items, wherein the potential order is not part of any actual order already placed by the customer, and before receiving, by one or more computing devices, input from the customer to place an actual order for the one or more items; determining, by one or more computing devices, that the one or more items are of a first item type; retrieving, by one or more computing devices, multiple delivery addresses previously specified by the customer; automatically determining, by one or more computing devices, that one of the multiple delivery addresses is potentially an appropriate destination to receive delivery of the one or more items, wherein said automatically determining is based, at least in part, on the first item type; automatically selecting, by one or more computing devices, a procurement option from among multiple alternative procurement options that are associated with the customer, such that the automatically selected procurement option includes the automatically determined delivery address; and identifying, by one or more computing devices, the automatically selected procurement option to the customer as an option in a configuration that permits the customer to select either the automatically selected procurement option or a different procurement option for use in delivering the one or more items to a delivery address included in the customer-selected procurement option if the customer places an actual order for the one or more items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. A system, comprising:
-
a processor; and a memory coupled to the processor, wherein the memory stores program instructions for; after receiving from a customer a potential order for one or more items, wherein the potential order is not part of any actual order already placed by the customer, and before receiving input from the customer to place an actual order for the one or more items; determining that the one or more items are of a first item type; retrieving multiple delivery addresses previously specified by the customer; automatically determining that one of the multiple delivery addresses is potentially an appropriate destination to receive delivery of the one or more items, wherein said automatically determining is based, at least in part, on the first item type; automatically selecting a procurement option from among multiple alternative procurement options that are associated with the customer, such that the automatically selected procurement option includes the automatically determined delivery address; and identifying the automatically selected procurement option to the customer as an option in a configuration that permits the customer to select either the automatically selected procurement option or a different procurement option for use in delivering the one or more items to a delivery address included in the customer-selected procurement option if the customer places an actual order for the one or more items. - View Dependent Claims (16, 17)
-
-
18. A non-transitory computer-readable storage medium storing instructions for:
after receiving from a customer a potential order for one or more items, wherein the potential order is not part of any actual order already placed by the customer, and before receiving input from the customer to place an actual order for the one or more items; determining that the one or more items are of a first item type; retrieving multiple delivery addresses previously specified by the customer; automatically determining that one of the multiple delivery addresses is potentially an appropriate destination to receive delivery of the one or more items, wherein said automatically determining is based, at least in part, on the first item type; automatically selecting a procurement option from among multiple alternative procurement options that are associated with the customer, such that the automatically selected procurement option includes the automatically determined delivery address; and identifying the automatically selected procurement option to the customer as an option in a configuration that permits the customer to select either the automatically selected procurement option or a different procurement option for use in delivering the one or more items to a delivery address included in the customer-selected procurement option if the customer places an actual order for the one or more items. - View Dependent Claims (19, 20)
Specification