Portable express courier station express searching alarm system
Through concurrent scheduling queues, dynamic color coding and flashing frequency management, self-check heartbeat mechanism and modular interface, the visual confusion and operation and maintenance problems of the smart light bar search system are solved, and an efficient and stable express station pickup service is achieved.
Patent Information
- Application Number
- CN202510788909.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-13
- Publication Date
- 2025-09-12
AI Technical Summary
The existing intelligent light bar parcel-finding system is prone to visual confusion when multiple users are picking up packages concurrently, making it difficult to distinguish the order of packages. It lacks priority management, and its performance is prone to fluctuations in high-concurrency environments. In addition, the access threshold for devices of different brands is high and the operation and maintenance costs are high.
It adopts concurrent scheduling queues, dynamic color coding and flashing frequency management, self-checking heartbeat mechanism and modular interface, realizes resource allocation and fault monitoring through MQTT/WebSocket protocol, and combines sound, light and voice prompts to ensure system stability and compatibility.
Effectively distinguish multiple users' concurrent pickups, improve pickup efficiency and accuracy, reduce operation and maintenance costs, and improve system stability and maintainability.
Smart Images

Figure CN120634404A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of express delivery, and in particular to a convenient express delivery station item search alarm system. Background Art
[0002] With the rapid development of e-commerce, the volume of express delivery in urban communities, campuses, and office buildings has increased significantly. To meet the demand for efficiency and experience in the "last mile," various smart express delivery stations have emerged. Traditional delivery stations mainly rely on manual operation or simple prompts (such as SMS verification codes and paper labels) to guide users to pick up their packages. This leads to problems such as long search times for users, high rates of incorrect package pickup, and high labor costs at the stations, making it difficult to adapt to the concurrent demand during peak periods. To improve pickup efficiency, the industry has begun to introduce technologies such as RFID, QR codes, and OCR. By deploying programmable light strips and speakers on shelves or at parcel locations, combined with an "intelligent light strip tracking system" that triggers sound and light prompts when a code is scanned or entered, this system can, to a certain extent, achieve a "goods-to-person" model, significantly improving pickup efficiency. However, in actual applications, the existing intelligent light bar parcel finding system can easily cause visual confusion when multiple users concurrently pick up parcels due to the simultaneous flashing of multiple light bars. When the same pickup code corresponds to multiple parcels or the user enters an incorrect code, it is difficult to distinguish the order of the packages. At the same time, the system lacks priority management and self-checking mechanisms for color coding and flashing frequency, resulting in performance fluctuations and difficult to detect faults in a high-concurrency environment. In addition, the access threshold for devices of different brands or models is high and there is a lack of unified interface standards, resulting in high system upgrade and daily operation and maintenance costs and poor maintainability. Therefore, a convenient express station parcel finding alarm system is proposed to address the above problems. Summary of the Invention
[0003] The purpose of the present invention is to provide a convenient express station parcel search alarm system to solve the problem that when multiple users concurrently pick up parcels in the existing intelligent light bar parcel search system, multiple light bars flashing simultaneously can easily cause visual confusion; when the same pickup code corresponds to multiple items or the user enters an incorrect code, it is also difficult to distinguish the order of each package; at the same time, the system lacks priority management and self-checking mechanism for color coding and flashing frequency, and performance is prone to fluctuations and faults are difficult to detect in a high-concurrency environment; in addition, the access threshold for equipment of different brands or models is high and there is a lack of unified interface standards, resulting in high system upgrade and daily operation and maintenance costs and poor maintainability.
[0004] To achieve the above object, the present invention provides the following technical solutions: A convenient express post station missing item alarm system includes an implementation process of the convenient express post station missing item alarm system, and the implementation process of the convenient express post station missing item alarm system includes the following steps: Step 1: The user terminal receives the user's pickup code input or scan information and sends the information to the system background; Step 2: The backend server retrieves the corresponding package record in the package information database based on the pickup code received in step 1, generates a pickup task, and adds the pickup task to the concurrent scheduling queue; Step 3: The concurrent scheduling module sorts all pickup tasks by timestamp based on the first-come, first-served principle. Sorting to form a scheduling sequence ,in: ; Step 4: Schedule the pickup task at the head of the queue , the backend server assigns it a unique color code And the flashing frequency f, and judge the number of packages N corresponding to the task. When N>1, the system sets the flashing frequency F to: F=i, i=1,2,...,N means the user currently needs to pick up the i-th package; Step 5: The backend server transmits the color code to the , flashing frequency f, flashing number F and the location L(x,y) of the parcel are sent to the edge control gateway; Step 6: After receiving the command from step 5, the edge control gateway controls the RGB LED light bar of the corresponding cargo compartment to provide audio and visual prompts according to the assigned color, frequency, and number of flashes, and simultaneously drives the micro speaker to broadcast the information; Step 7: The user locates and takes the target package according to the audio and visual indications and the text and graphic prompts on the touch screen interface or the mini-program page; Step 8: The user scans the waybill of the package again at the terminal or scanner or confirms the pickup completion information on the touch screen.
[0005] As a further optimization of the present invention, in step 9, after receiving the pickup confirmation information in step 8, the backend server updates the pickup task status to completed, releases the color code C and the hardware control resources, and restores the light bar and the speaker to the standby state; Step 10: The edge control gateway regularly communicates with the backend server through heartbeats. If no receipt is received for multiple consecutive times, a fault self-check is automatically triggered and an alarm notification is generated on the operation and maintenance end.
[0006] As a further optimization of the present invention, in step 4, the backend server allocates the color code C to additionally satisfy: From a set of predefined colors Dynamic selection; When a color code After the previous pickup task is completed, it is immediately released and can be used for subsequent task allocation; The dynamic selection is based on the current queue length n and the last allocation timestamp Calculate its priority weight:
[0007] Therefore, the coding is allocated according to the principle of maximum weight.
[0008] As a further optimization of the present invention, in step 6, the RGB LED light strip corresponding to the cargo compartment is controlled according to the following function: Where, is the brightness value of the LED light bar at time t, is the maximum brightness, is the flashing frequency, is the total flash duration, is the characteristic function, which represents the flicker time window.
[0009] As a further optimization of the present invention, in step 6, the micro speaker broadcasts the following information: V=“Please go to”+x+“Area No.”+y+“Queue No.”+i+“Package”.
[0010] In step 10, the alarm determination principle is: Where, is the number of heartbeat failures, The threshold for triggering an alarm for heartbeat failure.
[0011] As a further optimized content of the present invention, it includes: a user terminal module for receiving a pickup code submitted by a user by scanning or inputting, and sending the pickup code information to a backend server; The backend server module includes a package retrieval submodule for retrieving the corresponding package record in the package information database according to the pickup code and generating a pickup task; The concurrent scheduling submodule is used to sort the received pickup tasks by submission time to form a queue and select the tasks to be processed in sequence; The instruction generation submodule is used to assign a color code, a flashing frequency and a flashing number to the task to be processed, and encapsulate the above information and the target cargo compartment position into a control instruction; The communication submodule is used to send the control instructions to the edge control gateway via the MQTT or WebSocket protocol; The edge control gateway module is used to receive the control instructions and drive the downstream LED light bar module and speaker module to provide sound and light prompts and voice broadcasts; LED light bar module, each compartment is equipped with a set of RGB programmable light beads, which are used to indicate the location of the package through sound and light; Speaker module, used to announce the location information of the package and the pickup batch information; The heartbeat detection module is used to control the periodic interaction between the edge control gateway and the background server, record the number of heartbeat failures, and trigger an operation and maintenance alarm when the number of failures reaches a preset threshold.
[0012] As a further optimization of the present invention, the heartbeat detection module also collects and reports the following indicators during each detection: Response delay of the light bar module; The deviation between the actual brightness of the light bar and the preset brightness; The deviation between the actual volume of the speaker and the preset volume; and when any indicator exceeds the preset range, an operation and maintenance alarm is triggered, prompting maintenance or replacement of the corresponding hardware unit.
[0013] Compared with the prior art, the present invention has the following beneficial effects: In the present invention, by constructing a closed-loop process from user scanning the code to completion of pickup, and on this basis introducing technical means such as concurrent scheduling queues, dynamic color coding and flashing frequency management, self-checking heartbeat mechanism and modular interface standards, refined resource allocation and high-availability operation guarantee for multi-user concurrent pickup are achieved: on the one hand, color coding and flashing times dynamically allocated based on priority are linked to sound and light + voice prompts to effectively distinguish different users and multiple packages, eliminating visual confusion and misplacing; on the other hand, through heartbeat detection and key indicator self-checking, real-time monitoring and rapid positioning of hardware or communication anomalies are achieved to ensure system stability without frame drops in high-concurrency scenarios; at the same time, a unified MQTT / WebSocket interface and modular hardware design are adopted to greatly reduce the threshold for access and upgrade maintenance of equipment of different brands, achieve extremely high compatibility and maintainability, and significantly improve the pickup efficiency, service quality and operation and maintenance level of express stations. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Figure 1 This is a flowchart of the implementation of a convenient express delivery station alarm system of the present invention; Figure 2 This is a system block diagram of a convenient express delivery station item search alarm system of the present invention. DETAILED DESCRIPTION
[0015] See also Figure 1-2 , the present invention provides a technical solution: A convenient express post station missing item alarm system includes an implementation process of the convenient express post station missing item alarm system, and the implementation process of the convenient express post station missing item alarm system includes the following steps: Step 1: The user terminal receives the user's pickup code input or scan information and sends the information to the system background; Step 2: The backend server retrieves the corresponding package record in the package information database based on the pickup code received in step 1, generates a pickup task, and adds the pickup task to the concurrent scheduling queue; Step 3: The concurrent scheduling module sorts all pickup tasks by timestamp based on the first-come, first-served principle. Sorting to form a scheduling sequence ,in: ; Step 4: Schedule the pickup task at the head of the queue , the backend server assigns it a unique color code And the flashing frequency f, and judge the number of packages N corresponding to the task. When N>1, the system sets the flashing frequency F to: F=i, i=1,2,...,N means the user currently needs to pick up the i-th package; Step 5: The backend server transmits the color code to the , flashing frequency f, flashing number F and the location L(x,y) of the parcel are sent to the edge control gateway; Step 6: After receiving the command from step 5, the edge control gateway controls the RGB LED light bar of the corresponding cargo compartment to provide audio and visual prompts according to the assigned color, frequency, and number of flashes, and simultaneously drives the micro speaker to broadcast the information; Step 7: The user locates and takes the target package according to the audio and visual indications and the text and graphic prompts on the touch screen interface or the mini-program page; Step 8: The user scans the waybill of the package again at the terminal or scanner or confirms the pickup completion information on the touch screen, and the sound and light prompt process of the express pickup is managed in a streamlined manner to achieve the goal of Users can pick up items quickly and accurately, avoiding the inefficiency and mispickup of manual searches, and improving the automation and service efficiency of the post station.
[0016] As a technical solution for further implementing this solution, step 9: after receiving the pickup confirmation information in step 8, the backend server updates the pickup task status to completed, releases the color code C and hardware control resources, and restores the light bar and speaker to the standby state; Step 10: The edge control gateway regularly communicates with the backend server through heartbeats. If no acknowledgement is received for multiple consecutive times, a fault self-check is automatically triggered and an alarm notification is generated on the operation and maintenance side. This enables dynamic resource recovery and reuse on the backend, ensuring that the system can respond quickly in high-concurrency scenarios, avoiding long-term resource occupation or conflicts, and improving system stability and continuous operation capabilities. As a further technical solution for implementing this solution, in step 4, the backend server allocates the color code C to additionally satisfy: From a set of predefined colors Dynamic selection; When a color code After the previous pickup task is completed, it is immediately released and can be used for subsequent task allocation; The dynamic selection is based on the current queue length n and the last allocation timestamp Calculate its priority weight: Therefore, codes are assigned based on the principle of maximum weight. By introducing a dynamic calculation mechanism for color priority weights, user confusion caused by repeated light bar colors is effectively reduced, and differentiation and user experience are enhanced in scenarios where multiple users are picking up items simultaneously. As a technical solution for further implementing this solution, in step 6, the RGB LED light strip corresponding to the cargo compartment is controlled according to the following function: Where, is the brightness value of the LED light bar at time t, is the maximum brightness, is the flashing frequency, is the total flash duration, is a characteristic function that represents the flashing time window. By introducing adjustable frequency and brightness functions to control the light bar, the light flashing becomes rhythmic and recognizable, enhancing the user's positioning accuracy and visual recognition efficiency in complex scenarios. As a further technical solution for implementing this solution, in step 6, the micro speaker broadcasts the following information: V=“Please go to”+x+“Area No.”+y+“Queue No.”+i+“Package”.
[0017] In step 10, the alarm determination principle is: Where, is the number of heartbeat failures, The threshold for triggering an alarm when a heartbeat failure occurs. Voice prompts, combined with location information and package sequence, allow users to locate packages more quickly with dual audio and visual guidance. Simultaneously, the heartbeat mechanism and threshold alarm ensure that system failures can be identified and repaired promptly. As a further technical solution for implementing this solution, a user terminal module is included, which is used to receive the pickup code submitted by the user by scanning or inputting, and send the pickup code information to the backend server; The backend server module includes a package retrieval submodule for retrieving the corresponding package record in the package information database according to the pickup code and generating a pickup task; The concurrent scheduling submodule is used to sort the received pickup tasks by submission time to form a queue and select the tasks to be processed in sequence; The instruction generation submodule is used to assign a color code, a flashing frequency and a flashing number to the task to be processed, and encapsulate the above information and the target cargo compartment position into a control instruction; The communication submodule is used to send the control instructions to the edge control gateway via the MQTT or WebSocket protocol; Edge control gateway module, used to receive the control instructions and drive the downstream LED light strip module The block and speaker module provide sound and light prompts and voice broadcasts; LED light bar module, each compartment is equipped with a set of RGB programmable light beads, which are used to indicate the location of the package through sound and light; Speaker module, used to announce the location information of the package and the pickup batch information; The heartbeat detection module is used for periodic interaction between the edge control gateway and the backend server, records the number of heartbeat failures, and triggers an operation and maintenance alarm when the number of failures reaches a preset threshold. The system's modular design achieves high cohesion and low coupling among functional units, facilitating future functional expansion and system upgrades, while improving overall deployment flexibility and ease of maintenance. As a further technical solution for implementing this solution, the heartbeat detection module also collects and reports the following indicators during each detection: Response delay of the light bar module; The deviation between the actual brightness of the light bar and the preset brightness; The deviation between the actual volume of the speaker and the preset volume; and when any indicator exceeds the preset range, an operation and maintenance alarm is triggered, prompting maintenance or replacement of the corresponding hardware unit. By automatically collecting and abnormally monitoring key operating parameters such as light bar response, brightness, and speaker volume, the maintainability, reliability and safety of the system operation are effectively improved, avoiding service interruptions caused by fault backlogs.
[0018] This article uses specific examples to illustrate the principles and implementation methods of the present invention. The above examples are only used to help understand the method of the present invention and its core ideas. The above is only a preferred implementation method of the present invention. It should be pointed out that due to the limitations of textual expression, there are objectively infinite specific structures. For ordinary technicians in this technical field, without departing from the principles of the present invention, they can make several improvements, modifications or changes, and can also combine the above technical features in an appropriate manner; these improvements, modifications, changes or combinations, or the direct application of the inventive concept and technical solution to other occasions without improvement, should be regarded as the scope of protection of the present invention.
Claims
1. A convenient express delivery station alarm system, characterized in that: The present invention includes an implementation process of a convenient express post station missing item alarm system, and the implementation process of the convenient express post station missing item alarm system includes the following steps: Step 1: The user terminal receives the user's pickup code input or scan information and sends the information to the system background; Step 2: The backend server retrieves the corresponding package record in the package information database based on the pickup code received in step 1, generates a pickup task, and adds the pickup task to the concurrent scheduling queue; Step 3: The concurrent scheduling module sorts all pickup tasks by timestamp based on the first-come, first-served principle. Sorting to form a scheduling sequence ,in: ; Step 4: Schedule the pickup task at the head of the queue , the backend server assigns it a unique color code And the flashing frequency f, and judge the number of packages N corresponding to the task. When N>1, the system sets the flashing frequency F to: F=i, i=1,2,...,N means the user currently needs to pick up the i-th package; Step 5: The backend server transmits the color code to the , flashing frequency f, flashing number F and the location L(x,y) of the parcel are sent to the edge control gateway; Step 6: After receiving the command from step 5, the edge control gateway controls the RGB LED light bar of the corresponding cargo compartment to provide audio and visual prompts according to the assigned color, frequency, and number of flashes, and simultaneously drives the micro speaker to broadcast the information; Step 7: The user locates and takes the target package according to the audio and visual indications and the text and graphic prompts on the touch screen interface or the mini-program page; Step 8: The user scans the waybill of the package again at the terminal or scanner or confirms the pickup completion information on the touch screen.
2. A convenient express delivery station search alarm system according to claim 1, characterized in that: Step 9: After receiving the pickup confirmation information in step 8, the backend server updates the pickup task status to completed, releases color code C and hardware control resources, and returns the light bar and speaker to standby status; Step 10: The edge control gateway regularly communicates with the backend server through heartbeats. If no receipt is received for multiple consecutive times, a fault self-check is automatically triggered and an alarm notification is generated on the operation and maintenance end.
3. The convenient express delivery station search alarm system according to claim 1, characterized in that: In step 4, the background server assigns color code C to additionally satisfy: From a set of predefined colors Dynamic selection; When a color code After the previous pickup task is completed, it is immediately released and can be used for subsequent task allocation; The dynamic selection is based on the current queue length n and the last allocation timestamp Calculate its priority weight: Therefore, the coding is allocated according to the principle of maximum weight.
4. The convenient express delivery station search alarm system according to claim 1, characterized in that: In step 6, the RGB LED strips corresponding to the shelves are controlled according to the following function: Where, is the brightness value of the LED light bar at time t, is the maximum brightness, is the flashing frequency, is the total flash duration, is the characteristic function, which represents the flicker time window.
5. The convenient express delivery station search and alarm system according to claim 1, characterized in that: In step 6, the micro speaker broadcasts the message: V="Please go to the "+x+" area, the "+y+" queue, and pick up the "+i+" package"; In step 10, the alarm determination principle is: Where, is the number of heartbeat failures, The threshold for triggering an alarm for heartbeat failure.
6. The convenient express delivery station search alarm system according to claim 1, characterized in that: It includes a user terminal module, which is used to receive the pickup code submitted by the user by scanning or inputting, and send the pickup code information to the backend server; The backend server module includes a package retrieval submodule for retrieving the corresponding package record in the package information database according to the pickup code and generating a pickup task; The concurrent scheduling submodule is used to sort the received pickup tasks by submission time to form a queue and select the tasks to be processed in sequence; The instruction generation submodule is used to assign a color code, a flashing frequency and a flashing number to the task to be processed, and encapsulate the above information and the target cargo compartment position into a control instruction; The communication submodule is used to send the control instructions to the edge control gateway via the MQTT or WebSocket protocol; The edge control gateway module is used to receive the control instructions and drive the downstream LED light bar module and speaker module to provide sound and light prompts and voice broadcasts; LED light bar module, each compartment is equipped with a set of RGB programmable light beads, which are used to indicate the location of the package through sound and light; Speaker module, used to announce the location information of the package and the pickup batch information; The heartbeat detection module is used to control the periodic interaction between the edge control gateway and the background server, record the number of heartbeat failures, and trigger an operation and maintenance alarm when the number of failures reaches a preset threshold.
7. The convenient express delivery station search alarm system according to claim 1, characterized in that: The heartbeat detection module also collects and reports the following indicators during each detection: Response delay of the light bar module; The deviation between the actual brightness of the light bar and the preset brightness; The deviation between the actual volume of the speaker and the preset volume; and when any indicator exceeds the preset range, an operation and maintenance alarm is triggered, prompting maintenance or replacement of the corresponding hardware unit.