Positioning light delivery indication method, device and system based on multi-color combination

CN122679536APending Publication Date: 2026-09-01SHENZHEN ZHONGFUNENG ELECTRIC EQUIPMENT CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610828506.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-09
Publication Date
2026-09-01

AI Technical Summary

Technical Problem

[0005]基于此,本发明的目的是提供一种基于多色组合的定位灯出货指示方法、装置及系统,以从根本上解决现有无线定位灯由于灯光颜色组合数量少导致并发分拣效率低的问题

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122679536A_ABST
    Figure CN122679536A_ABST
Patent Text Reader

Abstract

This invention relates to the field of warehousing and logistics control technology, and provides a method, device, and system for indicating shipments using positioning lights based on multi-color combinations. The method includes: parsing the physical coordinates of the target storage locations of materials contained in multiple concurrent orders; comparing the number of concurrent orders with the number of available color combinations; if the number of concurrent orders exceeds the number of available color combinations, performing three-dimensional spatial isolation interference calculations based on the physical coordinates, reusing the same color combination and allocating it to concurrent orders that meet the safety isolation conditions, and adding unassigned orders to a waiting queue; otherwise, assigning different colors to concurrent orders; issuing a lighting command to illuminate the target wireless positioning light according to the assigned color; receiving a confirmation signal that the target wireless positioning light is off to release the corresponding color combination, and waking up the next order in the waiting queue to assign it the released color combination. This invention solves the problem of low concurrent sorting efficiency caused by the limited number of color combinations in existing wireless positioning lights.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of warehousing and logistics control technology, and in particular to a method, device and system for indicating shipment using positioning lights based on multi-color combinations. Background Technology

[0002] With the rapid development of intelligent warehousing and modern logistics technologies, electronic picking systems have played a crucial role in improving warehousing and sorting efficiency and reducing missorting rates. Shelf positioning indicator lights (also known as warehouse lights or electronic tag guidance labels), as electronic tools directly installed on shelf storage compartments to guide workers in locating and picking goods, operate as follows: after the material's corresponding code is entered into the warehousing system, the positioning light on the corresponding storage compartment immediately illuminates a specific color; after the picker retrieves the goods following the light, they tap the positioning light to turn it off, thus completing the operation confirmation.

[0003] In terms of deployment methods, shelf positioning indicator lights are mainly divided into two categories: wired and wireless solutions. Wired solutions offer extremely stable communication, but require extensive initial cabling, making them difficult to adapt to frequent adjustments to shelf structures or upgrades of existing older warehouses. Wireless solutions, powered by batteries and readily available, offer extremely high deployment flexibility, making them particularly suitable for scenarios involving frequent adjustments to shelf layouts or renovations of existing warehouses.

[0004] However, existing wireless shelf positioning indicator systems still suffer from limited color and combination options, leading to low concurrent picking efficiency. In scenarios involving multiple orders and multiple personnel sorting in parallel, the warehousing system needs to use different light colors to distinguish different shipping orders and guide different pickers. However, the existing wireless positioning indicator hardware can only stably display a very limited variety of colors and flashing combinations. When faced with a large number of concurrent orders, the limited light color resources force the system to restrict the issuance of concurrent tasks or cause personnel to queue alternately, severely restricting the overall efficiency of shipping and picking. Summary of the Invention

[0005] Therefore, the purpose of this invention is to provide a method, device and system for indicating shipment using a positioning light based on multi-color combinations, so as to fundamentally solve the problem of low concurrent sorting efficiency caused by the limited number of color combinations in existing wireless positioning lights.

[0006] A method for indicating shipment using a positioning light based on a multi-color combination, according to an embodiment of the present invention, the method comprising: Obtain concurrent tasks, parse out multiple concurrent orders that are currently active, and extract the target storage location physical coordinates of the materials contained in each concurrent order; Retrieve the preset dynamic color combination pool to obtain the number of available color combinations that are currently idle; The number of multiple concurrent orders is compared with the number of available color combinations. If the number of multiple concurrent orders is greater than the number of available color combinations, a three-dimensional spatial isolation interference calculation is performed based on the physical coordinates of the target storage location. The same available color combination is reused and allocated to at least two target concurrent orders that meet the safety isolation conditions. Concurrent orders that have not been allocated an available color combination are added to the queuing waiting queue. Otherwise, a different available color combination is assigned to each concurrent order. Based on the allocation result, a lighting instruction containing color combination parameters is generated, and the lighting instruction is sent to the target wireless positioning light corresponding to the target concurrent order via a wireless network, so that the target wireless positioning light is lit according to the color combination parameters; After receiving the extinguishing confirmation signal transmitted back after the target wireless positioning light is triggered, the color combination corresponding to the extinguishing confirmation signal is released into the dynamic color combination pool, and the next order is woken up from the queue to be assigned the released color combination.

[0007] In addition, the positioning light shipment indication method based on multi-color combination according to the above embodiments of the present invention may also have the following additional technical features: Furthermore, the step of performing three-dimensional spatial isolation interference calculation based on the physical coordinates of the target storage location, and reusing the same available color combination to allocate to at least two concurrent target orders that meet the security isolation conditions, includes: Construct a 3D warehouse topology model that includes a shelf mask matrix and aisle coordinates, and map it to the physical coordinates of each target storage location; Calculate the cross-channel isolation attribute and the same-channel Manhattan distance between the target storage location physical coordinates of any two concurrent target orders; If it is determined that two concurrent target orders are located in different physical channels and there is line-of-sight occlusion, then the absolute isolation condition is met, and the same available color combination is assigned to both concurrent target orders at the same time. If it is determined that two concurrent target orders are located in the same physical channel, it is determined whether the calculated Manhattan distance in the same channel is greater than the preset safety visual threshold. If it is greater than the safety visual threshold, it is determined that the distance isolation condition is met, and the same available color combination is simultaneously assigned to the two concurrent target orders.

[0008] Furthermore, the step of adding concurrent orders that have not been assigned to an available color combination to the waiting queue includes: If it is determined that any two concurrent orders are located in the same physical channel and the Manhattan distance between the two channels is less than or equal to the preset safety visual threshold, then it is determined that the safety isolation condition is not met and a color conflict identifier is generated. Based on the color conflict identifier, filter out the remaining concurrent orders that have not yet been assigned a color combination; Extract the timeliness level attribute of the remaining concurrent orders, and calculate the priority weight by combining it with the degree of convenience of the expected movement path of the corresponding picking personnel; The remaining concurrent orders are sorted in descending order according to the calculated priority weights to generate the queuing waiting queue.

[0009] Furthermore, each color combination in the dynamic color combination pool is configured with an independent finite state machine, and the method further includes: When assigning available color combinations to target concurrent orders, the state of the corresponding available color combination is updated from idle to locked and ready to be lit, so as to prevent the available color combination from being assigned to orders in the surrounding conflict area; After confirming that the light-up command has been sent to the target wireless positioning light via the wireless network and receiving the network underlying communication confirmation packet, the status of the corresponding available color combination is updated from the locked waiting-to-light state to the activated lit state. After receiving the extinguishing confirmation signal returned after the target wireless positioning light is triggered, the state of the corresponding available color combination will be updated from the active lit state to the released pending confirmation state. After the system server verifies the data clearing operation of the target concurrent order, the state of the corresponding available color combination is switched from the release pending confirmation state back to the idle state to complete one round of state transition.

[0010] Further, the step of generating a lighting command containing color combination parameters based on the allocation result, and sending the lighting command to the target wireless positioning light corresponding to the target concurrent order via a wireless network includes: Determine whether the number of target storage location physical coordinates contained in a single concurrent order is greater than one; If the value is greater than one, then a unique temporary dynamic multicast address is assigned to all target wireless positioning lights corresponding to the target concurrent order in the wireless network; The color combination parameters and the temporary dynamic multicast address are packaged into a single broadcast data packet to generate the light-on command; The single broadcast data packet is sent to the wireless network through the wireless gateway to trigger all target wireless positioning lights bound to the temporary dynamic multicast address to light up synchronously within the same communication clock cycle.

[0011] Furthermore, before the step of acquiring concurrent tasks and parsing out multiple concurrent orders currently in an active state, the method further includes: Acquire the raw task data stream generated by the terminal device scanning the material code; The original task data stream is parsed to identify the current operation as an inbound shelving task, a regular inventory task, or a shipping and sorting task. If the current operation is identified as an inbound and shelving task or a regular inventory task, the retrieval operation of the dynamic color combination pool is skipped, and a preset single static color lighting command is directly generated and sent to the corresponding wireless positioning light. If the current operation is identified as a shipping and sorting task, the process of obtaining concurrent tasks and parsing out multiple concurrent orders that are currently active is triggered.

[0012] Furthermore, the step of waking up the next order from the queue and assigning it the released color combination includes: Get the current physical coordinates of the target wireless positioning light that has released the corresponding color combination, and use the current physical coordinates as the real-time reference position of the person who has just finished picking. Based on the physical coordinates of the target storage location of each order to be processed in the queue, the subsequent movement trajectory of the picking personnel who have just finished picking is predicted. In the queue, spatial sniffing matching is performed to extract pending orders whose physical coordinates are located in the area in front of the subsequent movement trajectory as the preferred wake-up orders; The color combination just released into the dynamic color combination pool is directly assigned to the preferred wake-up order to enable concurrent order guidance based on predicted trajectories.

[0013] Furthermore, the step of sending the light-on command via wireless network to the target wireless positioning light corresponding to the target concurrent order includes: Before issuing the light-on command, obtain the received signal strength indication data of the historical communication link between the wireless gateway and the target wireless positioning light; Determine whether the received signal strength indication data is lower than a preset link attenuation threshold in order to assess whether there is physical signal obstruction in the current target storage location physical coordinate area due to the movement of metal shelves or large goods. If the signal strength is below the preset link attenuation threshold, then in the warehouse three-dimensional topology model, other idle wireless positioning lights that are closest to the target storage location and whose received signal strength indication data is higher than the preset link attenuation threshold are selected as relay nodes. The light-on command is encapsulated into a jump data packet containing relay routing header information, and the jump data packet is sent to the relay node, which then performs a fixed-point secondary forwarding to the target wireless positioning light in the underlying network protocol.

[0014] Another embodiment of the present invention aims to provide a positioning light shipment indication device based on multi-color combination, the device comprising: The task parsing module is used to acquire concurrent tasks, parse out multiple concurrent orders that are currently active, and extract the target storage location physical coordinates of the materials contained in each concurrent order. The color acquisition module is used to retrieve the preset dynamic color combination pool and obtain the number of available color combinations that are currently in an idle state. The comparison and allocation module is used to compare the number of multiple concurrent orders with the number of available color combinations. If the number of multiple concurrent orders is greater than the number of available color combinations, a three-dimensional spatial isolation interference calculation is performed based on the physical coordinates of the target storage location. The same available color combination is reused and allocated to at least two target concurrent orders that meet the safety isolation conditions. Concurrent orders that have not been allocated an available color combination are added to the queuing waiting queue. Otherwise, a different available color combination is assigned to each concurrent order. The lighting instruction sending module is used to generate a lighting instruction containing color combination parameters according to the allocation result, and send the lighting instruction to the target wireless positioning light corresponding to the target concurrent order through the wireless network, so that the target wireless positioning light lights up according to the color combination parameters; The status clearing and transfer module is used to receive the extinguishing confirmation signal transmitted back after the target wireless positioning light is triggered, release the color combination corresponding to the extinguishing confirmation signal to the dynamic color combination pool, and wake up the next order from the queue waiting queue to allocate the released color combination to it.

[0015] Another embodiment of the present invention aims to provide a multi-color combination-based positioning light shipment indication system, the system comprising a control server, a wireless gateway, and multiple target wireless positioning lights installed on target storage locations on shelves, all interconnected; wherein, The control server is used to acquire concurrent tasks, execute the positioning light delivery indication method based on multi-color combination as described above, generate a light-on command containing color combination parameters, and perform state transition and release of the dynamic color combination pool after receiving an extinguishing confirmation signal. The wireless gateway is used to establish a wireless network between the control server and the wireless positioning light, and to send and forward the light-on command and the light-off confirmation signal. The target wireless positioning light is used to receive the light-on command and light up according to the color combination parameters, and after detecting a physical trigger action, to send the extinguishing confirmation signal back to the control server through the wireless gateway.

[0016] The multi-color combination-based positioning light shipment indication method provided in this invention performs three-dimensional spatial isolation interference calculation based on the physical coordinates of the target storage location (including cross-channel isolation attributes and comparison of Manhattan distance and visual threshold within the same channel). This allows the same available color combination to be reused and allocated to multiple concurrent orders that meet safety isolation conditions. This achieves efficient overlapping and reuse of limited color resources within a safe space, effectively eliminating the risk of mis-picking due to color confusion within the same field of view. It also solves the problem of low concurrent sorting efficiency caused by the limited number of color combinations in existing wireless positioning lights. Furthermore, it uses the received signal strength indication data of the historical communication link between the wireless gateway and the target wireless positioning light to perform occlusion. The system evaluates and utilizes a 3D warehouse topology model to select high-quality idle positioning lights as relay nodes for fixed-point secondary hop transmission and forwarding. This achieves dynamic anti-interference and self-healing reconstruction of the underlying wireless network, enabling active detours and adaptive routing to overcome electromagnetic shielding and obstacle obstructions caused by dense metal shelving or large mobile equipment. This ensures the effective delivery of lighting commands and solves the problem of control packet loss and equipment leakage caused by physical space obstruction of wireless radio frequency signals in complex warehouse environments. Furthermore, by obtaining the current physical coordinates of the positioning lights that release color combinations and combining them with historical data to predict the subsequent movement trajectory of the picking personnel, the system can target and extract pending orders in the queue as the primary trigger. The order alert system implements relay-style intelligent dynamic guidance based on spatial movement prediction, achieving a high degree of unification between system scheduling and physical human flow. This significantly reduces the back-and-forth running and unnecessary steps for pickers, solving the problems of chaotic picker routes and high physical exertion caused by traditional blind queuing and allocation. Furthermore, by configuring an independent finite state machine for each color combination in the dynamic color combination pool, it executes a strict closed-loop flow from idle state, locked waiting-to-light state, activated lighting state to released waiting-for-confirmation state, effectively isolating asynchronous communication time differences and concurrent contention. This solves the problems of state confusion or repeated lighting conflicts caused by asynchronous delays in the wireless network or accidental repeated taps. Finally, by determining the target included in the order... The system dynamically assigns a unique temporary dynamic multicast address to orders with multiple storage locations and packages the instructions into a single broadcast data packet for distribution. This enables low-latency synchronous lighting of multiple wireless positioning lights involved in the same complex order within the same communication clock cycle, eliminating visual lighting serial delays and solving the problems of network congestion and poor visual experience caused by asynchronous lighting when complex orders are triggered at multiple points. Furthermore, by parsing the task type of the original task data stream in advance, the system directly retrieves and generates a single static instruction from the dynamic color combination pool for inbound shelving or ordinary inventory tasks. This enables rapid diversion and adaptive processing of multi-format warehousing operation instructions and achieves fast pass-through response in non-high-concurrency scenarios. Attached Figure Description

[0017] Figure 1This is a flowchart illustrating the multi-color combination-based positioning light shipment indication method in the first embodiment of the present invention. Figure 2 This is a schematic diagram of the specific process of step S30 in the first embodiment of the present invention; Figure 3 This is a schematic diagram of the positioning light shipment indicator device based on multi-color combination according to the second embodiment of the present invention; Figure 4 This is a schematic diagram of the positioning light shipment indication system based on multi-color combination according to the third embodiment of the present invention; The following detailed description of the embodiments will further illustrate the present invention in conjunction with the above-described accompanying drawings. Detailed Implementation

[0018] To facilitate understanding of the present invention, a more complete description will be given below with reference to the accompanying drawings. Several embodiments of the invention are illustrated in the drawings. However, the invention can be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete.

[0019] It should be noted that when a component is said to be "fixed to" another component, it can be directly on the other component or there may be an intervening component. When a component is said to be "connected to" another component, it can be directly connected to the other component or there may be an intervening component. The terms "vertical," "horizontal," "left," "right," and similar expressions used in this document are for illustrative purposes only.

[0020] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used herein in the description of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. The term "and / or" as used herein includes any and all combinations of one or more of the associated listed items.

[0021] Example 1 Please see Figure 1 The image shows a multi-color combination-based positioning light shipment indication method according to the first embodiment of the present invention. For ease of explanation, only the parts related to the embodiment of the present invention are shown. The multi-color combination-based positioning light shipment indication method provided by the embodiment of the present invention includes: Step S10: Obtain concurrent tasks, parse out multiple concurrent orders that are currently active, and extract the target storage location physical coordinates of the materials contained in each concurrent order; In one embodiment of the present invention, the method is applied to a multi-color combination-based positioning light shipment indication system (e.g., a warehouse logistics control system), wherein the warehouse logistics control system includes a control server, a wireless gateway, and multiple target wireless positioning lights installed on the target storage locations of the shelves. Specifically, the warehouse logistics control system in this embodiment of the present invention is mainly applied to high-density, high-concurrency order shipment scenarios such as large e-commerce logistics centers and manufacturing plant line-side warehouses. In these application scenarios, massive amounts of different categories of goods are densely stored on multi-row, multi-layered automated shelving, and multiple pickers typically push picking carts and move simultaneously through different physical aisles.

[0022] To achieve efficient and error-proof collaborative operations in the aforementioned complex scenarios, the various components of this invention have clearly defined roles: the control server, as the global scheduling hub of the entire warehouse logistics control system, is responsible for interfacing with the upper-level business system to obtain a continuous stream of order data and coordinating the execution of complex spatial isolation and reuse logic and dynamic color allocation algorithms; the wireless gateway, deployed on the top of each physical area of ​​the warehouse or on load-bearing columns, serves as a signal relay hub, responsible for establishing a wide-coverage, interference-resistant wireless self-organizing network communication link between the control server and a large number of underlying terminal hardware; and the target wireless positioning light, as a direct on-site interactive terminal for picking personnel, is fixedly installed one-to-one on each specific shelf storage compartment. It has a multi-color light-emitting module and a physical tapping sensor, which can light up specific colors or flashing combinations according to the instructions issued by the control server to provide intuitive visual guidance. After being tapped by the picking personnel when picking up goods, it sends a confirmation signal to the control server through the wireless gateway to indicate that the operation is completed.

[0023] In one embodiment of the present invention, the steps of acquiring concurrent tasks, parsing out multiple concurrent orders currently in an active state, and extracting the target storage location physical coordinates of the materials contained in each concurrent order include: Receive concurrent task data containing original order data centrally issued by the upper-layer business system, and identify the shipment request flow from the concurrent task data; Perform lifecycle status verification on the shipment request stream, filter invalid orders, extract multiple concurrent orders that are currently active, and parse the corresponding bill of materials; Based on the material identifier in the bill of materials, the location is located in the warehouse topology mapping table, and the physical coordinates of the target storage location of the materials contained in each concurrent order are extracted.

[0024] Specifically, firstly, the control server listens in real time and receives concurrent task data centrally issued by the upper-layer business system. Due to peak business periods, this concurrent task data often contains a mixture of various types of operation instructions, such as inbound and shelving, daily inventory checks, and massive shipment requests. The control server performs preliminary classification and decomposition of this mixed task data, accurately extracting the shipment request stream specifically belonging to the shipment operation stage.

[0025] Next, the control server performs in-depth status diagnosis and filtering on the extracted shipping request stream. Considering the possibility of abnormal situations in a real warehousing environment, such as temporary order cancellations, stockouts, or incomplete prepayments, the control server verifies the current lifecycle status flags of each order. During this process, the control server automatically filters and intercepts invalid orders that are frozen, suspended, or in abnormal states, thereby accurately retaining and extracting multiple active concurrent orders that truly require on-site picking personnel to immediately proceed to the shelves to perform the picking action.

[0026] Meanwhile, after establishing the aforementioned active concurrent orders, the control server further analyzes the business content of each concurrent order in depth, extracting all the goods details required to complete the order, and then generating the corresponding bill of materials. This bill of materials details the specific material identifiers and required quantities that the picking personnel need to find for the current order.

[0027] Finally, the control server retrieves a pre-maintained warehouse topology mapping table, which records in real time the unique binding relationship between all shelf cells and the stored material identifiers within the entire warehouse physical space. The control server uses each material identifier from the aforementioned bill of materials as the query basis, performing cross-referencing and addressing in the warehouse topology mapping table to precisely locate which shelf and which cell each material is currently stored in, thereby extracting the cell's three-dimensional spatial location information in the real physical world. This three-dimensional spatial location information constitutes the target storage location's physical coordinates, specifically encompassing physical environmental attributes such as aisle number, shelf row and column number, and height level. This provides geospatial data support for the control server to subsequently assess the degree of spatial interference between different orders and to perform color reuse allocation across regions.

[0028] Furthermore, in one embodiment of the present invention, in actual warehousing and logistics scenarios, warehouses not only need to handle outbound sorting operations, but also experience a large number of supplier deliveries and shelving operations, as well as routine inventory checks. To ensure the system in this embodiment is compatible with multi-business integrated management within the warehouse and to avoid abusing computing resources in non-high-concurrency scenarios, before the steps of obtaining concurrent tasks and parsing multiple currently active concurrent orders, the method further includes: Acquire the raw task data stream generated by the terminal device scanning the material code; The task type is parsed from the raw task data stream to identify whether the current operation is an inbound shelving task, a regular inventory task, or a shipping sorting task. If the current operation is identified as an inbound and shelving task or a regular inventory task, the retrieval operation of the dynamic color combination pool is skipped, and a preset single static color lighting instruction is directly generated and sent to the corresponding wireless positioning light. If the current operation is identified as a shipping and sorting task, then the execution of the concurrent task is triggered to parse out the process of multiple concurrent orders that are currently active.

[0029] Specifically, firstly, when on-site workers begin a task, they typically use a handheld terminal device (such as an industrial PDA, barcode scanner, or wearable ring scanner) to physically scan the barcodes on the arriving pallets or the QR codes on the turnover boxes. After capturing this coded information, the terminal device packages it with background information such as the current operation time and the personnel's login account to generate a raw order data stream containing the initial business requirements, and uploads it to the control server in real time via wireless LAN.

[0030] Next, upon receiving the original order data stream, the control server immediately parses the task type of the business header identifier or operation instruction code it carries. Because warehouse operations are complex, the control server needs to accurately identify whether the worker is currently initiating an inbound / outbound task (placing new goods on shelves), a routine inventory check to verify the consistency of physical inventory and records, or a outbound / sorting task (retrieving, packing, and shipping goods). This information is crucial for determining the correct processing branch for subsequent scheduling guidance.

[0031] Subsequently, if the control server identifies the current operation as either an inbound / outbound task or a regular inventory check, considering that these operations are typically executed sequentially by a single person on a single line, there is a very low chance of multiple employees competing for visual indicator resources in the same area, resulting in high-concurrency color conflicts. Therefore, to minimize system computational overhead and accelerate response time, the control server directly invokes the default configuration preset at the system level to generate a single static color (e.g., a uniform, constantly lit green) lighting instruction. This instruction is then quickly pushed to the wireless gateway of the corresponding physical area, and from there, it is distributed to the corresponding target wireless positioning light, directly guiding the operator to place the goods in the available storage location or to perform inventory checks on that location.

[0032] Finally, if the control server identifies during the parsing phase that the current operation clearly belongs to the outbound sorting task, meaning the system is about to face a complex situation where multiple orders are placed simultaneously and multiple pickers are working in parallel within the same aisle, the control server immediately switches its business processing logic. It formally triggers and executes the scheduling process for high-concurrency scenarios, starting by acquiring the concurrent tasks of the current batch, parsing out the multiple concurrent orders currently in an active state, and seamlessly connecting to subsequent advanced error-proofing guidance processes such as dynamic color pool capacity comparison, 3D spatial isolation interference calculation, and queuing flow. This pre-emptive diversion strategy ensures both the rapid flow of regular business and the orderly scheduling of high-concurrency outbound business.

[0033] Step S20: Retrieve the preset dynamic color combination pool and obtain the number of available color combinations that are currently in an idle state; In one embodiment of the present invention, in a warehouse logistics control system, the range of colors and flashing frequencies that the internal light-emitting modules of the wireless positioning lights fixed on-site can display have a physical limit (usually only a dozen or so clearly distinguishable visual combinations). Therefore, when faced with a large number of concurrent orders, the system needs to accurately inventory and assess the supply and demand of currently available color combinations. The step of retrieving a preset dynamic color combination pool to obtain the number of currently idle available color combinations includes: Obtain all visual indication schemes supported by the dynamic color combination pool maintained internally by the system; Based on the status monitoring mechanism, the specific number of available color combinations that are currently unoccupied and in an idle state is filtered and counted.

[0034] Specifically, firstly, after accurately parsing concurrent orders, the control server immediately accesses its internal business database, which stores pre-configured information, and retrieves a pre-defined dynamic color combination pool. This dynamic color combination pool is essentially a digital resource mapping set, pre-defined and containing all visual indication schemes that the on-site wireless positioning light hardware can display, such as a constant-on state of a single color, an alternating flashing state of two colors, or a breathing prompt effect with different rhythms and frequencies. These rich visual indication schemes constitute the complete basic indication resource pool used by the control server to guide on-site personnel.

[0035] Next, the control server needs to perform real-time checks on the current lifecycle status of each color combination in the dynamic color combination pool to obtain the number of available color combinations that are currently idle. Considering the continuous and overlapping nature of operations in the actual warehouse, there may still be picking tasks from previous batches that have not yet been completed, resulting in some color combinations in the dynamic color combination pool being locked and waiting to be lit or being lit on-site and occupied. Therefore, the control server will traverse and scan the status identifier of each color combination in the pool, accurately filtering out those resources that have been bound to other tasks, and selecting idle color combinations that are currently completely unoccupied and can be assigned to new orders at any time. The control server counts and summarizes these selected idle color combinations to obtain the absolute number of available color combinations that the system can currently freely allocate.

[0036] Step S30: Compare the number of multiple concurrent orders with the number of available color combinations. If the number of multiple concurrent orders is greater than the number of available color combinations, perform three-dimensional spatial isolation interference calculation based on the physical coordinates of the target storage location. Reuse the same available color combination and assign it to at least two target concurrent orders that meet the safety isolation conditions. Add concurrent orders that have not been assigned an available color combination to the queuing queue. Otherwise, assign a different available color combination to each concurrent order. In one embodiment of the present invention, the control server aggregates multiple concurrent orders currently in an active state extracted from the previous parsing process, calculates the total number of orders currently awaiting the allocation of guidance instructions, and compares the number of these concurrent orders with the number of available color combinations just obtained. Through this comparison operation, the control server can determine the current supply and demand gap of visual indication resources.

[0037] If the number of concurrent orders is determined to be greater than the number of available color combinations, it means that the system is facing a physical bottleneck of severe overdraft of visual indicator resources. The control server will use this as a trigger signal to immediately start the subsequent complex three-dimensional spatial isolation interference calculation and color reuse allocation logic. Conversely, if the number of concurrent orders is determined to be within the carrying capacity of the number of available color combinations, the system will enter a direct one-to-one regular allocation process, that is, assign a different available color combination to each concurrent order.

[0038] Specifically, in actual warehousing and logistics operations, when the system is in its off-peak hours, or when the number of orders activated in the current batch has not exceeded the hardware's color resource capacity (i.e., the number of concurrent orders to be processed is less than or equal to the number of available idle color combinations remaining in the dynamic color combination pool), the system has sufficient visual indication resources to fully meet the current concurrent guidance needs, and there is no bottleneck due to physical resource constraints. In this case, a one-order-one-color direct allocation strategy is adopted. Specifically, the control server directly accesses the dynamic color combination pool and, according to a preset resource scheduling algorithm, sequentially extracts idle available color combinations whose quantity is exactly equal to the total number of current concurrent orders and whose colors and flashing frequencies are absolutely unique. Subsequently, the control server establishes a one-to-one strong binding mapping logic in the system memory. The control server then assigns these unique available color combinations to each target concurrent order, ensuring that each shipping task in the current batch is assigned a globally unique visual guidance scheme. Finally, through this absolutely independent and non-repetitive direct allocation strategy, when the subsequent control server sends the lighting command to each physical area, all the target wireless positioning lights lit for the current batch of concurrent orders in the warehouse aisle will have distinct colors or flashing patterns. This globally non-repetitive visual presentation method fundamentally eliminates any possibility of multiple pickers misreading lights or confusing orders while patrolling the aisles, ensuring rapid order turnover and picking accuracy under daily operational loads.

[0039] Furthermore, during peak business periods, when a large number of orders simultaneously emerge within the system, exceeding the limit of available color types provided by the on-site hardware, adopting a traditional restricted distribution strategy would severely delay warehouse shipping efficiency; forcibly distributing orders would cause the same color to light up repeatedly at close range, resulting in visual confusion and retrieval errors for on-site personnel. In this embodiment of the invention, a three-dimensional spatial isolation interference calculation is performed based on the physical coordinates of the target storage location. The same available color combination is reused and allocated to at least two concurrent target orders that meet the safety isolation conditions, while concurrent orders not assigned an available color combination are added to a queuing waiting queue.

[0040] Among them, reference Figure 2 As shown, the steps described above, which involve performing three-dimensional spatial isolation interference calculations based on the physical coordinates of the target storage location and reusing the same available color combination for at least two concurrent target orders that meet the safety isolation conditions, include: Step S31: Construct a 3D warehouse topology model containing a shelf mask matrix and aisle coordinates, and map it to the physical coordinates of each target storage location; Step S32: Calculate the cross-channel isolation attribute and the same-channel Manhattan distance between the target storage location physical coordinates of any two concurrent target orders; Step S33: If it is determined that two concurrent target orders are located in different physical channels and there is line-of-sight occlusion, then it is determined that the absolute isolation condition is met, and the same available color combination is simultaneously assigned to the two concurrent target orders. Step S34: If it is determined that two concurrent target orders are located in the same physical channel, then it is determined whether the calculated Manhattan distance in the same channel is greater than the preset safe visual threshold. If it is greater than the safe visual threshold, then it is determined that the distance isolation condition is met, and the same available color combination is simultaneously assigned to the two concurrent target orders.

[0041] Specifically, due to the unique physical spatial attributes of the warehousing environment, heavy-duty automated storage and retrieval systems, reaching heights of several meters, constitute natural visual barriers. To accurately utilize these physical barriers for efficient reuse of indicator light, the system requires rigorous digital modeling and distance calculation of the complex physical space. First, the control server constructs a highly realistic 3D warehouse topology model in its internal memory based on actual warehouse floor plans and the racking layout. In this model, the control server extracts all paths for personnel and forklifts to generate precise aisle coordinates, while abstracting obstructive structures (such as dense metal rack back panels or partitions filled with large goods) into impenetrable racking mask matrices in specific visual directions. Subsequently, the control server precisely maps and anchors the physical coordinates of each target storage location extracted from the preceding process to this 3D warehouse topology model, thus giving each order to be processed a precise 3D orientation in the virtual digital space, including aisle, height, and obstacle obstruction attributes.

[0042] Next, based on the mapped 3D warehouse topology model, the control server begins to perform pairwise spatial interference measurements on any two concurrent target orders awaiting allocation. The control server extracts the physical coordinates of the target storage locations for both orders. On one hand, it uses the shelf mask matrix to determine if there are any physical obstructions between them, thus calculating the spatial visual isolation attribute of these two orders across aisles. On the other hand, the control server accurately calculates the Manhattan distance along the aisle for workers to actually locate these two target storage locations—the distance they need to move horizontally and vertically along the aisle—based on the legal walking trajectory along the aisle coordinates, rather than simply the straight-line wall-crossing distance. This dual calculation of obstruction and distance provides a reliable basis for subsequent reuse decisions.

[0043] Subsequently, the control server performs the first level of absolute isolation determination based on the calculated results. If the control server determines through cross-channel isolation attributes that the physical storage locations corresponding to these two concurrent orders are located in different parallel physical channels, with visual obstructions caused by physical shelves or load-bearing walls in between, this means that on-site workers in these two physical areas are completely visually isolated and cannot see the lights in the other area across the shelves. At this point, the control server decisively determines that the two meet the absolute isolation conditions and, without any risk of visual conflict, simultaneously assigns the same available color combination in the dynamic color combination pool to these two concurrent orders across the channels, thus illuminating identical indicator lights in two back-to-back independent spaces.

[0044] Finally, the control server performs a second-level distance isolation determination to handle concurrent scenarios where multiple workers are picking items at high density within the same long aisle. If the control server determines that two concurrent orders are located in the same physical aisle with no shelving obstructions, and that workers can simultaneously see the shelving structure at both ends of the aisle, the control server retrieves a pre-calculated safe visual threshold based on the human visual confusion limit and compares it with the previously calculated Manhattan distance between the two orders within the same aisle. If the Manhattan distance is significantly greater than the preset safe visual threshold, it indicates that the two physical storage locations are extremely far apart, and even with the same lighting, a picker will not experience target confusion or mis-picking within their local field of vision. Therefore, the control server determines that these two orders meet the distance isolation condition and safely assigns the same available color combination to both concurrent orders within the same aisle but outside the visual safety distance. This effectively amplifies the concurrent guidance capacity of a limited number of color combinations through calculations of physical obstruction and visual limits.

[0045] Furthermore, the above steps of adding concurrent orders that have not been assigned an available color combination to the waiting queue include: If any two concurrent orders are located in the same physical channel and the Manhattan distance between them is less than or equal to the preset safety visual threshold, then the safety isolation condition is not met, and a color conflict marker is generated. Based on the color conflict identifier, filter out the remaining concurrent orders that have not yet been assigned a color combination; Extract the timeliness level attribute of the remaining concurrent orders and calculate the priority weight by combining it with the convenience of the expected movement path of the corresponding picker; The remaining concurrent orders are sorted in descending order based on the calculated priority weights to generate a waiting queue.

[0046] Specifically, when the control server performs spatial isolation interference calculations, if it determines through comparison that any two concurrent orders being matched are located in the same identical physical aisle, and the Manhattan distance between them in the same aisle is very short (less than or equal to a preset safe visual threshold), this means that the two physical storage locations are closely adjacent or within a local visual range easily captured by peripheral vision. If they are forcibly assigned the same color at this time, on-site workers are very likely to experience visual confusion when scanning the shelves, leading to the incorrect picking of goods from the previous order and placing them into the picking container of the subsequent order. Therefore, the control server will decisively determine that these two concurrent orders do not meet the safe isolation conditions and immediately generate a clear color conflict identifier for this spatial overlap event in the system background to temporarily intercept these concurrent orders that have not been assigned a usable color combination.

[0047] Next, the control server uses the generated color conflict markers as a global filtering probe. After completing a round of maximized space reuse allocation, the control server comprehensively scans the status of all orders in the current concurrent task batch. For those restricted orders marked with color conflict markers that failed to obtain any indicator light resources due to avoiding visual confusion, the control server uniformly filters them and separates them from the regular data stream, thus accurately aggregating them into a batch of remaining concurrent orders that have not yet been allocated a color combination.

[0048] Subsequently, to ensure the rationality of queuing and maximize the overall warehouse shipping efficiency, the control server performs in-depth, multi-dimensional feature analysis on these remaining concurrent orders. On one hand, the control server extracts the timeliness level attribute inherent in each remaining concurrent order, accurately identifying whether the order is an expedited fulfillment order requiring extremely fast delivery or a standard ordinary order with ample time. On the other hand, the control server also combines the real-time work location of the corresponding picking personnel currently active around the conflict area to calculate the picking personnel's expected movement path and assess whether the target storage location of the remaining concurrent order is precisely located in the picking personnel's next convenient path. The control server uses the level of the timeliness level attribute and the convenience of the expected movement path as two core calculation factors, dynamically weighting and summing them through the system's built-in scheduling algorithm to accurately calculate a priority weight representing the urgency and rationality of each remaining concurrent order's subsequent processing.

[0049] Finally, based on the comprehensive priority weights calculated above, the control server performs a strict descending sorting operation on all remaining concurrent orders that have not been allocated color resources. High-weight orders with extremely urgent time requirements, perfectly convenient routes, and easy access for pickers are automatically placed at the top, while low-weight orders with more lenient time requirements that require pickers to backtrack are arranged at the bottom. Through this weighted descending sorting, the control server generates an ordered waiting queue in the system's underlying memory. When on-site personnel complete their current operation and turn off an indicator light to release an idle color, the system can directly and effectively execute the subsequent wake-up and resource allocation processes for these intercepted orders according to the order of the waiting queue.

[0050] Furthermore, in another embodiment of the present invention, actual warehousing and logistics operations are not always during peak periods of business promotions or high-density operations. When the system is in off-peak hours, night shifts, or when the order density in a specific area is extremely low, there may be situations where there are no concurrent orders (i.e., a single order) or the number of concurrent orders is less than or equal to the number of available color combinations. For such normal and resource-rich scenarios, the control server does not need to expend additional computing power to perform complex three-dimensional spatial isolation calculations and queuing scheduling. Instead, it directly extracts and assigns a unique, non-repeating idle color combination to each currently active order from the dynamic color combination pool. Therefore, through this direct allocation strategy, it is ensured that each order currently being processed in the warehouse has a unique, exclusive visual guidance color, fundamentally eliminating the possibility of pickers misreading, picking the wrong, or confusing orders on-site.

[0051] Furthermore, in one embodiment of the present invention, in high-concurrency warehousing operation scenarios, in addition to spatial visual interference between different storage locations due to excessive proximity, a common situation arises where two or more different shipping orders require retrieving different goods (e.g., popular best-selling items) from the same shelf storage location within the same time period. Since only one wireless positioning light is installed on the same shelf, it is clearly impossible to illuminate two different colors simultaneously to guide the pickers of two different orders. Forcing mixed lighting or traditional queuing would lead to severe physical pushing or order-grabbing between the two pickers in the same physical passageway. Therefore, this embodiment of the present invention effectively resolves this absolute physical conflict by introducing time-division multiplexing serial control logic. The step of multiplexing the same available color combination to at least two target concurrent orders that meet the safety isolation conditions further includes: When comparing the physical coordinates of the target storage location, if it is determined that at least two independent orders among multiple concurrent orders need to retrieve goods from the exact same single target storage location, then an absolute storage location conflict is determined to have occurred. For at least two independent orders that have an absolute storage location conflict, allocate at least a first available color combination and a second available color combination from the dynamic color combination pool; The time-division sequence lighting command containing the first available color combination and the second available color combination is sent to the same target wireless positioning light corresponding to a single target storage location; Controlling the same target wireless positioning light to first illuminate the first available color combination, indicating to the corresponding picker to perform the first pick; After a preset time has elapsed since receiving the physical extinguishing signal corresponding to the first available color combination, the wireless positioning light for the same target is controlled to illuminate the second available color combination, instructing the next picker to perform a second picking.

[0052] Specifically, during the process of performing high-frequency pairwise comparisons and spatial interference analysis of the physical coordinates of the target storage locations for each concurrent order, the control server not only calculates the physical spatial distance between different storage locations but also verifies the physical uniqueness of each storage location. If the control server detects that among the currently active concurrent orders, at least two independent shipping orders point to the exact same shelf cell, meaning two pickers are required to retrieve different goods from the same single target storage location, the system determines that an absolute storage location conflict has occurred at this specific storage location node and records it in the conflict mapping table.

[0053] Next, to distinguish between these two different orders at the same physical location light node, the control server accesses a preset dynamic color combination pool. From this pool, it allocates at least a first available color combination (e.g., a constant green scheme) and a second available color combination (e.g., an alternating red and yellow flashing scheme) to each of the two independent orders that have an absolute storage location conflict. These two light parameters, with their strong visual differences in color and flashing frequency, ensure that when displayed on the same physical light fixture at different times, different picking personnel can accurately identify whether the currently lit light belongs to the order they are handling based on the light characteristics.

[0054] Subsequently, the control server encapsulates the control parameters of the first and second available color combinations, as well as their time-division trigger priorities, into a combined logic to generate a time-division sequence lighting instruction containing the first and second color configurations. The control server then sends this time-division sequence lighting instruction to the same target wireless positioning light corresponding to a single target storage location via a wireless gateway. Upon receiving and parsing the instruction, the target wireless positioning light first illuminates its internal light-emitting module to display the first available color combination. On the physical shelf, the picker responsible for executing the first order sees its designated green constant light illuminate, allowing them to quickly locate the shelf compartment and perform the initial picking operation.

[0055] Finally, after the first picker has retrieved the designated number of items, they habitually tap the target wireless positioning light. Upon receiving this physical trigger, the light turns off and transmits a signal indicating the completion of the first pick to the control server via the wireless gateway. Upon receiving this signal, the control server activates a built-in preset timer (e.g., a safe waiting buffer of three or five seconds). After this preset time (allowing the first picker sufficient time to retrieve the items and move aside, freeing up physical space in the shelf), the control server automatically re-illuminates the same target wireless positioning light, displaying a second available color combination. At this point, the second picker, moving behind in the aisle, sees their assigned red and yellow flashing light illuminate again in the same location, allowing them to safely and orderly move forward for a second pick. This effectively mitigates the problem of multiple pickers competing for the same storage location within a very compact physical space through time-sharing scheduling.

[0056] Furthermore, in one embodiment of the present invention, in an actual warehouse setting, if two areas with no visual overlap (e.g., aisle 1 and aisle 10, or the beginning and end of the same aisle) are lit with identical lights, to ensure that pickers do not go to the wrong area and that they only process their corresponding orders, in the step of performing three-dimensional spatial isolation interference calculation based on the physical coordinates of the target storage location and reusing the same available color combination to at least two concurrent target orders that meet the safety isolation conditions, to avoid picking conflicts that may occur between multiple pickers due to the same color lighting, the above method further includes: When assigning concurrent orders, the control server dynamically and logically binds the smart handheld terminal held by each picker to the exclusive guide color assigned to it and displays the prompt on the terminal screen. The system uses smart handheld terminals to guide pickers to specific areas and aisles, indicating their current target shelf aisle. When the picker arrives at the guided target shelf aisle, the picking response is only activated by the wireless positioning light that displays its unique guiding color in that specific area. While picking goods, a smart handheld terminal is used to scan the material barcode or storage location barcode for secondary matching and verification, and the target wireless positioning light is physically turned off after the verification is successful.

[0057] Specifically, to establish a one-to-one correspondence between people, equipment, and colors, the control server not only controls the lights on the shelves but also engages in real-time wireless data interaction with the smart handheld terminals carried by pickers. When a picker starts a new round of sorting and logs into their smart handheld terminal, the control server dynamically and logically binds the picker to a specific available color combination (e.g., solid red) based on currently available visual resources. A prominent color and text prompt (e.g., "Your exclusive guiding color for this round of tasks is red") is then displayed on the picker's smart handheld terminal screen, thus establishing an intuitive color-based psychological expectation for the picker on the human-computer interface.

[0058] Next, to prevent pickers from getting lost or going to the wrong areas in the vast warehouse, the control server uses smart handheld terminals to guide them to specific areas. The control server pushes the local target area of ​​the first item in the current batch of tasks onto the handheld terminal screen (e.g., prompting "Please proceed to aisle number one"). In this way, the picker's physical movement is restricted to a specific local space. Meanwhile, in aisle number ten, which is quite far away, another picker may also be assigned a solid red guide color by the control server, but their smart handheld terminal will display "aisle number ten" as the target area.

[0059] Subsequently, based on the aforementioned three-dimensional spatial isolation interference calculation, there is a heavy-duty shelving back panel obstructing the view between aisle number one and aisle number ten, as well as an extremely large physical distance. Within their normal field of vision, pickers in aisle number one can only see the constantly lit red light in their own aisle and are completely unaware that a red light is also lit in aisle number ten. Once in aisle number one, the picker only needs to focus on the constantly lit red target wireless positioning light linked to their smart handheld terminal, thus completely isolating themselves from cross-area color interference both physically and visually.

[0060] Finally, to achieve 100% error prevention, after the picker in the first aisle locates the shelf compartment and retrieves the corresponding goods following the red light, the system introduces a secondary barcode matching verification. Before placing the goods into the picking container, the picker must use the scanning module of the smart handheld terminal to scan the storage location barcode on the shelf compartment or the material barcode on the goods packaging for physical confirmation. After receiving the scan data, the control server performs real-time comparison in the background: if the comparison matches, the smart handheld terminal emits a confirmation sound effect, and the picker can then turn off the red target wireless positioning light to end the action; if the picker accidentally enters the wrong area (for example, misreading the same color light at a great distance at either end of the same aisle) and scans a material barcode that does not belong to their order, the smart handheld terminal will instantly emit a piercing error alarm sound and refuse to turn off the target wireless positioning light. Through a triple closed loop of targeted area guidance by handheld terminals, exclusive color positioning in local spaces, and secondary barcode scanning verification by terminals, the embodiments of the present invention not only effectively amplify the reuse efficiency of limited colors, but also ensure that multiple pickers can efficiently, independently, and without conflict complete their respective accurate sorting tasks in the same warehouse.

[0061] Step S40: Generate a lighting instruction containing color combination parameters according to the allocation result, and send the lighting instruction to the target wireless positioning light corresponding to the target concurrent order through the wireless network, so that the target wireless positioning light is lit according to the color combination parameters; In one embodiment of the present invention, the step of generating a lighting instruction containing color combination parameters based on the allocation result and sending the lighting instruction to the target wireless positioning light corresponding to the target concurrent order via a wireless network, so that the target wireless positioning light lights up according to the color combination parameters, includes: Based on the allocation and correspondence of color resources, the storage hardware address of the target concurrent order and the selected color combination parameters are packaged together to generate a standardized lighting command. The light-up command is sent to the wireless gateway, which converts the command into a wireless radio frequency signal and injects it into the underlying wireless self-organizing network channel for addressing and transmission. This allows the target wireless positioning light to capture and verify the wireless radio frequency signal, parse the color combination parameters, and drive the internal light-emitting module to light up according to the color combination parameters, thus presenting a specific color and flashing visual effect.

[0062] Specifically, after determining the final allocation of color resources, the control server, based on this allocation mapping, precisely extracts the underlying network address of the hardware terminal installed on the storage location corresponding to the target concurrent order, and simultaneously extracts the specific control parameters of the dynamic color combination selected for that order. These control parameters, through multi-dimensional digital definitions, specify in detail the basic color, color temperature depth, and specific dynamic flickering rhythms required by the underlying light-emitting module, such as constant brightness, rapid flashing, or gentle breathing. The control server combines and encapsulates the underlying network address of the terminal with the specific color control parameters to generate a standardized lighting command.

[0063] Next, the control server uses the local area network backbone to push the standardized lighting command generated above to the wireless gateway deployed above the target shelf area. This wireless gateway, acting as the core relay hub for cross-physical media communication, immediately performs baseband modulation and radio frequency encoding on the received digital lighting command, converting the original network digital signal into a high-frequency wireless radio frequency signal. Subsequently, following the underlying wireless ad hoc network communication protocol, the wireless gateway injects this radio frequency signal into the underlying air transmission channel for wide-area radio frequency broadcasting to the lower automated shelf matrix, or uses a hop-through mechanism between nodes for precise routing and transmission.

[0064] Finally, the target wireless positioning light, fixedly installed at a specific physical storage location, sensitively captures the radio frequency signal propagating in the air when its wireless radio frequency module is in intermittent listening mode. The core control chip inside the target wireless positioning light quickly demodulates the signal and verifies its identity. Once it is confirmed that the target address carried in the instruction completely matches its own fixed hardware identity, the core control chip immediately extracts the color combination parameters wrapped in the message and converts them into a multi-channel pulse width modulation level signal, which is directly output to the internal drive circuit to activate the multi-color light-emitting module. Under the action of the drive current, the light-emitting module responds instantly, presenting the corresponding exclusive guidance color to the on-site picking personnel in the complex warehouse aisle environment, according to the color combination parameters issued by the system.

[0065] Furthermore, in another embodiment of the present invention, in actual warehousing and shipping operations, a single order may contain multiple different items stored in different locations on the shelf. If the system uses the traditional unicast method to send control commands one by one to the multiple positioning lights associated with this order, it will not only consume a large amount of the extremely limited wireless channel bandwidth, but also cause a delay in the sequential lighting of lights on the physical shelf, greatly affecting the visual experience and work rhythm of the picking personnel. Therefore, this embodiment of the present invention introduces underlying multicast communication technology to effectively solve the synchronization control problem in this high-concurrency scenario. The steps of generating a lighting command containing color combination parameters based on the allocation result and sending the lighting command to the target wireless positioning light corresponding to the target concurrent order via the wireless network include: Determine whether the number of target storage location physical coordinates contained in a single concurrent order is greater than one; If the value is greater than one, a unique temporary dynamic multicast address will be assigned to all target wireless positioning lights corresponding to the target concurrent orders in the wireless network. Pack the color combination parameters and the temporary dynamic multicast address into a single broadcast data packet to generate a light-on command; The wireless gateway sends a single broadcast data packet to the wireless network to trigger all target wireless positioning lights bound to temporary dynamic multicast addresses to light up synchronously within the same communication clock cycle.

[0066] Specifically, before issuing a physical light-up command, the control server performs a deep structural scan of the detailed hierarchy of the current concurrent orders to determine if the number of physical coordinates of target storage locations included in a single concurrent order is greater than one. If the control server determines that the order only requires the retrieval of one item, it issues the command using the conventional point-to-point addressing method. However, if the control server finds that the single order involves multiple items distributed across different shelf compartments, meaning that multiple target wireless positioning lights need to be lit simultaneously, to avoid network congestion and visual delays caused by serial command transmission, the control server immediately intervenes in the addressing space layer of the underlying wireless network, dynamically generating and extracting a network logical identifier that is currently in a completely idle state. The control server uses this identifier as a unique temporary dynamic multicast address for the order and logically assigns all target wireless positioning lights corresponding to the concurrent order to the virtual communication group represented by this temporary dynamic multicast address in the system background.

[0067] Next, after completing the division and binding mapping of the aforementioned logical groups, the control server no longer generates long, independent control messages for each target wireless positioning light within the group. Instead, it directly merges and structurally packages the color combination parameters previously selected for the concurrent orders of that target with the newly generated temporary dynamic multicast address. Through this resource-efficient encapsulation process, the control server constructs a highly streamlined single-broadcast data packet in memory. This single-broadcast data packet logically constitutes a global lighting command for the entire virtual group, thus compressing the network data interaction that would otherwise require multiple transmissions into a single communication action.

[0068] Finally, the control server pushes the encapsulated single-broadcast data packet to the wireless gateway covering the corresponding shelf area. Upon receiving the single-broadcast data packet, the wireless gateway directly invokes the wide-area broadcast or multicast distribution features of the underlying wireless ad hoc network protocol to transmit the single-broadcast data packet to its managed wireless network space in a single radio frequency transmission. At this time, all the target wireless positioning lights, scattered across different storage locations on the shelf, will almost simultaneously capture this radio frequency signal propagating in the air within their respective extremely short receiving windows, since the system has pre-bound and monitored this temporary dynamic multicast address. After these terminal devices instantly complete address identification matching and color command parsing, they synchronously drive their internal light-emitting modules. Thus, all the target wireless positioning lights belonging to the same concurrent order can achieve synchronous lighting with low latency within the same communication clock cycle.

[0069] In one embodiment of the present invention, in a real, complex warehousing environment, high-density heavy metal shelving, frequent large forklifts, and pallets fully loaded with goods can easily create dynamic radio frequency signal blind spots in the physical space. If the system relies solely on the gateway for blind, single-point direct connection and transmission, the signal may be blocked by large metal objects, leading to missed alarms or the positioning lights not illuminating. Therefore, this embodiment of the present invention introduces a dynamic routing anti-interference mechanism based on an underlying wireless self-organizing network to avoid the problem of physical obstruction. The step of transmitting the lighting command via the wireless network to the target wireless positioning light corresponding to the target concurrent order includes: Before issuing the light-on command, obtain the received signal strength indication data of the historical communication link between the wireless gateway and the target wireless positioning light; Determine whether the received signal strength indication data is lower than the preset link attenuation threshold in order to assess whether there is physical signal obstruction in the current target storage location physical coordinate area due to the movement of metal shelves or large goods. If the signal strength is below the preset link attenuation threshold, other idle wireless positioning lights that are closest to the current target storage location and whose received signal strength is higher than the preset link attenuation threshold will be selected as relay nodes in the warehouse three-dimensional topology model. The light-on command is encapsulated into a jump data packet containing relay routing header information, and the jump data packet is sent to the relay node, which then performs a fixed-point secondary forwarding to the target wireless positioning light in the underlying network protocol.

[0070] Specifically, before sending a light-up command to a specific physical area, the control server does not immediately transmit radio frequency data. Instead, it first retrieves the underlying network maintenance logs. By analyzing the network heartbeat packets periodically reported by each terminal device, the control server accurately obtains the historical communication link quality between the wireless gateway currently responsible for that area and the target wireless positioning light over the most recent communication cycles, thus extracting crucial received signal strength indication data. This data intuitively and accurately reflects the actual connectivity quality and electromagnetic attenuation of the current airborne wireless channel.

[0071] Next, the control server compares the extracted received signal strength indication data with the system's preset link attenuation threshold. If the control server detects a sudden, sharp drop in the received signal strength indication data, significantly below the preset link attenuation threshold, the system assesses that a severe physical signal blockage has just occurred on the direct radio frequency path from the current wireless gateway to the target storage location's physical coordinates. This blockage is caused by forklift parking, movement of large metal goods, or the heavy shelving itself. Forcing a direct connection at this point would result in extremely high packet loss. To bypass this physical obstacle, the control server immediately activates the warehouse's 3D topology model and performs a spherical radial search outwards from the target storage location's physical coordinates where the signal is currently blocked. Within the surrounding area, the system quickly locates and filters out other idle wireless positioning lights that are not currently assigned any tasks and whose received signal strength indication data with the wireless gateway remains above the preset link attenuation threshold. The control server then selects the idle hardware closest to the blocked target node and temporarily requisitions it as the relay node for this communication.

[0072] Finally, after determining the detour route, the control server adds a layer of dedicated relay routing header information to the original color combination parameters. This header explicitly indicates that the signal must first reach the selected relay node before being forwarded to the final target. At this point, the original simple light-up command becomes a hop-transfer data packet with a clearly defined hop-transfer path plan. Subsequently, the control server accurately sends this hop-transfer data packet to the relay node in a signal-good area via the wireless gateway. After capturing the packet and parsing the routing header information, the relay node recognizes itself as a signal jumper and does not need to illuminate its own light-up module. Instead, driven by the underlying wireless ad hoc network protocol, it uses extremely brief short-range radio frequency interactions to perform a targeted secondary forwarding to the target wireless locator light in a signal dead zone.

[0073] Furthermore, in one embodiment of the present invention, in a large automated warehouse, if several wireless positioning lights are constantly in a high-frequency radio monitoring state, their battery power will be rapidly depleted within a few days, resulting in extremely high maintenance and charging costs. However, if all positioning lights are simply kept in a deep sleep state with extremely low-frequency monitoring for extended periods, when the lights need to be turned on, there will be a noticeable delay of up to several seconds from the gateway sending the command to the terminal response, severely slowing down the on-site picking pace. Therefore, this embodiment of the present invention introduces a regional pre-wake-up mechanism based on warehouse space prediction in the pre-stage of the system issuing the lighting command. Prior to the step of issuing the lighting command via wireless network to the wireless positioning light corresponding to the target concurrent order, the method further includes: When the wireless positioning light is idle, its wireless radio frequency receiver module is controlled to enter a deep sleep mode and intermittently monitor for a preset long period of time. After parsing out multiple concurrent orders that are currently active, the target shelf area where the sorting operation is about to take place is delineated based on the physical coordinates of the target storage location; The wireless gateway broadcasts regional pre-wake-up beacon frames to the target shelf area and adjacent shelf areas. After the wireless positioning lights in the target shelf area capture a pre-wake beacon frame in the intermittent listening window, they automatically switch the wireless radio frequency receiving module to a shallow sleep mode for high-frequency listening, in order to wait for the immediate light-on command to be sent. For wireless positioning lights in non-target shelf areas that have not received a pre-wake beacon frame, force them to remain in deep sleep mode.

[0074] Specifically, in daily warehousing operations, most wireless positioning lights on a large number of storage racks do not require picking guidance most of the time. To extend their battery life, when the wireless positioning lights are idle, the system controls their internal wireless radio frequency receiver module to automatically enter an extremely low-power deep sleep mode. In this mode, the radio frequency receiver circuit inside the wireless positioning light is turned off, and only opens a listening window very briefly at a preset long period (e.g., every two or three seconds) to intermittently listen to the air control channel. This deep sleep mechanism can reduce the device's static standby current to the microampere level.

[0075] Next, after the control server parses out multiple concurrent orders currently in an active state in the background, the system pre-determines the physical coordinates of the target storage locations for all goods in the current batch of tasks. The control server retrieves the pre-stored 3D warehouse topology model and, based on the distribution pattern of these target storage location physical coordinates on the shelf grid, dynamically delineates the target shelf area where physical sorting operations will soon take place (e.g., a specific aisle containing the target shelf storage location, and adjacent shelf aisle areas physically connected to that aisle and which picking personnel will inevitably pass through). Subsequently, the control server sends a pre-wake control frame to the wireless gateway responsible for this specific physical area. The wireless gateway then uses a high-gain transmitting antenna to broadcast a highly penetrating regional pre-wake beacon frame directionally to the target shelf area and adjacent shelf areas.

[0076] Subsequently, the wireless positioning lights deployed in the target shelf area and adjacent shelf areas, which were in deep sleep mode, were able to accurately capture the regional pre-wake beacon frame at their antennas the instant their respective long-period intermittent listening windows opened, as they were precisely within the directional radio frequency coverage of the wireless gateway. Once the beacon frame was captured, these wireless positioning lights in the target shelf area automatically switched the listening state of their respective wireless radio frequency receiving modules from the long-period deep sleep mode to a high-frequency listening shallow sleep mode. In this shallow sleep mode, the wireless positioning lights significantly increased the wake-up frequency of intermittent listening (for example, shortening the interval of the sleep listening window from several seconds to ten or twenty milliseconds), entering a shallow sleep standby state with extremely fast response and ready to receive specific color guidance control commands at any time.

[0077] Finally, for wireless positioning lights deployed in non-target shelf areas within the warehouse, since their physical aisles and shelves do not involve any goods picking in the current batch of concurrent orders, and they are not adjacent to areas frequented by personnel, they will absolutely not receive the aforementioned regional pre-wake-up beacon frames at their antennas during their respective long-period intermittent listening windows. In this case, the system forces these wireless positioning lights in non-target shelf areas to remain in deep sleep mode, with their wireless radio frequency receiving modules maintaining an ultra-low frequency, long-period listening state. Through this spatial pre-wake-up mechanism based on the geographical location of the shipping business, the system ensures zero-delay response to the lighting in the upcoming work area while minimizing the unnecessary power consumption of a large number of terminals in non-work areas, effectively improving the overall battery life of the wireless positioning lights.

[0078] Step S50: Receive the extinguishing confirmation signal returned after the target wireless positioning light is triggered, release the color combination corresponding to the extinguishing confirmation signal to the dynamic color combination pool, and wake up the next order from the queue to assign the released color combination to it. In one embodiment of the present invention, the step of receiving the extinguishing confirmation signal returned after the target wireless positioning light is triggered, and releasing the color combination corresponding to the extinguishing confirmation signal to the dynamic color combination pool includes: The target wireless positioning light senses the physical triggering action of the picking personnel, controls the light-emitting module to turn off, and sends a confirmation signal of completion of the operation back to the control server through the underlying network. The control server receives and verifies the extinguishing confirmation signal, releases the logical binding relationship between the current order and the corresponding color resource, resets the state of the color combination, and releases it into the dynamic color combination pool.

[0079] Specifically, when the picking personnel successfully locate the corresponding physical storage location on the shelf based on the unique color indicator displayed by the target wireless positioning light, and accurately retrieve the required quantity of goods, they will tap or press the physical interaction component on the outside of the target wireless positioning light. Upon detecting this physical trigger, the touch sensor inside the target wireless positioning light immediately cuts off the power supply to the light-emitting module, causing it to turn off. Simultaneously, the target wireless positioning light packages this state reversal event into a standard off-time confirmation signal and transmits it to the wireless gateway covering the physical area. The wireless gateway then reports this information back to the control server.

[0080] Next, upon receiving the extinguishing confirmation signal transmitted from the wireless gateway, the control server immediately maps and verifies the underlying hardware identity information carried in the signal. This allows the system to quickly lock and cancel the currently active order task corresponding to that hardware node in the background. Once the business data clearing for the order in the current storage location is confirmed, the control server immediately removes the logical binding between the order task and the previously allocated dedicated color resource in memory. Subsequently, the control server accesses the internal dynamic color combination pool and forcibly resets the lifecycle state of the specific color combination corresponding to the extinguishing confirmation signal from a locked, occupied state to an idle, available state.

[0081] Finally, when the control server detects a restricted order in the queue that was previously forced to remain due to exhaustion of visual resources or spatial interference, it retrieves and activates the next concurrent target order at the front of the queue according to the previously calculated and arranged priority weights. The control server assigns the available color combination that was just released back into the dynamic color combination pool to this newly activated queued order, and then generates a new lighting command based on the new allocation relationship, which is sent to the target wireless positioning light corresponding to the new order via the wireless network.

[0082] Furthermore, in another embodiment of the present invention, in a large automated warehouse, when the indicator color is retrieved due to the extinguishing action, if the system simply mechanically and blindly distributes the color according to the order of the queue, it may assign the color to a storage location that is extremely far from the current picker, or even on a completely opposite route, resulting in the picker running back and forth and taking a lot of unnecessary steps. Therefore, this embodiment of the present invention introduces a relay-style allocation mechanism based on spatial trajectory prediction during the retrieval and allocation phase, effectively achieving intelligent coordination between business flow and physical personnel flow. The step of waking up the next order from the queue and allocating the released color combination includes: Get the current physical coordinates of the target wireless positioning light that has released the corresponding color combination, and use the current physical coordinates as the real-time reference position of the person who has just finished picking. By combining the physical coordinates of the target storage location of each order waiting in the queue, the subsequent movement trajectory of the picking personnel who have just finished picking can be predicted. In the queue, spatial sniffing and matching are performed to extract pending orders whose physical coordinates are located in the area in front of the subsequent movement trajectory as the preferred wake-up orders; The color combinations just released into the dynamic color combination pool are directly assigned to the preferred wake-up order to enable concurrent order guidance based on predicted trajectories.

[0083] Specifically, when the control server receives an extinguishing confirmation signal from a specific target wireless positioning light that has been extinguished, it retrieves the absolute physical coordinates of the target wireless positioning light with the corresponding color combination from the pre-stored shelf grid database while performing color recovery. Since the picking personnel on site must be in front of this storage location to complete the physical tapping action, the control server directly uses these absolute physical coordinates as the real-time reference position of the personnel performing the current picking action in the three-dimensional shelf topology space.

[0084] Next, to ensure the efficient reuse of the recently recovered idle colors, the control server retrieves all currently waiting orders from the queue and extracts their respective target storage location physical coordinates. Then, combining the physical coordinates of several location lights that the picking worker has continuously turned off in the most recent historical period, the control server performs multi-point three-dimensional spatial vector fitting calculations using these historical trajectory coordinates and the current real-time reference position. This dynamically calculates and predicts the subsequent movement trajectory of the picking worker within the three-dimensional shelf topology network constrained by aisles. This trajectory prediction effectively predicts the most likely aisle direction and work area for the picking worker.

[0085] Subsequently, the control server uses the predicted movement trajectory as a dynamic positioning pointer to perform spatial matching within the suspended queue. The control server compares the physical coordinates of the target storage location for each pending order in the queue and calculates the spatial angle and geometric deviation between these storage locations and the predicted trajectory. From this, the control server precisely locates and extracts a specific pending order whose target storage location coordinates fall within the physical area directly in front of the worker's movement trajectory (e.g., storage locations within five to ten meters of their walking direction), and designates this as the preferred wake-up order in the current resource release process. This physical positioning filtering ensures that newly woken orders are always on the picking worker's path.

[0086] Finally, the control server reuses the color combination that was just released into the dynamic color combination pool and restored to an idle state, allocating it to the preferred wake-up order, and then triggers the gateway to issue a light-on command. At this time, after the picking personnel have finished grabbing the item from the current storage location and turned off the light, the dedicated guide light of the same color can be effectively turned on again at a specific storage location directly in front of them on their walking route. This process creates a relay guidance effect of light following the person in the physical world, greatly reducing the physical exertion of picking personnel running back and forth between large shelves.

[0087] Furthermore, in one embodiment of the present invention, in wireless network communication containing a large number of underlying terminals, due to fluctuations in the wireless channel, queuing and retransmission of data packets, and the uncertain physical tapping time of the picking personnel, the sending, execution, and feedback of instructions exhibit high asynchronicity and uncertainty in time. If the system only uses simple on and off states to manage color resources, when facing high-concurrency scheduling of multiple orders, resource contention is easily caused by network time differences (for example, the control server thinks the wireless positioning light is off and reassigns the color, but in fact the off signal is lost and retransmitted in the air, causing the previous wireless positioning light to still be on, and the next light of the same color to be lit again). To address this, the embodiments of the present invention configure an independent finite state machine for each color combination in the dynamic color combination pool at the system's underlying layer. The method in the embodiments of the present invention also includes a step of dynamically controlling the state transition of the color combination: When assigning available color combinations to target concurrent orders, the status of the corresponding available color combination is updated from idle to locked and ready to be lit, so as to prevent the available color combination from being assigned to orders in the surrounding conflict area; After confirming that the light-on command has been sent to the target wireless positioning light via the wireless network and receiving the network underlying communication confirmation packet, the status of the corresponding available color combination will be updated from the locked waiting-to-light state to the activated lit state. After receiving the extinguishing confirmation signal sent back after the target wireless positioning light is triggered, the status of the corresponding available color combination will be updated from the active lit state to the released pending confirmation state. After the system server completes the data clearing operation for the target concurrent orders, the status of the corresponding available color combination will be switched from the released pending confirmation state back to the idle state to complete one round of state transition.

[0088] Specifically, to avoid conflicts arising from the repeated allocation of the same color before it is lit during complex multi-hop transmission in wireless networks, the control server configures an independent finite state machine for each visual indication scheme. When the control server calculates and decides to allocate a specific available color combination to the current target concurrent order, it immediately causes its finite state machine to respond, quickly resetting the current state of the available color combination from the initial idle state and updating it to the locked-to-light state. Once in the locked-to-light state, the color combination is marked with an exclusive lock by the system, preventing any other concurrent scheduling process from invoking the visual indication scheme at this time. This effectively prevents resource conflicts caused by network transmission time differences and also prevents the color combination from being incorrectly allocated to orders in surrounding conflict areas before the physical lights are lit.

[0089] Next, the control server sends the generated light-on command to the wireless gateway, which then converts the command into a wireless radio frequency signal and sends it to the target wireless positioning light. After the command is transmitted, the control server does not blindly assume that the positioning light has been successfully lit, but remains silent and listens. Only when the underlying wireless ad hoc network protocol successfully delivers the command, and the core control chip in the target wireless positioning light illuminates the light-emitting module and actively sends back a network-level communication confirmation packet (such as network-level confirmation frame data) indicating successful reception and execution, does the control server determine that the transmission loop has been securely established. At this point, after receiving and parsing the network-level communication confirmation packet, the control server officially updates the status of the available color combination from the locked waiting-to-light state to the active lit state, indicating that the indicator color has actually lit up on the physical shelf and entered the formal guidance state.

[0090] Subsequently, the picking personnel on-site completed the material picking at the corresponding shelf location and physically tapped the target wireless positioning light to turn it off. Upon sensing the tapping trigger, the target wireless positioning light transmitted an extinguishing confirmation signal back to the control server via the wireless gateway. Upon receiving this confirmation signal, the control server visually and system-wide disconnects the target positioning light's guidance function. However, because the system has not yet performed the final deduction and settlement of the corresponding order's database inventory and picking records in the background, this color resource cannot be immediately reused by other new business processes. Therefore, the control server updates the state in its finite state machine from the active lit state to the released pending confirmation state. At this point, although the indicator color has been extinguished on the physical shelf, it remains in a protected transitional state in the system's memory logic.

[0091] Finally, the control server asynchronously initiates a data reconciliation and settlement process in the background, automatically recording and verifying the accounts involved in the target concurrent order. Once the system verifies that the sorting data settlement operation for this target concurrent order is completely successful, confirms its accuracy, and updates the database, the control server sends a resource unlock command to the dynamic color combination pool. At this time, the finite state machine of the available color combination performs its final state transition, safely switching from the release pending confirmation state back to the initial idle state, and re-enters the available resource pool to await the next scheduling. Through this rigorous closed-loop logical flow control, this embodiment of the invention effectively eliminates data overlap and physical flickering conflicts caused by network latency, greatly ensuring the robustness of the high-concurrency warehouse guidance system.

[0092] In summary, the multi-color combination-based positioning light shipment indication method in the above embodiments of the present invention performs three-dimensional spatial isolation interference calculation based on the physical coordinates of the target storage location (including cross-channel isolation attributes and comparison of Manhattan distance and visual threshold within the same channel). This allows the same available color combination to be reused and allocated to multiple concurrent orders that meet safety isolation conditions. This achieves efficient overlapping and reuse of limited color resources within a safe space, effectively eliminating the risk of mis-picking caused by color confusion within the same field of view. It also solves the problem of low concurrent sorting efficiency caused by the limited number of color combinations in existing wireless positioning lights. Furthermore, by obtaining the received signal strength indication data of the historical communication link between the wireless gateway and the target wireless positioning light... By conducting occlusion assessments and utilizing a 3D warehouse topology model to select high-quality idle positioning lights as relay nodes for fixed-point secondary hop forwarding, dynamic anti-interference and self-healing reconstruction of the underlying wireless network were achieved. This enabled proactive detours and adaptive routing to overcome electromagnetic shielding and obstacle obstructions caused by dense metal shelving or large mobile equipment, ensuring effective delivery of lighting commands. This solved the problem of control packet loss and device leakage caused by physical space obstruction of wireless radio frequency signals in complex warehouse environments. Furthermore, by acquiring the current physical coordinates of the positioning lights with released color combinations and combining historical data to predict the subsequent movement trajectory of the currently picking personnel, and by targeting and extracting pending orders in the queue, the system was further optimized. The system prioritizes order wake-up, enabling relay-style intelligent dynamic guidance based on spatial movement prediction. This achieves a high degree of unification between system scheduling and physical pedestrian flow, significantly reducing pickers' back-and-forth running and unnecessary steps. It solves the problems of chaotic picker routes and high physical exertion caused by traditional blind queuing and allocation. Furthermore, by configuring an independent finite state machine for each color combination in the dynamic color combination pool, it executes a strict closed-loop transition from idle state, locked-to-light state, activated-to-light state, to released-to-confirmation state. This effectively isolates asynchronous communication time differences and concurrent contention, resolving state confusion or repeated lighting conflicts caused by asynchronous delays in the wireless network or accidental repeated taps. Finally, by determining the order's contents... The system dynamically assigns a unique temporary dynamic multicast address to multi-location orders based on the target number of storage locations and packages the instructions into a single broadcast data packet for distribution. This enables low-latency synchronous lighting of multiple wireless positioning lights involved in the same complex order within the same communication clock cycle, eliminating visual lighting serial delays and solving the problems of poor visual experience caused by network congestion and asynchronous lighting when multiple points are triggered in complex orders. Furthermore, by pre-analyzing the task type of the original task data stream, the system directly retrieves and generates a single static instruction from the dynamic color combination pool for inbound shelving or ordinary inventory tasks. This enables rapid diversion and adaptive processing of multi-format warehousing operation instructions and achieves fast pass-through response in non-high-concurrency scenarios.

[0093] Example 2 Please see Figure 3This is a schematic diagram of a multi-color combination-based positioning light shipment indicator device provided in the second embodiment of the present invention. For ease of explanation, only the parts related to the embodiment of the present invention are shown. The multi-color combination-based positioning light shipment indicator device in this embodiment of the present invention includes: The task parsing module 11 is used to obtain concurrent tasks, parse out multiple concurrent orders that are currently active, and extract the target storage location physical coordinates of the materials contained in each concurrent order. Color acquisition module 12 is used to retrieve a preset dynamic color combination pool and obtain the number of available color combinations that are currently in an idle state; The comparison and allocation module 13 is used to compare the number of multiple concurrent orders with the number of available color combinations. If the number of multiple concurrent orders is greater than the number of available color combinations, a three-dimensional spatial isolation interference calculation is performed based on the physical coordinates of the target storage location. The same available color combination is reused and allocated to at least two target concurrent orders that meet the safety isolation conditions. Concurrent orders that have not been allocated an available color combination are added to the queuing waiting queue. Otherwise, a different available color combination is assigned to each concurrent order. The lighting instruction sending module 14 is used to generate a lighting instruction containing color combination parameters according to the allocation result, and send the lighting instruction to the target wireless positioning light corresponding to the target concurrent order through the wireless network, so that the target wireless positioning light lights up according to the color combination parameters; The status clearing and transfer module 15 is used to receive the extinguishing confirmation signal transmitted back after the target wireless positioning light is triggered, release the color combination corresponding to the extinguishing confirmation signal to the dynamic color combination pool, and wake up the next order from the queue waiting queue to allocate the released color combination to it.

[0094] Furthermore, in one embodiment of the present invention, the comparison and allocation module 13 includes: The coordinate mapping unit constructs a 3D warehouse topology model containing the shelf mask matrix and aisle coordinates, and maps it to the physical coordinates of each target storage location; The distance calculation unit is used to calculate the cross-channel isolation attribute and the same-channel Manhattan distance between the target storage location physical coordinates of any two concurrent target orders. The first allocation unit is used to determine that the absolute isolation condition is met if two concurrent target orders are located in different physical channels and there is line-of-sight occlusion, and to allocate the same available color combination to the two concurrent target orders at the same time. The second allocation unit is used to determine whether the calculated Manhattan distance between the two concurrent target orders is greater than a preset safety visual threshold if the two concurrent target orders are located in the same physical channel. If the distance is greater than the safety visual threshold, the unit determines that the distance isolation condition is met and allocates the same available color combination to the two concurrent target orders simultaneously.

[0095] Furthermore, in one embodiment of the present invention, the comparison and allocation module 13 includes: The conflict determination unit is used to determine that the security isolation condition is not met and generate a color conflict identifier if any two concurrent orders are located in the same physical channel and the Manhattan distance of the same channel is less than or equal to the preset security visual threshold. The remaining order filtering unit is used to filter out the remaining concurrent orders that have not yet been assigned a color combination based on the color conflict identifier; The weight calculation unit is used to extract the timeliness level attribute of the remaining concurrent orders and calculate the priority weight by combining the smoothness of the expected movement path of the corresponding picking personnel. The queue generation unit is used to sort the remaining concurrent orders in descending order according to the calculated priority weights to generate the queuing waiting queue.

[0096] Furthermore, in one embodiment of the present invention, each color combination in the dynamic color combination pool is configured with an independent finite state machine, and the device further includes: The lock update module is used to update the state of the corresponding available color combination from idle state to locked and ready-to-light state when allocating available color combinations to target concurrent orders, so as to prevent the available color combination from being allocated to orders in the surrounding conflict area; The lighting confirmation module is used to update the status of the corresponding available color combination from the locked waiting-to-light state to the activated lighting state after determining that the lighting command has been sent to the target wireless positioning light through the wireless network and receiving the network underlying communication confirmation packet. The extinguishing transition module is used to update the state of the corresponding available color combination from the active lit state to the released pending confirmation state after receiving the extinguishing confirmation signal transmitted back after the target wireless positioning light is triggered. The clearing and transfer module is used to switch the status of the corresponding available color combination from the release pending confirmation state back to the idle state after the system server verifies the data clearing operation of the target concurrent order, so as to complete a round of status transfer.

[0097] Furthermore, in one embodiment of the present invention, the lighting command issuing module 14 includes: The storage location quantity judgment unit is used to determine whether the number of target storage location physical coordinates contained in a single target concurrent order is greater than one; A multicast address allocation unit is used to allocate a unique temporary dynamic multicast address to all target wireless positioning lights corresponding to the target concurrent order in the wireless network if the address is greater than one. The instruction encapsulation unit is used to package the color combination parameters and the temporary dynamic multicast address into a single broadcast data packet to generate the light-up instruction; The multicast unit is used to send the single broadcast data packet to the wireless network through the wireless gateway, so as to trigger all target wireless positioning lights bound to the temporary dynamic multicast address to light up synchronously within the same communication clock cycle.

[0098] Furthermore, in one embodiment of the present invention, the task parsing module 11 includes: The data stream acquisition unit is used to acquire the original task data stream generated by the terminal device scanning the material code; The type parsing unit is used to parse the task type of the original task data stream and identify whether the current operation is an inbound shelving task, a regular inventory task, or a shipping sorting task. The static guidance unit is used to skip the retrieval operation of the dynamic color combination pool and directly generate a preset single static color lighting instruction and send it to the corresponding wireless positioning light if the current operation is identified as an inbound and shelving task or a normal inventory task. The shipment triggering unit is used to trigger the execution of the concurrent task acquisition process if the current operation is identified as a shipment sorting task, and to parse out the process of multiple concurrent orders that are currently in an active state.

[0099] Furthermore, in one embodiment of the present invention, the status clearing and transfer module 15 includes: The location reference unit is used to obtain the current physical coordinates of the target wireless positioning light that has released the corresponding color combination, and to use the current physical coordinates as the real-time reference position of the picking personnel. The trajectory prediction unit is used to predict the subsequent movement trajectory of the currently completed picking personnel by combining the physical coordinates of the target storage location of each order to be processed in the queue. A spatial sniffing unit is used to perform spatial sniffing matching in the queue and extract pending orders whose physical coordinates are located in the area in front of the subsequent movement trajectory as the preferred wake-up orders. The relay guidance unit is used to directly assign the color combination that has just been released into the dynamic color combination pool to the preferred wake-up order, so as to realize concurrent order guidance based on predicted trajectory.

[0100] Furthermore, in one embodiment of the present invention, the lighting command issuing module 14 includes: The signal strength acquisition unit is used to acquire the received signal strength indication data of the historical communication link between the wireless gateway and the target wireless positioning light before issuing the light-on command; The obstruction assessment unit is used to determine whether the received signal strength indication data is lower than a preset link attenuation threshold, so as to assess whether there is physical signal obstruction in the current target storage location physical coordinate area due to the movement of metal shelves or large goods. The relay node screening unit is used to select other idle wireless positioning lights that are closest to the current target storage location and whose received signal strength indication data is higher than the preset link attenuation threshold as relay nodes in the three-dimensional topology model of the warehouse, with the physical coordinates of the current target storage location as the center. The relay jump transmission unit is used to encapsulate the light-on command into a jump transmission data packet containing relay routing header information, and send the jump transmission data packet to the relay node, which then performs a fixed-point secondary forwarding to the target wireless positioning light in the underlying network protocol.

[0101] The multi-color combination-based positioning light shipment indicator device provided in this embodiment of the invention has the same implementation principle and technical effect as the aforementioned method embodiment. For the sake of brevity, any parts not mentioned in the device embodiment can be referred to the corresponding content in the aforementioned method embodiment.

[0102] Example 3 In another aspect, this invention also proposes a multi-color combination-based positioning light shipment indication system; please refer to [link / reference]. Figure 4 The image shows a multi-color combination-based positioning light shipment indication system according to the third embodiment of the present invention, including a control server 10, a wireless gateway 20, and multiple target wireless positioning lights 30 installed on the target storage location of the shelf, which are interconnected. The control server 10 is used to acquire concurrent tasks, execute the positioning light delivery indication method based on multi-color combination as described in the aforementioned method embodiment, generate a light-on command containing color combination parameters, and perform state transition and release of the dynamic color combination pool after receiving an extinguishing confirmation signal. The wireless gateway 20 is used to establish a wireless network between the control server 10 and the wireless positioning light 30, and to send and forward the light-on command and the light-off confirmation signal. The target wireless positioning light 30 is used to receive the light-on command and light it according to the color combination parameters, and after detecting a physical trigger action, to send an extinguishing confirmation signal back to the control server 10 through the wireless gateway 20.

[0103] The control server is equipped with the core algorithm module of WMS (Warehouse Management System) or WCS (Warehouse Control System), primarily responsible for acquiring concurrent tasks, maintaining a dynamic color combination pool, performing three-dimensional spatial isolation interference calculations, priority weight calculations, and state machine flow control. The wireless gateway is deployed on the top or load-bearing columns of various areas of the warehouse, supporting wireless self-organizing network protocols such as ZigBee and BLE Mesh. It is responsible for establishing a wireless mesh network between the control server and a large number of nodes, enabling high-concurrency command transmission and low-latency acknowledgment signal transmission. The target wireless positioning light is a smart electronic tag hardware directly installed on the target storage location on the shelf. It integrates a microcontroller (MCU), a multi-color RGB-LED light-emitting module, a wireless radio frequency module, and physical buttons or photoelectric tap sensors. When a light-on command is received, a specific color combination is illuminated according to parameters (e.g., constant red light, alternating yellow-green flashing). After picking up the goods, the picking personnel tap the positioning light, and the physical trigger action is detected, generating an extinguishing confirmation signal that is transmitted back.

[0104] Furthermore, the control server, acting as the system's global control brain, continuously monitors and retrieves concurrent tasks from upstream business systems via a high-speed fiber optic network. Upon receiving a sorting task, the control server retrieves its pre-existing 3D digital warehouse map and dynamic guidance algorithm. In the system background, it performs preliminary logical calculations on concurrent orders based on timeliness priority and material storage coordinates, calculating and establishing the optimal allocation topology between orders and available indicator colors. After determining the visual guidance scheme required for each concurrent order, the control server automatically generates a lighting command containing control parameters such as the target wireless positioning light's network physical address, emission color, flashing frequency, and brightness level, and sends this command as a standard control data stream to the network output port.

[0105] Next, the wireless gateway, acting as a radio frequency communication bridge between the control server and the massive number of underlying physical terminals, is deployed in a distributed manner on the backbone network nodes above the shelving aisles. The wireless gateway internally incorporates high-throughput protocol conversion and baseband modulation logic. It receives the lighting command data stream from the control server in real time via wired fiber optic cable and converts it into a high-frequency radio frequency signal with a specific self-organizing network address identifier using its internal radio frequency chip. Simultaneously, the wireless gateway autonomously maintains and coordinates a wireless self-organizing network within the warehouse's physical space, supporting multi-hop transmission and possessing strong self-healing capabilities. Using this wireless self-organizing network, the wireless gateway transmits the lighting command in the form of a high-frequency radio frequency signal over the air and routes it to the specific wireless positioning light at the network layer.

[0106] Subsequently, the target wireless positioning lights, fixedly installed on the baffles of each specific material storage location on the shelf, begin to respond. After receiving the radio frequency signal over the air using its antenna, the target wireless positioning light demodulates the signal and verifies the address identity through its internal control logic. Once it confirms that the target identity of the lighting command perfectly matches its own, the target wireless positioning light immediately activates and drives its internal multi-color light-emitting module, instantly lighting up the corresponding color or flashing rhythm according to the color combination parameters carried in the lighting command. The illuminated lights provide intuitive and clear visual guidance for picking personnel in the shelf aisles. After picking up the material according to the light signal, the picking personnel physically tap the elastic physical touch panel on the surface of the target wireless positioning light with their palm. The target wireless positioning light detects this physical trigger action, instantly shuts off the light-emitting module to extinguish the light, and packages this extinguishing event as an extinguishing confirmation signal and sends it back into the air.

[0107] Finally, the wireless gateway captures the extinguishing confirmation signal transmitted back by the target wireless positioning light triggered by being tapped via the air channel. The wireless gateway immediately re-demodulates and translates the radio frequency signal with the terminal hardware source address characteristics into standard wired network data packets, and securely forwards it back to the control server via the trunk LAN. After receiving and parsing the extinguishing confirmation signal, the control server immediately performs automated reconciliation and deduction of the corresponding order material account in the background database. After confirming that the storage location shipment operation is correct, the control server performs precise state transition control on the dynamic color combination pool, resetting the specific color combination previously occupied by the extinguished positioning light from the active lit state and releasing it to the idle state. The specific control process between the control server, wireless gateway, and wireless positioning lights can be referred to the aforementioned method embodiment, and will not be repeated here. Thus, the control server, wireless gateway, and multiple target wireless positioning lights have completed a complete, high-concurrency, two-way closed-loop physical shipment guidance process.

[0108] In the description of this specification, references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0109] The embodiments described above are merely illustrative of several implementations of the present invention, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the invention. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these modifications and improvements all fall within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the appended claims.

Claims

1. A method for indicating the delivery of a positioning light based on the combination of multiple colors, characterized by, The method includes: Obtain concurrent tasks, parse out multiple concurrent orders that are currently active, and extract the target storage location physical coordinates of the materials contained in each concurrent order; Retrieve the preset dynamic color combination pool to obtain the number of available color combinations that are currently idle; The number of multiple concurrent orders is compared with the number of available color combinations. If the number of multiple concurrent orders is greater than the number of available color combinations, a three-dimensional spatial isolation interference calculation is performed based on the physical coordinates of the target storage location. The same available color combination is reused and allocated to at least two target concurrent orders that meet the safety isolation conditions. Concurrent orders that have not been allocated an available color combination are added to the queuing waiting queue. Otherwise, a different available color combination is assigned to each concurrent order. Based on the allocation result, a lighting instruction containing color combination parameters is generated, and the lighting instruction is sent to the target wireless positioning light corresponding to the target concurrent order via a wireless network, so that the target wireless positioning light is lit according to the color combination parameters; After receiving the extinguishing confirmation signal transmitted back after the target wireless positioning light is triggered, the color combination corresponding to the extinguishing confirmation signal is released into the dynamic color combination pool, and the next order is woken up from the queue to be assigned the released color combination.

2. The multi-color combination-based positioning light shipment instruction method according to claim 1, characterized by, The step of performing three-dimensional spatial isolation interference calculation based on the physical coordinates of the target storage location, and reusing the same available color combination for at least two concurrent target orders that meet the safety isolation conditions, includes: Construct a 3D warehouse topology model that includes a shelf mask matrix and aisle coordinates, and map it to the physical coordinates of each target storage location; Calculate the cross-channel isolation attribute and the same-channel Manhattan distance between the target storage location physical coordinates of any two concurrent target orders; If it is determined that two concurrent target orders are located in different physical channels and there is line-of-sight occlusion, then the absolute isolation condition is met, and the same available color combination is assigned to both concurrent target orders at the same time. If it is determined that two concurrent target orders are located in the same physical channel, it is determined whether the calculated Manhattan distance in the same channel is greater than the preset safety visual threshold. If it is greater than the safety visual threshold, it is determined that the distance isolation condition is met, and the same available color combination is simultaneously assigned to the two concurrent target orders.

3. The multi-color combination-based positioning light shipment instruction method according to claim 2, characterized by, The step of adding concurrent orders that have not been assigned to an available color combination to the waiting queue includes: If it is determined that any two concurrent orders are located in the same physical channel and the Manhattan distance between the two channels is less than or equal to the preset safety visual threshold, then it is determined that the safety isolation condition is not met and a color conflict identifier is generated. Based on the color conflict identifier, filter out the remaining concurrent orders that have not yet been assigned a color combination; Extract the timeliness level attribute of the remaining concurrent orders, and calculate the priority weight by combining it with the degree of convenience of the expected movement path of the corresponding picking personnel; The remaining concurrent orders are sorted in descending order according to the calculated priority weights to generate the queuing waiting queue.

4. The multi-color combination-based positioning light shipment instruction method according to claim 1, characterized by, Each color combination in the dynamic color combination pool is configured with an independent finite state machine, and the method further includes: When assigning available color combinations to target concurrent orders, the state of the corresponding available color combination is updated from idle to locked and ready to be lit, so as to prevent the available color combination from being assigned to orders in the surrounding conflict area; After confirming that the light-up command has been sent to the target wireless positioning light via the wireless network and receiving the network underlying communication confirmation packet, the status of the corresponding available color combination is updated from the locked waiting-to-light state to the activated lit state. After receiving the extinguishing confirmation signal returned after the target wireless positioning light is triggered, the state of the corresponding available color combination will be updated from the active lit state to the released pending confirmation state. After the system server verifies the data clearing operation of the target concurrent order, the state of the corresponding available color combination is switched from the release pending confirmation state back to the idle state to complete one round of state transition.

5. The method for indicating shipment using a positioning light based on multi-color combinations according to claim 1, characterized in that, The step of generating a lighting command containing color combination parameters based on the allocation result, and sending the lighting command to the target wireless positioning light corresponding to the target concurrent order via a wireless network includes: Determine whether the number of target storage location physical coordinates contained in a single concurrent order is greater than one; If the value is greater than one, then a unique temporary dynamic multicast address is assigned to all target wireless positioning lights corresponding to the target concurrent order in the wireless network; The color combination parameters and the temporary dynamic multicast address are packaged into a single broadcast data packet to generate the light-on command; The single broadcast data packet is sent to the wireless network through the wireless gateway to trigger all target wireless positioning lights bound to the temporary dynamic multicast address to light up synchronously within the same communication clock cycle.

6. The method for indicating shipment using a positioning light based on multi-color combinations according to claim 1, characterized in that, Before the step of acquiring concurrent tasks and parsing out multiple concurrent orders that are currently active, the method further includes: Acquire the raw task data stream generated by the terminal device scanning the material code; The original task data stream is parsed to identify the current operation as an inbound shelving task, a regular inventory task, or a shipping and sorting task. If the current operation is identified as an inbound and shelving task or a regular inventory task, the retrieval operation of the dynamic color combination pool is skipped, and a preset single static color lighting command is directly generated and sent to the corresponding wireless positioning light. If the current operation is identified as a shipping and sorting task, the process of obtaining concurrent tasks and parsing out multiple concurrent orders that are currently active is triggered.

7. The method for indicating shipment using a positioning light based on multi-color combinations according to claim 1, characterized in that, The step of waking up the next order from the queue and assigning it the released color combination includes: Get the current physical coordinates of the target wireless positioning light that has released the corresponding color combination, and use the current physical coordinates as the real-time reference position of the person who has just finished picking. Based on the physical coordinates of the target storage location of each order to be processed in the queue, the subsequent movement trajectory of the picking personnel who have just finished picking is predicted. In the queue, spatial sniffing matching is performed to extract pending orders whose physical coordinates are located in the area in front of the subsequent movement trajectory as the preferred wake-up orders; The color combination just released into the dynamic color combination pool is directly assigned to the preferred wake-up order to enable concurrent order guidance based on predicted trajectories.

8. The method for indicating shipment using a positioning light based on multi-color combinations according to claim 1, characterized in that, The step of sending the light-on command via wireless network to the target wireless positioning light corresponding to the target concurrent order includes: Before issuing the light-on command, obtain the received signal strength indication data of the historical communication link between the wireless gateway and the target wireless positioning light; Determine whether the received signal strength indication data is lower than a preset link attenuation threshold in order to assess whether there is physical signal obstruction in the current target storage location physical coordinate area due to the movement of metal shelves or large goods. If the signal strength is below the preset link attenuation threshold, then in the warehouse three-dimensional topology model, other idle wireless positioning lights that are closest to the target storage location and whose received signal strength indication data is higher than the preset link attenuation threshold are selected as relay nodes. The light-on command is encapsulated into a jump data packet containing relay routing header information, and the jump data packet is sent to the relay node, which then performs a fixed-point secondary forwarding to the target wireless positioning light in the underlying network protocol.

9. A positioning light shipment indication device based on multi-color combination, characterized in that, The device includes: The task parsing module is used to acquire concurrent tasks, parse out multiple concurrent orders that are currently active, and extract the target storage location physical coordinates of the materials contained in each concurrent order. The color acquisition module is used to retrieve the preset dynamic color combination pool and obtain the number of available color combinations that are currently in an idle state. The comparison and allocation module is used to compare the number of multiple concurrent orders with the number of available color combinations. If the number of multiple concurrent orders is greater than the number of available color combinations, a three-dimensional spatial isolation interference calculation is performed based on the physical coordinates of the target storage location. The same available color combination is reused and allocated to at least two target concurrent orders that meet the safety isolation conditions. Concurrent orders that have not been allocated an available color combination are added to the queuing waiting queue. Otherwise, a different available color combination is assigned to each concurrent order. The lighting instruction sending module is used to generate a lighting instruction containing color combination parameters according to the allocation result, and send the lighting instruction to the target wireless positioning light corresponding to the target concurrent order through the wireless network, so that the target wireless positioning light lights up according to the color combination parameters; The status clearing and transfer module is used to receive the extinguishing confirmation signal transmitted back after the target wireless positioning light is triggered, release the color combination corresponding to the extinguishing confirmation signal to the dynamic color combination pool, and wake up the next order from the queue waiting queue to allocate the released color combination to it.

10. A positioning light shipment indication system based on multi-color combinations, characterized in that, The system includes a control server, a wireless gateway, and multiple target wireless positioning lights installed on the target storage locations on the shelves, all interconnected. The control server is used to acquire concurrent tasks, execute the positioning light delivery indication method based on multi-color combination as described in any one of claims 1-8, generate a light-on command containing color combination parameters, and perform state transition and release of the dynamic color combination pool after receiving an extinguishing confirmation signal. The wireless gateway is used to establish a wireless network between the control server and the wireless positioning light, and to send and forward the light-on command and the light-off confirmation signal. The target wireless positioning light is used to receive the light-on command and light up according to the color combination parameters, and after detecting a physical trigger action, to send the extinguishing confirmation signal back to the control server through the wireless gateway.