Optimization of packaging sizes
First Claim
1. A non-transitory computer-readable medium embodying at least one program executable in at least one computing device, the at least one program having a plurality of instructions that when executed cause the at least one computing device to at least:
- receive data describing a plurality of shipments and a plurality of three-dimensional bounding boxes from a current packaging suite employed in a material handling facility used to enclose the plurality of shipments, individual ones of the plurality of shipments corresponding to at least one respective item that has been shipped in a single respective package;
generate an updated packaging suite that minimizes a wasted volume in a plurality of different sizes of three-dimensional bounding boxes to be used for future shipments originating from the materials handling facility based at least in part on the data describing the plurality of shipments, the updated packaging suite comprising the plurality of different sizes of three-dimensional bounding boxes without regard to predetermined sizes of the plurality of three-dimensional bounding boxes; and
cause at least one packaging machine to generate packaging in the plurality of different sizes of three-dimensional bounding boxes.
1 Assignment
0 Petitions
Accused Products
Abstract
Various systems, methods, and programs embodied in computer-readable mediums are provided for determining sizes of packaging in a packaging suite and generating the new packaging. The packaging may be used, for example, in the shipping of items. Data may be received that describes bounding boxes corresponding to collections of items shipped to customers. The sizes of the packaging in the packaging suite may be determined based at least in part upon the data that describes the bounding boxes.
84 Citations
20 Claims
-
1. A non-transitory computer-readable medium embodying at least one program executable in at least one computing device, the at least one program having a plurality of instructions that when executed cause the at least one computing device to at least:
-
receive data describing a plurality of shipments and a plurality of three-dimensional bounding boxes from a current packaging suite employed in a material handling facility used to enclose the plurality of shipments, individual ones of the plurality of shipments corresponding to at least one respective item that has been shipped in a single respective package; generate an updated packaging suite that minimizes a wasted volume in a plurality of different sizes of three-dimensional bounding boxes to be used for future shipments originating from the materials handling facility based at least in part on the data describing the plurality of shipments, the updated packaging suite comprising the plurality of different sizes of three-dimensional bounding boxes without regard to predetermined sizes of the plurality of three-dimensional bounding boxes; and cause at least one packaging machine to generate packaging in the plurality of different sizes of three-dimensional bounding boxes. - View Dependent Claims (2, 3, 4, 5, 19)
-
-
6. A system, comprising:
-
a data store storing data describing a plurality of three-dimensional bounding boxes in a current packaging suite employed in a material handling facility, individual ones of the plurality of three-dimensional bounding boxes enclosing a corresponding one of a plurality of item collections that has been shipped; and at least one computing device in communication with the data store and configured to at least; determine a plurality of shipping volumes from the data describing the plurality of three dimensional bounding boxes, individual ones of the plurality of shipping volumes corresponding to a respective one of the plurality of item collections; generate an updated packaging suite that minimizes a wasted volume in a plurality of different sizes of packaging that are to be employed for future shipments based at least in part on the plurality of shipping volumes, the updated packaging suite specifying the plurality of different sizes of packaging that are to be employed for future shipments without regard to predetermined sizes of the current packaging suite; and generate an order for the plurality of different sizes of packaging from the updated packaging suite for the material handling facility. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
receiving, via at least one computing device, data describing a plurality of bounding boxes from a current packaging suite employed in a material handling facility, individual ones of the plurality of bounding boxes enclosing one of a plurality of item collections, individual ones of the plurality of item collections having been shipped to a respective customer; determining, via the at least one computing device, an updated packaging suite specifying a plurality of different sizes of packaging that are to be employed for future shipments without regard to predetermined sizes of the plurality of bounding boxes, the plurality of different sizes of packaging being determined to minimize a wasted volume in the plurality of different sizes of packaging for future shipments based at least in part on the data describing the plurality of bounding boxes; and causing, via the at least one computing device, at least one packaging machine to generate packaging in the plurality of different sizes of packaging. - View Dependent Claims (14, 15, 16, 17, 18, 20)
-
Specification