Container packing system
US-2020039668-A1 · Feb 6, 2020 · US
US12475432B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12475432-B2 |
| Application number | US-202318101780-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 26, 2023 |
| Priority date | Jan 31, 2022 |
| Publication date | Nov 18, 2025 |
| Grant date | Nov 18, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Automated storage and retrieval systems for managing storage of inventory at a retail facility include a storage structure with storage locations configured to store containers that contain retail products, and a container transport system that transports the containers between the storage locations and a decanting station. A processor-based control circuit identifies a group of eligible containers for topping off (i.e., adding additional products) and determines a utilization value for each of the eligible containers. The control circuit determines an effort value for each of the eligible containers and ranks the eligible containers based on the utilization value and the effort value for each container. The control circuit then selects a subgroup from the eligible containers based on the rankings and causes the container transport system to transport each container in the subgroup of eligible containers from its respective storage location in the storage structure to the decanting station.
Opening claim text (preview).
What is claimed is: 1 . An automated storage and retrieval system for managing storage of inventory at a retail facility, the system comprising: a storage structure having a plurality of storage locations configured to store a plurality of containers, each of the plurality of containers containing at least one product already present in the container; a container transport system configured to transport the containers between the storage locations and a decanting station, where one or more products are added to or removed from one or more of the containers; a control unit operatively coupled to the container transport system and configured to control movement of the container transport system; a database containing at least product information and container information; and a control circuit communicatively coupled to the control unit and the database, the control circuit being configured to: identify from the plurality of containers a group of eligible containers not associated with a current customer order, the group of eligible containers satisfying at least one condition; identify, from the group of eligible containers, containers having the largest available space for accommodating one or more additional products by determining a utilization value for each of the containers in the group of eligible containers based on an area utilized by the at least one product already present in the container and a total area of the container, wherein the control circuit determines the area utilized by the at least one product already present in each container by: receiving from the database an identity and a quantity of the at least one product already present in the container; electronically creating stacking configurations of the at least one product already present in the container: (i) based on the product's length; (ii) based on the product's width; and (iii) based on the product's height; and selecting an optimum configuration from the electronically created stacking configurations, wherein the optimum configuration is a configuration having a greatest height of the at least one product already present in the container, with a maximum height being a height of the container, and a lowest area by the at least one product already present in the container; wherein the area utilized by the at least one product already present in the container is the lowest area by the at least one product already present in the container in the optimum configuration; determine an effort value for each of the containers in the group of eligible containers, the effort value representing an amount of effort needed by the container transport system to transport each container from its respective storage location to the decanting station; rank the group of eligible containers based on the utilization value and the effort value for each container; select a subgroup from the group of eligible containers based on the ranking of the group of eligible containers; and cause the container transport system to transport each container in the subgroup from its respective storage location to the decanting station, wherein the at least one condition for the group of eligible containers comprises having a utilization value below a threshold value. 2 . The system of claim 1 , wherein the control circuit is configured to determine the effort value for each container based on at least one of a weight of the container, a distance between the storage location of the container and the decanting station, and an energy cost associated with transporting the container from the storage location to the decanting station. 3 . The system of claim 1 , wherein in the optimum configuration only same products are stacked upon one another. 4 . The system of claim 3 , wherein, when the control circuit electronically creates stacking configurations of at least one product already present in the container, when the maximum height is reached in the container, the control circuit electronically creates another stack of the same product in the container. 5 . The system of claim 1 , further comprising: an electronic reader configured to read machine readable codes; and a database containing product information, container information, and associated storage locations; wherein, when one of the containers in the subgroup arrives at the decanting station, the control circuit is configured to: receive, from the electronic reader, a product identifier encoded by a first machine readable code disposed on an additional product needing to be packed; receive, from the electronic reader, a container identifier encoded by a second machine readable code disposed on the container; associate the product identifier with the container identifier; associate the container identifier with a storage location in the storage structure; and cause the container transport system to transport the container containing the at least one product and the additional product to the associated storage location. 6 . The system of claim 5 , further comprising a user display associated with the decanting station, wherein the control circuit is configured to cause the user display to display an instruction on how to pack the additional product in the container. 7 . The system of claim 1 , wherein, prior to identifying the group of eligible containers from the plurality of containers, the control circuit is configured to receive an indication that the decanting station is active. 8 . The system of claim 1 , wherein the at least one product already present in the container comprises a first group of products of one type and a second group of products of another type, and the control circuit electronically creates separate stacking configurations for the first group of products and the second group of products in the container. 9 . A method of using an automated storage and retrieval system for managing storage of inventory at a retail facility, the method comprising: identifying from a plurality of containers, by a control circuit of the automated storage and retrieval system, a group of eligible containers not associated with a current customer order stored in a plurality of storage locations, the group of eligible containers satisfying at least one condition, wherein the automated storage and retrieval system comprises a storage structure having the plurality of storage locations, a container transport system, a database containing at least product information and container information, a decanting station, and the control circuit, wherein each of the plurality of containers contains at least one product already present in the container; identifying, by the control circuit, from the group of eligible containers, containers having the largest available space for accommodating one or more additional products by determining a utilization value for each of the containers in the group of eligible containers based on an area utilized by the at least one product already present in the container and a total area of the container, wherein the control circuit determines the area utilized by the at least one product already present in each container by: receiving from the database an identity and a quantity of the at least one product already present in the container; electronically creating stacking configurations of the at least one product already present in the container: (i) based on the product's length; (ii) based on the product's width; and (iii) based on the product's height; and selecting an optimum configuration from the electronically created stacking configurations, wherein the optimum configuration is a configuration having a greatest height of the at least one product already present in the contai
Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem" (market predictions or forecasting for commercial activities G06Q30/0202) · CPC title
Inventory or stock management, e.g. order filling, procurement or balancing against orders · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.