Dynamic Cell Allocation for E-commerce Sorting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current sorting apparatuses in e-commerce fulfillment facilities face inefficiencies due to inactive cell occupancy and improper cell allocation, leading to reduced throughput and safety hazards for workers, as they wait for all items of an order to arrive before sorting can begin and do not account for the weight distribution of orders.
Innovation Solution
A computerized system that allocates cells dynamically based on the arrival of items and considers the total weight of orders, allowing sorting to start without waiting for all items and automatically splitting orders if a cell becomes inactive, and assigns heavier orders to lower cells and lighter orders to upper cells to improve handling safety.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If cells are allocated to orders only after all items arrive, then cell occupancy is minimized, but sorting throughput decreases and fulfillment efficiency drops
Solution Approach 1:
The system performs preliminary cell allocation when the first item of an order arrives, rather than waiting for all items. This allows sorting to begin immediately while subsequent items are still being transported, thus reducing inactive cell occupancy time and increasing sorting throughput without causing cell conflicts
Solution Approach 2:
The cell allocation system is made dynamic by allowing reallocation and modification of cell assignments during the sorting process. When items arrive later, the system checks if the previously allocated cell is still appropriate and adjusts allocations dynamically, enabling the system to adapt to changing conditions while maintaining high throughput
2Productivity
If heavy orders are assigned to upper cells, then cell utilization is maximized, but worker safety is compromised due to difficult and dangerous handling
Solution Approach 1:
The system applies different allocation strategies to different parts of the sorting apparatus based on local characteristics. Upper cells are optimized for light orders while lower cells are optimized for heavy orders, matching the physical capabilities of workers and reducing safety hazards while maintaining overall cell utilization efficiency
Solution Approach 2:
The allocation algorithm changes the assignment parameters based on order weight characteristics. By calculating total order weight and using it as a key parameter in the allocation decision, the system assigns heavy orders to lower cells and light orders to upper cells, thereby improving worker safety without sacrificing productivity
3Device complexity
If random cell allocation is used, then allocation simplicity is maintained, but fulfillment efficiency decreases due to inactive cells and improper weight distribution
Solution Approach 1:
The system incorporates feedback mechanisms where the allocation algorithm continuously monitors item arrivals, cell status, and order characteristics. This feedback enables the system to make informed allocation decisions that improve fulfillment efficiency while maintaining reasonable algorithmic complexity through structured decision-making processes
Solution Approach 2:
The system performs preliminary calculations of order weight and characteristics before final cell allocation. This preliminary action allows the allocation algorithm to make informed decisions about weight distribution and cell assignment, improving fulfillment efficiency without requiring overly complex real-time adjustments during sorting
Data Source
AI summary
Methods and systems for allocating cells of a sorting apparatus include associating, in a database, an identifier of the sorting apparatus with an identifier of a first container storing a first item of the purchase order, the purchase order including a second item stored in a second container; before associating the sorting apparatus with the second container, receiving an identifier of the first item; determining, in the database using the identifier of the first item, whether any cell of the sorting apparatus is associated with the purchase order; when no cell of the sorting apparatus is associated with the purchase order, associating, in the database, an identifier of a cell of the sorting apparatus with the identifier of the purchase order; and transmitting a first signal to a computer associated with a worker instructing placement of the first item in the cell.


