Patent ID: 8825501

Claim:
A system, including one or more computing devices, for classifying articles stored in a structure, comprising: one or more computing devices; a first module stored in tangible, non-transitory memory that, when executed, is configured to cause the system to accept an order for an article that is placed by a user during an order session, and track a location of the article within a structure in which the article is stored; a second module stored in tangible, non-transitory memory that, when executed, is configured to cause the system to classify a set of articles stored in the structure based at least upon their ability to be used in conjunction with the ordered article; a third module stored in tangible, non-transitory memory that, when executed, is configured to cause the system to cause a notification to be provided to the user after the order session is complete, wherein the notification indicates to the user that the user can add at least one additional article to the order; and a fourth module stored in tangible, non-transitory memory that, when executed, is configured to cause the system to, in response to a user action, inform the user that the user has a time period within which to request that at least one article from the classified set of articles be shipped with the previously ordered article, wherein the fourth module is configured to calculate an estimated time comprising an estimate of how much time it would take to retrieve the at least one article from a stack, the stack having more than one level, and how much time it would take to transfer the at least one article in the set of articles to a first location within the structure and to set the time period of which the user is informed to be less than the calculated estimated time.