A warehouse entry commodity management system and method based on order information

By implementing an inbound goods management system based on order information, the system achieves automatic matching of product information and order information and generation of target warehouses. This solves the problem that existing systems cannot automatically associate orders, improves inbound efficiency and accuracy, shortens delivery time, and enhances warehouse turnover efficiency.

CN122134248APending Publication Date: 2026-06-02SHENZHEN PUYU TECHNOLOGY CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHENZHEN PUYU TECHNOLOGY CO LTD
Filing Date
2026-02-27
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

The existing inbound management system cannot automatically link existing order information during the inbound process, which requires staff to manually query orders, increases the workload and labor intensity, and is prone to errors or delivery delays, making it difficult to meet the high-frequency and high-efficiency e-commerce delivery needs.

Method used

The inbound goods management system based on order information automatically matches product information with order information through a data acquisition module, a target library construction module, a data matching module, and an allocation recommendation module. It generates a target library and calculates the estimated sales cycle of unmatched products through a predictive analysis module, prioritizing their allocation to a temporary storage library to reduce manual queries and secondary sorting.

Benefits of technology

This enables simultaneous processing of the warehousing stage and order fulfillment, improving operational efficiency and accuracy, shortening picking paths and delivery times, and enhancing warehouse turnover efficiency and order response speed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122134248A_ABST
    Figure CN122134248A_ABST
Patent Text Reader

Abstract

This invention provides an order information-based inbound goods management system and method, relating to the field of inbound goods management technology. The order information-based inbound goods management system includes a data acquisition module for acquiring information on goods to be inbound and an order list; a target library construction module for pre-setting or generating a corresponding target library based on each order in the order list; a data matching module for comparing the information on goods to be inbound with the order list to determine whether the information on goods matches the product details in any of the order information; and an allocation and recommendation module. By automatically matching product information with valid orders during the inbound stage and directly generating a target library based on the matching results, the system achieves synchronous processing of goods inbound and order fulfillment, reducing manual queries and secondary sorting steps, and improving operational efficiency and accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of inbound goods management technology, specifically to an inbound goods management system and method based on order information. Background Technology

[0002] With the continuous improvement of logistics warehousing and supply chain management, various warehouses generally adopt information management systems to manage incoming goods. During the receiving process, goods typically require acceptance upon arrival, quantity verification, barcode scanning, information entry, and storage location allocation. Corresponding inventory data is then established through a Warehouse Management System (WMS) to achieve unified management of the quantity, batches, specifications, and storage locations of goods. This management approach improves the accuracy of inventory information, reduces errors from manual registration, and enhances the standardization of warehousing operations.

[0003] However, with the rapid development of e-commerce and online pre-sale models, some products have already generated sales orders before actual warehousing. Especially under pre-sale or advance ordering models, once the goods are received, they often need to be sorted, packaged, and shipped immediately. Existing warehouse management systems are usually only used to complete the functions of recording warehouse information and updating inventory. They cannot automatically link existing order information during the warehouse receipt process, nor can they directly prompt or recommend corresponding orders during the product scanning process. As a result, staff still need to manually query orders, compare product information, and manually sort after the warehouse receipt is completed. This not only increases the workflow and labor intensity, but also easily leads to errors in searching or delays in shipping, making it difficult to meet the high-frequency, high-efficiency e-commerce shipping needs. Summary of the Invention

[0004] According to embodiments of the present invention, an inbound goods management system based on order information is provided to address the problems mentioned in the background section.

[0005] In a first aspect of the present invention, an inbound goods management system based on order information is provided.

[0006] This order-based inbound goods management system includes: The data acquisition module is used to acquire information on products to be put into the warehouse and an order list. The order list contains at least two order information, and each order information contains corresponding product details. The target library construction module is used to pre-set or generate the corresponding target library based on the order information in the order list; The data matching module is used to compare the product information to be put into the warehouse with the order list and determine whether the product information matches the product details in any of the order information; The assignment recommendation module is used to perform the following operations based on the matching results: If the product information matches a specific order information, the product is assigned to the target library corresponding to that order information. If the product information does not match any of the order information, the product will be assigned to the standard repository.

[0007] The status monitoring module is used to monitor the progress of product entry in each target database in real time, and mark the target database as completed after all product details have been entered.

[0008] Preferably, the inbound goods management system based on order information also includes: The predictive analysis module is used to acquire historical order data and calculate the estimated sales cycle of products with unmatched order information based on the historical order data. The temporary warehouse management module is used to redistribute goods with unmatched order information based on the estimated sales cycle; The allocation recommendation module is further configured to: if the estimated sales period of a product is shorter than a set threshold, then prioritize allocating the product to a temporary storage warehouse.

[0009] Preferably, the predictive analysis module is used to perform the following steps for calculating the estimated sales cycle: Data extraction steps: Obtain the current total inventory of goods to be put into storage, and retrieve the sales data within the preset historical observation period; the sales data is divided into multiple statistical periods to extract the actual sales volume corresponding to each statistical period. Weighting steps: Assign a corresponding weight factor to each unit of statistical duration; wherein, the value of the weight factor decreases as the time distance from the current date increases, and the sum of the weight factors corresponding to all units of statistical duration is one; The steps for calculating weighted sales volume are as follows: multiply the actual sales volume corresponding to each unit of statistical time period by its respective weight factor, and sum the products to obtain the weighted average sales volume. Cycle prediction steps: Multiply the current total inventory by the unit statistical duration, divide by the weighted average sales volume, and the resulting quotient is the estimated sales cycle.

[0010] Preferably, the value of the weighting factor decreases as the time distance from the current date increases, and the sum of all weighting factors equals one.

[0011] Preferably, the temporary storage management module includes: The dynamic storage location allocation unit is used to allocate storage space within the temporary storage location based on the physical attributes of the goods and the estimated sales cycle. The length of the storage space is used to allocate storage locations near the outlet, from near to far. The timeliness warning unit is used to monitor the storage time of goods in the temporary storage warehouse. If the storage time exceeds the preset turnover threshold, a transfer instruction is issued to transfer the goods from the temporary storage warehouse to the standard storage warehouse.

[0012] Preferably, the data acquisition module includes a scanning and identification unit; the scanning and identification unit is used to scan and identify the barcodes or electronic tags carried by the goods entering the warehouse, so as to extract the goods information and convert the goods information into digital information that can be recognized by the data acquisition module.

[0013] Preferably, the inbound goods management system based on order information further includes a priority configuration unit, used to configure a processing priority for the corresponding target warehouse according to the urgency of each order information or the inbound time requirement.

[0014] Preferably, the inbound goods management system based on order information also includes a feedback prompt module, which is used to output storage location guidance instructions in real time when goods are allocated to the target warehouse, standard warehouse, or temporary warehouse.

[0015] A method for managing incoming goods based on order information includes the following steps: The first step is to obtain the current list of valid orders, and to pre-set or generate a target library corresponding to each order based on the order information, and record the initial state of each target library and the number of products to be entered. The second step is to obtain information on the goods to be received into the warehouse; The third step is to compare the product information with the product details in the order list to determine whether the product information matches the product details in any incomplete order information; if the product information matches a specific order information successfully, a matching success signal is generated; if the product information does not match any order information, a non-matching signal is generated. If the product information matches a specific order information, the product is assigned to the target database corresponding to the order information, and the entered quantity in the target database is updated; if the product information does not match any order information, the product is assigned to the standard database for inventory management.

[0016] Preferably, the third step further includes performing a sales cycle analysis on the goods to be put into storage. The sales cycle analysis is based on at least one parameter among historical sales data, order generation frequency, outbound records and inventory turnover rate to calculate the sales cycle value of the goods and compare the sales cycle value with a preset cycle threshold. When the product information does not match any order information, and the sales cycle value is less than or equal to the preset cycle threshold, the product is determined to be a short-cycle product, and the product is given priority recommendation and allocated to the temporary storage warehouse; When the product information does not match any order information and the sales cycle value is greater than the preset cycle threshold, the product is allocated to the standard storage warehouse for inventory management.

[0017] One or more technical solutions provided in this application have at least the following technical effects or advantages: This invention provides an inbound goods management system and method based on order information. By automatically matching product information with valid orders during the inbound stage and directly generating a target warehouse based on the matching results, it achieves simultaneous processing of product inbound and order fulfillment, reducing manual queries and secondary sorting steps, and improving operational efficiency and accuracy. Simultaneously, by introducing a sales cycle analysis mechanism, short-cycle products with high turnover but no matching orders are prioritized for placement in a temporary storage warehouse, placing them near the outbound area to shorten subsequent picking paths and shipping times, thereby improving overall warehousing turnover efficiency and order response speed.

[0018] It should be understood that the description in the Summary of the Invention is not intended to limit the key or essential features of the embodiments of the present invention, nor is it intended to restrict the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0019] The above and other features, advantages, and aspects of the various embodiments of the present invention will become more apparent from the accompanying drawings and the following detailed description. In the drawings, the same or similar reference numerals denote the same or similar elements, wherein: Figure 1 A system block diagram of an inbound goods management system based on order information according to Embodiment 1 of the present invention is shown; Figure 2 A first-view perspective three-dimensional structural diagram of an inbound goods management system based on order information according to Embodiment 2 of the present invention is shown; Figure 3 A second-view perspective three-dimensional structural diagram of an inbound goods management system based on order information according to Embodiment 2 of the present invention is shown; Figure 4 A cross-sectional structural diagram of an inbound goods management system based on order information according to Embodiment 2 of the present invention is shown; Figure 5 This diagram shows a partial exploded view of an order information-based inbound goods management system according to Embodiment 2 of the present invention; Figure 6 A cross-sectional view of the control keys of an inbound goods management system based on order information according to Embodiment 2 of the present invention is shown. Figure 7A three-dimensional structural diagram of the feedback prompt module of the inbound goods management system based on order information according to Embodiment 2 of the present invention is shown; Figure 8 A three-dimensional structural diagram of the triggering component of the inbound goods management system based on order information according to Embodiment 2 of the present invention is shown; Figure 9 A three-dimensional structural diagram of the elastic sheet of the inbound goods management system based on order information according to Embodiment 2 of the present invention is shown; Figure 10 This diagram illustrates the connection structure between the indicator lights and the power supply unit of an order-information-based inbound goods management system according to Embodiment 2 of the present invention. Figure 11 A three-dimensional structural diagram of an inbound goods management system based on order information, including a display screen, is shown according to Embodiment 2 of the present invention.

[0020] Explanation of reference numerals in the attached figures 1-Housing, 2-Handheld part, 21-Mounting cavity, 211-Slide rail, 22-Slide groove, 23-First spring, 3-Processor, 4-Code scanning and identification unit, 5-Feedback prompt module, 51-Trigger component, 511-Sleeve, 512-Electromagnet, 513-Adsorption part, 514-Guide rod, 52-Moving block, 521-Damping telescopic rod, 522-Second spring, 53-Indicator light, 54-Indicator light guide core, 55-Electrical conductor, 56-Elastic sheet, 561-Tapping protrusion, 6-Control key, 61-Mounting slot, 62-Paddle, 7-Display screen, 8-Power supply unit. Detailed Implementation

[0021] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0022] Furthermore, the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0023] Example 1 like Figure 1 As shown, the inbound goods management system based on order information includes: The data acquisition module is used to acquire information on products to be put into the warehouse and an order list. The order list contains at least two order information, and each order information contains corresponding product details. The target library construction module is used to pre-set or generate the corresponding target library based on the order information in the order list; The data matching module is used to compare the product information to be put into the warehouse with the order list and determine whether the product information matches the product details in any of the order information; The assignment recommendation module is used to perform the following operations based on the matching results: If the product information matches a specific order information, the product is assigned to the target library corresponding to that order information. If the product information does not match any of the order information, the product will be assigned to the standard repository. The status monitoring module is used to monitor the progress of product entry in each target database in real time, and mark the target database as completed after all product details have been entered.

[0024] The output of the data acquisition module is electrically connected to the input of the data matching module via a signal transmission path. This allows for the one-way or two-way transmission of real-time collected product identification data streams and pre-stored order list data streams to the data matching module. Simultaneously, the target library construction module connects to the allocation and recommendation module through an internal logical interface, aiming to provide the allocation and recommendation module with preset target library space indexes and storage status parameters.

[0025] The data matching module, as the core node of the logic processing, establishes a communication connection between its output and the decision-making end of the allocation and recommendation module. The execution output of the allocation and recommendation module is coupled with the control logic of the target library, standard library, and temporary library, respectively. By issuing location index instructions, it drives the hardware execution mechanism or the guidance interface to complete the targeted allocation of goods.

[0026] Furthermore, a closed-loop feedback connection is formed between the status monitoring module, the allocation and recommendation module, and the target library construction module. The status monitoring module listens for the entry confirmation signal from the allocation and recommendation module, reads the stored data of each target library in real time, and compares it with the original order details in the target library construction module. When the data matches, the status monitoring module sends a "data entry complete" status signal to the target library construction module and the main control processor via the control bus, thereby changing the logical flag bit of the specific target library and achieving synchronous updates of the system's global status.

[0027] By parsing the order list and combining it with a prediction algorithm, efficient routing of goods awaiting warehousing is achieved. When a product enters the system's field of view through a scanning device, the system first obtains the product information through a data matching module and simultaneously performs a retrieval in the order list stored in the processor.

[0028] In practice, when goods awaiting warehousing enter the system's recognition range via scanning devices, the system first executes the order matching path. If the goods are determined to belong to an incomplete order, the corresponding target warehouse index is automatically activated, and clear warehousing guidance information is displayed on the interface to guide operators in targeted delivery; simultaneously, the completion progress percentage of the order is updated. When goods do not belong to any existing order, the system automatically enters the regular warehousing path, classifies them as inventory reserve goods, and allocates them to the standard warehouse for routine management. Through this dual-path parallel determination mechanism, the synchronous integration of order pre-allocation and inventory management is achieved.

[0029] To further illustrate this working principle, an example is provided below: Assume the current order list contains order A (containing items a1 and a2) and order B (containing item b1). When the operator scans the first item a1, the system uses a data matching module to determine that item a1 belongs to order A. The allocation and recommendation module then outputs an "Inbound Instruction for Target Warehouse A" on the display screen and updates the completion progress of order A in real time through the status monitoring module. Next, when scanning item c1, the data matching module finds that this item is not in the order list. The allocation and recommendation module then displays "Standard Warehouse" on the screen without triggering any mechanical feedback, and the operator sends it to regular shelf storage. Through this multi-level distribution principle, the system achieves integrated operations of inbound, pre-packaging, and sorting.

[0030] In this embodiment, the inbound goods management system based on order information further includes: The predictive analysis module is used to acquire historical order data and calculate the estimated sales cycle of products with unmatched order information based on the historical order data. The temporary warehouse management module is used to redistribute goods with unmatched order information based on the estimated sales cycle; The allocation recommendation module is further configured to: if the estimated sales period of a product is shorter than a set threshold, then prioritize allocating the product to a temporary storage warehouse.

[0031] Within the system's internal architecture, the predictive analysis module's input is electrically connected to a database storing historical order data, used to retrieve multi-dimensional historical sales records. Its output is connected to the decision logic of the allocation and recommendation module via a data bus, used to transmit the calculated estimated sales cycle T. The allocation and recommendation module's output is connected to the control units of the temporary storage management module and the standard storage module, respectively. The temporary storage management module integrates a memory for pre-storing set thresholds and forms a closed-loop logic with the allocation and recommendation module to jointly determine the final destination of goods.

[0032] In this embodiment, the predictive analysis module is used to perform the following steps for calculating the estimated sales cycle: Data extraction steps: Obtain the current total inventory of goods to be put into storage, and retrieve the sales data within the preset historical observation period; the sales data is divided into multiple statistical periods to extract the actual sales volume corresponding to each statistical period. Weighting steps: Assign a corresponding weight factor to each unit of statistical duration; wherein, the value of the weight factor decreases as the time distance from the current date increases, and the sum of the weight factors corresponding to all units of statistical duration is one; The steps for calculating weighted sales volume are as follows: multiply the actual sales volume corresponding to each unit of statistical time period by its respective weight factor, and sum the products to obtain the weighted average sales volume. Cycle prediction steps: Multiply the current total inventory by the unit statistical duration, divide by the weighted average sales volume, and the resulting quotient is the estimated sales cycle.

[0033] In this embodiment, the value of the weighting factor decreases as the time distance from the current date increases, and the sum of all weighting factors equals one.

[0034] The predictive analysis module first retrieves the product's historical observation period. The system analyzes sales data within a given period. It divides historical time into multiple statistical periods (e.g., weeks or months) and extracts the actual sales volume for each period. Simultaneously, the system assigns a weighting factor to each period to reflect the difference in the impact of time proximity on prediction results.

[0035] The weighting factors follow the principle of decreasing with increasing time distance from the current date; that is, the closer the sales data is to the current date, the larger its weighting factor value. This allows the estimated sales cycle to more sensitively reflect recent market fluctuations. By ensuring that the sum of all weighting factors is one, the logical stability of the weighted sales level is guaranteed. Finally, the total inventory of goods awaiting warehousing is divided by the weighted average daily (or weekly) sales volume to obtain the estimated sales cycle required for the goods to be sold out.

[0036] After receiving the calculated sales cycle, the allocation and recommendation module compares it with a preset threshold (e.g., sales cycle = 7 days) in the temporary storage management module. If the sales cycle is within the threshold, the product is determined to be a high-frequency turnover "fast-moving consumer good," and the allocation and recommendation module prioritizes its allocation to the temporary storage warehouse. If the sales cycle is greater than the threshold, the product is determined to be a regular turnover item and allocated to the standard storage warehouse.

[0037] The following is a detailed explanation using a specific example of a product awaiting warehousing, "Part A": Known parameters: Current total inventory is 100 units, statistical duration is 1 day, and observation period is 3 days. Sales data: Sales on day 1 (most recent) were 20, with a weighting factor of 0.5; sales on day 2 were 15, with a weighting factor of 0.3; sales on day 3 were 10, with a weighting factor of 0.2.

[0038] Calculation process: Calculate the weighted average daily sales: 20 × 0.5 + 15 × 0.3 + 10 × 0.2 = 16.5 (units / day). Calculate the estimated sales cycle: sky.

[0039] In this embodiment, the temporary storage management module includes: The dynamic storage location allocation unit is used to allocate storage space within the temporary storage location based on the physical attributes of the goods and the estimated sales cycle. The length of the storage space is used to allocate storage locations near the outlet, from near to far. The timeliness warning unit is used to monitor the storage time of goods in the temporary storage warehouse. If the storage time exceeds the preset turnover threshold, a transfer instruction is issued to transfer the goods from the temporary storage warehouse to the standard storage warehouse.

[0040] The dynamic storage location allocation unit employs a multi-dimensional weighted algorithm when allocating storage locations. First, the unit extracts the physical attributes of the goods (such as volume, weight, and light protection requirements) to limit the available storage location areas; then, it optimizes the flow of goods based on the estimated sales cycle.

[0041] The temporary storage warehouse is pre-divided into multiple areas, with areas closer to the outbound outlet having higher access weight. If a product has a shorter sales cycle (representing faster turnover), the dynamic storage location allocation unit prioritizes assigning it to a location closer to the outbound outlet; conversely, it is assigned to a relatively later area within the temporary storage warehouse.

[0042] The timeliness warning unit establishes a "time record" for each item entering the temporary storage warehouse. The system records the initial timestamp of the item's entry into the warehouse and continuously performs real-time scanning and comparison.

[0043] If a product's storage time in the temporary storage warehouse exceeds a preset turnover threshold (this threshold can be dynamically set based on warehouse turnover rate, such as 48 hours), it indicates that the product's actual turnover rate is lower than expected, and continuing to occupy high-value temporary storage space will affect overall efficiency. At this time, the timeliness warning unit automatically issues a transfer instruction, guiding the operator through the feedback module to move the product from the temporary storage warehouse to the standard storage warehouse, freeing up the nearby storage space for newly arrived high-frequency products.

[0044] In this embodiment, the data acquisition module includes a scanning and identification unit; the scanning and identification unit is used to scan and identify the barcodes or electronic tags carried by the goods entering the warehouse, so as to extract the goods information and convert the goods information into digital information that can be recognized by the data acquisition module.

[0045] The scanning and identification unit performs the function of converting the physical world into the digital world. When goods enter the work area, the scanning and identification unit acquires the raw data on the goods carrier through its built-in optical imaging component (for barcodes) or radio frequency identification antenna (for electronic tags, such as RFID). After capturing the raw signal, the scanning and identification unit uses the processor's built-in decoding algorithm to parse the SKU code or unique serial number, extract key product information, and convert it into digital information (such as hexadecimal characters or decimal number strings) that can be directly processed by the data acquisition module, providing a basis for subsequent data comparison.

[0046] In this embodiment, the inbound goods management system based on order information further includes a priority configuration unit, which is used to configure a processing priority for the corresponding target warehouse according to the urgency of each order information or the inbound time requirement.

[0047] The priority configuration unit is responsible for logically prioritizing inbound tasks based on their urgency. The system automatically extracts the urgency level (e.g., VIP order identifier, rush order identifier) ​​or inbound time requirement (e.g., promised delivery time, logistics cut-off time) of each order from the retrieved order list. The priority configuration unit assigns a priority value to each target warehouse. For example, the target warehouse for an order with only one hour left before the cut-off time is configured with "highest" priority; while regular orders with ample inbound time requirements are configured with "normal" priority.

[0048] When multiple items are waiting to be put into storage at the same time or multiple target warehouses are in operation at the same time, the allocation recommendation module will prioritize the allocation request of the high-priority target warehouse and guide the operators to prioritize the high-priority storage tasks through the feedback prompt module (such as color-changing lights or voice broadcast).

[0049] In this embodiment, the system also includes a feedback prompting module, which outputs storage location guidance instructions in real time when goods are allocated to the target storage, standard storage, or temporary storage. The feedback prompting module is connected to the execution output signal of the allocation recommendation module. After the allocation recommendation module generates the final allocation decision, the feedback prompting module receives the corresponding storage location index information and outputs clear guidance instructions to the operators through visual or auditory means.

[0050] Example 2 like Figures 2 to 11 As shown, the difference between this embodiment and Embodiment 1 is that the system further includes a processor. The processor adopts an embedded motherboard or ARM board structure and serves as the core for computation and control of the entire inbound goods management system. The target library construction module, data matching module, allocation and recommendation module, status monitoring module, predictive analysis module, and priority configuration unit are all stored in the processor's memory in the form of firmware or program instructions and run under the processor's scheduling. Each module does not exist as an independent physical unit, but rather is divided into different functional units through software logic. Under the unified scheduling of the processor, they complete operations such as data parsing, logical judgment, status update, and control output. By integrating the above functional modules into the processor, the complexity of external hardware logic circuits can be reduced, the system integration and operational stability can be improved, and the system functions can be expanded or optimized through program upgrades.

[0051] The processor is electrically connected to the scanning and identification unit and the feedback prompt module via an internal bus. It receives product identification data collected by the scanning and identification unit and, after completing matching, prediction, priority sorting, and allocation decisions, sends control commands to the feedback prompt module to achieve warehouse location guidance output. During operation, when the scanning and identification unit collects barcode or electronic tag information, the relevant data is transmitted to the processor via a communication interface. The processor then calls the data matching module program to perform order retrieval and logical judgment. Subsequently, based on the judgment results, it calls the allocation recommendation module to generate allocation commands and sends the corresponding warehouse location index or prompt signal to the feedback prompt module via the bus, thus completing a complete closed-loop control process from data acquisition to result output.

[0052] The order-based inbound goods management system also includes a housing 1 and a handheld unit 2. The processor 3 is located inside the housing 1 and provides logic processing and control functions for the entire device. The handheld unit 2 is fixedly connected to the housing 1 to form a structure that is easy for the operator to hold. The barcode scanning unit 4 is located on the housing 1, enabling it to perform close-range scanning and identification of inbound goods when the operator holds the device. This structural design combines information processing capabilities with portable operation, making it suitable for mobile inbound operations in warehouse settings.

[0053] In this embodiment, the handheld part 2 is provided with a control key 6 for controlling the barcode scanning and identification unit 4 to perform barcode scanning and identification. A groove 22 is provided on the handheld part 2, and a first spring 23 is disposed within the groove 22. The control key 6 is slidably connected to the groove 22 and connected to the first spring 23. The first spring 23 provides a reset force to the control key 6 after it is pressed. When the operator presses the control key 6, the control key 6 is displaced along the guide direction of the groove 22, compressing the first spring 23, and simultaneously triggering a scanning control command inside the processor, causing the barcode scanning and identification unit 4 to enter the working state and perform data acquisition. When the operator releases the control key 6, under the elastic reset action of the first spring 23, the control key 6 automatically returns to its initial position, thus completing a complete trigger-reset cycle. Through the above-described mechanical and electronic control combination structure, not only is the response speed and operational comfort of the scanning operation improved, but the stability of the key return is also ensured, avoiding accidental triggering or continuous scanning due to key retention.

[0054] In this embodiment, the handheld part 2 is further provided with a mounting cavity 21 for accommodating the various components of the feedback prompting module 5. The feedback prompting module 5 includes a trigger component 51, a moving block 52, an indicator light 53, an indicator light guide core 54, a current-carrying conductor 55, and an elastic sheet 56. The components form a linkage and cooperation structure within the mounting cavity 21 to achieve a comprehensive feedback effect of vision, hearing, and touch.

[0055] Specifically, the mounting cavity 21 is provided with two slide rails 211, and the moving block 52 is slidably mounted between the two slide rails 211, thereby limiting the movement direction of the moving block 52 so that it only reciprocates along a predetermined straight line. The elastic sheet 56 is fixedly connected to the moving block 52, and the mounting cavity 21 has a notch for the elastic sheet 56 to extend out, so that the elastic sheet 56 can selectively extend into or out of the mounting groove 61 of the control key 6 when the moving block 52 moves. The bottom of the control key 6 has a mounting groove 61, and a paddle 62 is provided in the mounting groove 61. The elastic sheet 56 has a bent structure, and a striking protrusion 561 is provided on it. One end of the striking protrusion 561 forms a protruding structure relative to the other end to form an elastic area that can be deformed under force and rebound quickly.

[0056] During system operation, when the trigger component 51 drives the moving block 52 forward, the moving block 52 causes the elastic plate 56 to extend into the mounting groove 61 of the control key 6 through the notch, so that the elastic plate 56 is in a ready-to-trigger state. When the operator completes the scanning operation and releases the control key 6, the control key 6 rebounds upward under the reset action of the first spring 23. During its reset stroke, the paddle 62 in the mounting groove 61 contacts the striking protrusion 561 of the elastic plate 56 and applies a paddle force to the end of the elastic plate 56 with the striking protrusion 561, causing the elastic plate 56 to undergo elastic deformation. After the paddle 62 passes the elastic plate 56, the elastic plate 56 quickly resets under its own elastic restoring force, and its striking protrusion 561 impacts its own structure momentarily, thereby producing a clear sound and perceptible vibration feedback. This mechanical triggering structure allows operators to receive immediate audible and tactile cues after completing a barcode scan, eliminating the need for an additional electronic buzzer and improving the reliability of operation confirmation.

[0057] Meanwhile, the indicator light 53 is mounted on the handheld part 2. One end of the indicator light 53 is connected to the power supply unit 8, and the other end is connected to the indicator light guide core 54. The power supply unit 8 is also connected to the energized conductor 55, which is fixedly connected to the moving block 52. The energized conductor 55 is provided with a receiving groove for accommodating the indicator light guide core 54. In the initial state, the indicator light guide core 54 does not form effective contact with the energized conductor 55, and the indicator light 53 is in a de-energized state. When the trigger component 51 drives the moving block 52 to move, the moving block 52 synchronously drives the energized conductor 55 to move along the slide direction, so that the indicator light guide core 54 is inserted into the receiving groove of the energized conductor 55, thereby forming a closed circuit between the indicator light 53 and the power supply unit 8. The indicator light 53 then lights up, realizing the visual prompting function. At this time, the moving block 52 simultaneously pushes the elastic piece 56 into the mounting groove 61 of the control key 6, preparing for subsequent mechanical feedback actions.

[0058] Furthermore, the movable block 52 is equipped with a damping telescopic rod 521 and a second spring 522. The end of the damping telescopic rod 521 furthest from the movable block 52 is connected to the top wall of the mounting cavity 21, and the second spring 522 is sleeved on the damping telescopic rod 521. The second spring 522 provides a reset force to the movable block 52 when the trigger assembly 51 cancels its pushing action on the movable block 52, causing it to move back to its initial position. The damping telescopic rod 521 provides damping during the reset process, keeping the return motion of the movable block 52 slow and smooth. Because the movable block 52 maintains contact between the energized conductor 55 and the indicator light core 54 during the reset process, the slow reset of the movable block 52 correspondingly prolongs the conduction time between the indicator light 53 and the power supply unit 8, thereby prolonging the illumination time of the indicator light 53. Through the above structural coordination, the visual cues are maintained for a sufficient duration, facilitating clear identification of the feedback signal by the operator, while avoiding the problem of unclear identification caused by momentary flickering. By combining mechanical tapping feedback with delayed light feedback, multi-dimensional confirmation prompts are achieved, improving the reliability of the inbound barcode scanning operation and the user experience.

[0059] In this embodiment, the triggering component 51 includes a sleeve 511, an electromagnet 512, an adsorption part 513, and a guide rod 514. The components cooperate with each other to form an electronically controlled drive mechanism, which is used to drive the moving block 52 to generate directional movement after receiving a system control signal.

[0060] Specifically, the sleeve 511 is rotatably connected to the bottom wall of the mounting cavity 21, allowing the sleeve 511 to generate slight angle compensation during force application, thereby reducing jamming caused by assembly errors or force offset. The electromagnet 512 is slidably disposed inside the sleeve 511 and can reciprocate along the axial direction of the sleeve 511. The electromagnet 512 is fixedly connected to the guide rod 514, allowing the axial displacement of the electromagnet 512 to be synchronously transmitted to the guide rod 514. The adsorption part 513 is fixedly disposed at one end of the sleeve 511, and the guide rod 514 passes through the adsorption part 513 and slides with it, thereby allowing the guide rod 514 to move linearly while ensuring guiding accuracy. The end of the guide rod 514 away from the electromagnet 512 is rotatably connected to the moving block 52, allowing the guide rod 514 to adapt to the slight posture changes of the moving block 52 when pushing the moving block 52, reducing lateral stress and improving the overall stability of the movement.

[0061] During system operation, when the processor sends a control signal to the trigger component 51 based on the result of the input logic operation, the electromagnet 512 is energized to generate a magnetic force. Under the action of the magnetic force, the electromagnet 512 slides along the axial direction of the sleeve 511 towards the adsorption part 513 and approaches the adsorption part 513. Since the electromagnet 512 is fixedly connected to the guide rod 514, the displacement of the electromagnet 512 synchronously drives the guide rod 514 to move upward. The guide rod 514 further drives the moving block 52, which is rotatably connected to it, to move upward along the slide rail 211. During the upward movement of the moving block 52, the second spring 522 set on it is compressed at the same time, and the damping telescopic rod 521 is pushed to generate a telescopic displacement, thereby realizing the controlled drive of the moving block 52. At this time, the moving block 52 drives the energized conductor 55 to form a closed circuit, and the elastic sheet 56 enters the mounting groove 61 of the control key 6, completing the feedback prompt preparation action.

[0062] When the processor issues a cancel trigger signal, the electromagnet 512 is de-energized, its magnetic force disappears, and it no longer attracts the adsorption part 513. In this state, the compressed second spring 522 releases its elastic restoring force, pushing the moving block 52 to reset in the opposite direction. The reset movement of the moving block 52 indirectly acts on the electromagnet 512 through the guide rod 514, causing the electromagnet 512 to slide back to its initial position within the sleeve 511. At the same time, the damping telescopic rod 521 provides damping buffer during the reset process, keeping the return movement of the moving block 52 and the electromagnet 512 smooth and avoiding impact vibration. Through the above-described structure combining electromagnetic drive and elastic reset, controllable drive and automatic reset of the moving block 52 are achieved.

[0063] In this embodiment, the inbound goods management system based on order information further includes a display screen 7, which is mounted on the housing 1 and electrically connected to the processor. The display screen 7 receives and visualizes the logical operation results output by the processor. During system operation, the display screen 7 performs result presentation and information interaction functions, enabling operators to intuitively obtain the product matching status and allocation path information.

[0064] After the scanning and recognition unit collects product information, the processor calls the data matching module to perform order retrieval and logical judgment, and generates a matching result signal. This matching result is transmitted to display screen 7 via the internal data bus, where it is displayed in real time. For products that are successfully matched and allocated to the target warehouse, display screen 7 shows the corresponding target warehouse number or warehouse location index information, allowing operators to complete targeted delivery according to the prompts. For products with unmatched orders but determined by the predictive analysis module to be placed in the temporary warehouse, display screen 7 displays the temporary warehouse identifier or temporary warehouse number, thus clarifying the secondary allocation result. Simultaneously, the visual information presented on display screen 7 is synchronized with the sound, light, and tactile feedback from the feedback prompt module, allowing operators to visually confirm their actions while further enhancing the operational confirmation effect through multi-dimensional prompts, thereby improving operational accuracy.

[0065] The display screen 7 is connected to the processor via a communication interface. After generating the allocation decision, the processor synchronously sends display commands to ensure that the interface content is consistent with the internal logical state. When the status monitoring module updates the target library entry progress or the target library status changes, the processor can also send refresh commands to the display screen 7 to dynamically update the order completion status, priority changes, or prompt information, thereby ensuring the real-time performance and consistency of the displayed content.

[0066] As an optional implementation, to improve the operator's viewing clarity and information reading convenience, the display screen 7 can be a monitor structure placed on a table, connected to the processor via a data cable or wireless communication. When using a tabletop display, the display screen 7 can be set to a larger size to enhance the information display effect, suitable for fixed workstation scenarios; while the display screen 7 set on the housing 1 is more suitable for mobile operation scenarios. Through these different configurations, the system's applicability and ease of operation are improved without changing the core logic structure of the system.

[0067] Example 3 This invention also provides a method for managing incoming goods based on order information, comprising the following steps: The first step is to obtain the list of currently valid orders and parse the product details, quantity, and order status parameters in each order information. At the same time, a target database corresponding to each order is preset or generated in real time based on the order information, and the initial status of each target database and the quantity of products to be entered are recorded.

[0068] The second step is to obtain product information. The scanning and identification unit scans the barcodes or electronic tags of the products to be received to obtain product information, which is then converted into a digital data format recognizable by the system and input into the processor for further processing.

[0069] The third step is order matching. The system compares the product information with the product details in the order list to determine whether the product information matches the product details in any incomplete order. If the product information matches a specific order, a matching success signal is generated; if the product information does not match any order, a non-match signal is generated.

[0070] The fourth step is allocation and execution. If the product information successfully matches a specific order, the product is allocated to the target database corresponding to that order, and the entered quantity in the target database is updated. If the product information does not match any order, the product is allocated to the standard database for inventory management.

[0071] Step 5: Status Update. After the products are allocated, the system updates the stored data in the corresponding target library or standard library in real time. When all product details for a target library have been entered, the target library is marked as completed and a completion message is output.

[0072] The third step also includes performing a sales cycle analysis on the goods to be put into storage. The sales cycle analysis is based on at least one parameter among historical sales data, order generation frequency, outbound records and inventory turnover rate to calculate the sales cycle value of the goods and compare the sales cycle value with a preset cycle threshold. When the product information does not match any order information, and the sales cycle value is less than or equal to the preset cycle threshold, the product is determined to be a short-cycle product, and the product is given priority recommendation and allocated to the temporary storage warehouse; When the product information does not match any order information and the sales cycle value is greater than the preset cycle threshold, the product is allocated to the standard storage warehouse for inventory management.

[0073] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A warehouse goods management system based on order information, characterized in that, include: The data acquisition module is used to acquire information on products to be put into the warehouse and an order list. The order list contains at least two order information, and each order information contains corresponding product details. The target library construction module is used to pre-set or generate the corresponding target library based on the order information in the order list; The data matching module is used to compare the product information to be put into the warehouse with the order list and determine whether the product information matches the product details in any of the order information; The assignment recommendation module is used to perform the following operations based on the matching results: If the product information matches a specific order information, the product is assigned to the target database corresponding to that order information. If the product information does not match any of the order information, the product will be assigned to the standard repository. The status monitoring module is used to monitor the progress of product entry in each target database in real time, and mark the target database as completed after all product details have been entered.

2. The inbound goods management system based on order information according to claim 1, characterized in that, Also includes: The predictive analysis module is used to acquire historical order data and calculate the estimated sales cycle of products with unmatched order information based on the historical order data. The temporary warehouse management module is used to redistribute goods with unmatched order information based on the estimated sales cycle; The allocation recommendation module is further configured to: if the estimated sales period of a product is shorter than a set threshold, then prioritize allocating the product to a temporary storage warehouse.

3. The inbound goods management system based on order information according to claim 2, characterized in that, The predictive analysis module is used to perform the following steps for calculating the estimated sales cycle: Data extraction steps: Obtain the current total inventory of goods to be put into storage, and retrieve the sales data within the preset historical observation period; the sales data is divided into multiple statistical periods to extract the actual sales volume corresponding to each statistical period. Weighting steps: Assign a corresponding weight factor to each unit of statistical duration; wherein, the value of the weight factor decreases as the time distance from the current date increases, and the sum of the weight factors corresponding to all units of statistical duration is one; The steps for calculating weighted sales volume are as follows: multiply the actual sales volume corresponding to each unit of statistical time period by its respective weight factor, and sum the products to obtain the weighted average sales volume. Cycle prediction steps: Multiply the current total inventory by the unit statistical duration, divide by the weighted average sales volume, and the resulting quotient is the estimated sales cycle.

4. The inbound goods management system based on order information according to claim 3, characterized in that, The value of the weighting factor decreases as the time distance from the current date increases, and the sum of all weighting factors equals one.

5. The inbound goods management system based on order information according to claim 2, characterized in that, The temporary storage management module includes: The dynamic storage location allocation unit is used to allocate storage space within the temporary storage location based on the physical attributes of the goods and the estimated sales cycle. The length of the storage space is used to allocate storage locations near the outlet, from near to far. The timeliness warning unit is used to monitor the storage time of goods in the temporary storage warehouse. If the storage time exceeds the preset turnover threshold, a transfer instruction is issued to transfer the goods from the temporary storage warehouse to the standard storage warehouse.

6. The inbound goods management system based on order information according to claim 1, characterized in that, The data acquisition module includes a scanning and identification unit; the scanning and identification unit is used to scan and identify the barcodes or electronic tags carried by the goods entering the warehouse, so as to extract the goods information and convert the goods information into digital information that can be recognized by the data acquisition module.

7. The inbound goods management system based on order information according to claim 1, characterized in that, It also includes a priority configuration unit, which is used to configure the processing priority for the corresponding target library according to the urgency of each order information or the inbound time requirement.

8. The inbound goods management system based on order information according to claim 1, characterized in that, It also includes a feedback prompt module, which outputs storage location guidance instructions in real time when products are allocated to the target storage, standard storage, or temporary storage.

9. A method for managing incoming goods based on order information, characterized in that, The method includes the order information-based inbound goods management system as described in any one of claims 1 to 8, comprising the following steps: The first step is to obtain the current list of valid orders, and to pre-set or generate a target library corresponding to each order based on the order information, and record the initial state of each target library and the number of products to be entered. The second step is to obtain information on the goods to be received into the warehouse; The third step is to compare the product information with the product details in the order list to determine whether the product information matches the product details in any incomplete order information; if the product information matches a specific order information successfully, a matching success signal is generated; if the product information does not match any order information, a non-matching signal is generated. If the product information matches a specific order information, the product is assigned to the target database corresponding to the order information, and the entered quantity in the target database is updated; if the product information does not match any order information, the product is assigned to the standard database for inventory management.

10. The method for managing inbound goods based on order information according to claim 9, characterized in that, The third step also includes performing a sales cycle analysis on the goods to be put into storage. The sales cycle analysis is based on at least one parameter among historical sales data, order generation frequency, outbound records and inventory turnover rate to calculate the sales cycle value of the goods and compare the sales cycle value with a preset cycle threshold. When the product information does not match any order information, and the sales cycle value is less than or equal to the preset cycle threshold, the product is determined to be a short-cycle product, and the product is given priority recommendation and allocated to the temporary storage warehouse; When the product information does not match any order information and the sales cycle value is greater than the preset cycle threshold, the product is allocated to the standard storage warehouse for inventory management.