Patent ID: 8626609

Claim:
A computer-implemented method comprising: under control of one or more computer systems configured with executable instructions, receiving a first order for one or more first items, wherein the first order is associated with an account and has one or more first order attributes; after receiving the first order and before the first order is completed, receiving a phrase token and a selection of one or more second items for a second potential order that has one or more second order attributes; associating the phrase token with the account; determining that consolidation of the first order and the second potential order is available because the first order is not completed; determining that at least one first order attribute is different than at least one second order attribute and that consolidation of the first order and the second potential order is available if the at least one first order attribute or the at least one second order attribute is modified so that the at least one first order attribute and the at least one second order attribute match; receiving an indication to modify the at least one first order attribute or the at least one second order attribute so the at least one first order attribute or the at least one second order attribute match; and predicting a consolidated cost associated with fulfillment of the first order and the second potential order when the first order and the second potential order are consolidated.