Generating container plans for multi-item orders
First Claim
1. A computer-implemented method of generating a container plan for a multi-item order in a merchant system, the method comprising executing instructions in a computer system to perform the operations of:
- dividing, by a computer in the merchant system, a plurality of items in an order for delivery by zone, wherein the zone associated with an item is based on one or more of a picking zone or packaging requirements for the item;
generating, by the computer, a zone-based container plan for each zone, wherein the zone-based container plan comprises an assignment of each item associated with the zone to one of one or more shipping containers allocated to the zone-based container plan based upon one or more of a weight and volume of each item assigned to the shipping container, or a weight constraint and volume constraint associated with the shipping container;
generating, by the computer, a mixed container plan for the order, wherein the mixed container plan comprises an assignment of each item in the order regardless of zone to one of one or more shipping containers allocated to the mixed container plan based upon one or more of a weight and volume of each item assigned to the shipping container, or a weight constraint and volume constraint associated with the shipping container;
determining, by the computer, if a number of shipping containers allocated to the mixed container plan is less than a combined number of shipping containers allocated to the zone-based container plans for all zones;
if a determination is made that the number of shipping containers allocated to the mixed container plan is greater than or equal to the combined number of shipping containers allocated to the zone-based container plans for all zones, generating, by the computer, a final container plan by combining the zone-based container plans for all zones; and
if a determination is made that the number of shipping containers allocated to the mixed container plan is less than the combined number of shipping containers allocated to the zone-based container plans for all zones, generating, by the computer, the final container plan based on the mixed container plan.
1 Assignment
0 Petitions
Accused Products
Abstract
Technologies are described herein for generating container plans for multi-item orders. The items of the order are divided into zones, where the zones may determine the picking zone and/or packaging requirements for the item. Zone-based container plans are generated for the items in the order associated with each individual zone. The container plan includes an assignment of each item to one or more logical shipping containers. A mixed container plan is also generated for all the items in the order regardless of the associated zone. If the number of logical shipping containers in the mixed container plan is less than the total number of logical shipping containers in the zone-based container plans, then a final container plan for the order is generated from the mixed container plan. Otherwise, the final container plan is generated by combining the zone-based plans for each zone associated with items in the order.
42 Citations
20 Claims
-
1. A computer-implemented method of generating a container plan for a multi-item order in a merchant system, the method comprising executing instructions in a computer system to perform the operations of:
-
dividing, by a computer in the merchant system, a plurality of items in an order for delivery by zone, wherein the zone associated with an item is based on one or more of a picking zone or packaging requirements for the item; generating, by the computer, a zone-based container plan for each zone, wherein the zone-based container plan comprises an assignment of each item associated with the zone to one of one or more shipping containers allocated to the zone-based container plan based upon one or more of a weight and volume of each item assigned to the shipping container, or a weight constraint and volume constraint associated with the shipping container; generating, by the computer, a mixed container plan for the order, wherein the mixed container plan comprises an assignment of each item in the order regardless of zone to one of one or more shipping containers allocated to the mixed container plan based upon one or more of a weight and volume of each item assigned to the shipping container, or a weight constraint and volume constraint associated with the shipping container; determining, by the computer, if a number of shipping containers allocated to the mixed container plan is less than a combined number of shipping containers allocated to the zone-based container plans for all zones; if a determination is made that the number of shipping containers allocated to the mixed container plan is greater than or equal to the combined number of shipping containers allocated to the zone-based container plans for all zones, generating, by the computer, a final container plan by combining the zone-based container plans for all zones; and if a determination is made that the number of shipping containers allocated to the mixed container plan is less than the combined number of shipping containers allocated to the zone-based container plans for all zones, generating, by the computer, the final container plan based on the mixed container plan. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium having computer-executable instructions stored thereon that, when executed by a computer, cause the computer to:
-
divide items in the order by zone, wherein the zone associated with an item is based on one or more of a picking zone or packaging requirements for the item; generate a zone-based container plan for each zone, wherein the zone-based container plan comprises an assignment of each item associated with the zone to one of one or more shipping containers allocated to the zone-based container plan; generate a mixed container plan for the order, wherein the mixed container plan comprises an assignment of each item in the order regardless of zone to one of one or more shipping containers allocated to the mixed container plan; select between the mixed container plan and the zone-based container plans based at least in-part on a comparison between a number of shipping containers allocated to the mixed container plan and a combined number of shipping containers allocated to the zone-based container plans for all zones; upon selecting the zone-based container plans, generate a final container plan by combining the zone-based container plans for all zones; and upon selecting the mixed container plan, generate the final container plan from the mixed container plan. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method of generating a container plan in a merchant system for an order for delivery of a plurality of grocery items, the method comprising:
-
assigning, by a computer in the merchant system, each of the plurality of grocery items in the order to one of one or more logical shipping containers allocated to the container plan based upon one or more of a weight and volume of each grocery item assigned to the logical shipping container, or a weight constraint and a volume constraint associated with the logical shipping container; and determining, by the computer, packing supplies for each of the one or more logical shipping containers allocated to the container plan based on one or more zones associated with the grocery items assigned to the logical shipping container or delivery preferences of the order. - View Dependent Claims (18, 19, 20)
-
Specification