Intelligent warehouse goods allocation management system, method and device

By designing the intelligent freight management system of the warehouse, the connection between the material label and the freight label is used to combine the biological characteristics of the access terminals and the identification of goods, which solves the problem of inadequate use and unimaginable materials in the warehouse. Safe goods storage and management.

CN119379161APending Publication Date: 2025-01-28CNNC FUJIAN FUQING NUCLEAR POWER
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411316371.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-20
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

The cargo space in the warehouse is not fully utilized and the materials are placed too loose, resulting in too much spare space and inconcentration of materials. Personnel can enter and exit the warehouse at will, increasing the risk of goods loss. At the same time, the cargo storage requirements of different natures are different, which affects the warehouse utilization rate and safety. and quality.

Method used

Design a warehouse intelligent freight management system, including server, freight terminal, operation terminal and accessible terminal. The system realizes the automation management of warehouses, warehouses, storage, and inventory tasks through the correlation between the material label and the freight label. The access terminals perform biological characteristics and cargo recognition to ensure that only authorized personnel and materials can enter and exit the warehouse.

Benefits of technology

The centralized storage of goods and the reasonable use of space, improved the warehous efficiency, ensured the safety and storage quality of the goods, and reduced the risk of loss of goods and misunderstanding.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119379161A_ABST
    Figure CN119379161A_ABST
Patent Text Reader

Abstract

The invention belongs to the field of warehouse management, and particularly relates to a warehouse intelligent goods allocation management system, method and device. According to the intelligent warehouse goods allocation management system disclosed by the invention, strict authority management and control and abnormal condition alarm are carried out on people, goods and machines entering and exiting the warehouse through the intelligent access control, the material labels bound with the goods and the goods allocation labels, and the situation that people without authority and goods which should not go out and enter the warehouse cannot go in and out of the warehouse at will is ensured. According to the system, the material storage position is determined in combination with the current inventory state, centralized storage of materials and reasonable space utilization can be effectively carried out, the overall storage efficiency is improved, intelligent real-time regulation and control of goods warehousing and racking and warehouse-out sorting are achieved, and the inventory state is updated in real time according to the warehousing and warehouse-out conditions. Therefore, an intelligent, efficient and safe inventory environment is established.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of warehouse management, and in particular relates to a warehouse intelligent cargo location management system, method and device. Background Art

[0002] In the related technologies, the storage space in the warehouse is not fully utilized, and the materials are placed too loosely, resulting in too much empty space in the warehouse, too scattered materials, and personnel can enter and exit the warehouse at will, which makes the goods in the warehouse easy to be lost. In addition, the environmental storage requirements of materials are different, and stable goods and flammable and explosive goods seriously affect the utilization rate, storage safety and storage quality of the warehouse. Therefore, it is urgent to solve the above problems. Summary of the invention

[0003] In order to overcome the problems existing in the related art, a warehouse intelligent cargo location management system, method and device are provided.

[0004] According to one aspect of an embodiment of the present disclosure, there is provided a server, a plurality of cargo terminals, a plurality of operation terminals, and a plurality of access control terminals, each of which is arranged at an entrance of a warehouse;

[0005] The operation terminal sends the material information of the goods that have been entered and / or obtained to the server; the server generates a material label according to the material information of the received goods, and generates a warehousing task according to the received material information of the goods to be warehousing and the current inventory status; the server also generates an outbound task according to the received outbound order matching the current inventory status, and both the warehousing task and the outbound task include the material label of each goods, the storage location label of the storage location, the operator's personnel identification and temporary authority, and the association relationship between the identification of the access control terminal, and sends the generated warehousing task / outbound task to the corresponding operator's operation terminal, the corresponding access control terminal and the corresponding storage location terminal;

[0006] Each access control terminal is used to perform biometric identification on the person to be verified to obtain a person identification result; and to identify the material tag of the goods carried by the person to obtain a goods identification result. When the access control terminal determines that the person identification result and the goods identification result match the currently received inbound or outbound task, the person is allowed to pass; when the access control terminal determines that the person identification result and the goods identification result do not match the currently received inbound or outbound task, the person is prohibited from passing and an alarm is issued;

[0007] When each cargo location terminal determines that the material label of the item put into the warehouse matches the received warehouse entry task, it notifies the server that the goods have been put into the warehouse; the operator uses the associated mobile terminal to scan the label of the cargo location to perform the warehouse entry confirmation operation and notify the server to confirm the warehouse entry; when each cargo location terminal determines that the material label of the item taken out of the warehouse matches the received warehouse exit task, it notifies the server that the goods have been taken out of the warehouse; the operator uses the associated mobile terminal to scan the label of the cargo location to perform the warehouse exit confirmation operation and notify the server to confirm the warehouse exit;

[0008] After receiving the notification of confirmation of entry sent by the storage location terminal and the operation terminal corresponding to the entry task, the server confirms that the entry task is completed; after receiving the notification of confirmation of outbound delivery sent by the storage location terminal and the operation terminal corresponding to the outbound delivery task, the server confirms that the outbound delivery task is completed; the server updates the inventory status according to the confirmed completion of the entry task and / or outbound delivery task.

[0009] In a possible implementation, the server determines a vacant storage location that matches the material volume and material properties of the goods according to the material volume and material properties in the received material information of the goods to be stored and the current inventory status.

[0010] In a possible implementation, when the server determines that the same goods are stored in multiple cargo locations and the quantity of the stored goods is less than a preset quantity, the server generates a dump task, the dump task including the association between the labels of each transferred-in cargo location, the labels of the transferred-out cargo location, the material labels of each cargo, the personnel identification and temporary authority of the operator, and the identification of the access control terminal, and sends the generated dump task to the operation terminal of the corresponding operator, the corresponding access control terminal, and the corresponding cargo location terminal;

[0011] Each access control terminal performs biometric identification on the person to be verified and obtains a person identification result. If the access control terminal determines that the person identification result matches the currently received dump task, the person is allowed to pass; if the access control terminal determines that the person identification result does not match the currently received dump task, the person is prohibited from passing and an alarm is issued;

[0012] When each cargo location terminal determines that the material label of the taken out or put in warehouse item matches the received dumping task, it notifies the server that the goods have been dumped; the operator uses the associated mobile terminal to scan the cargo location labels of the dumping cargo location and the transfer cargo location to perform the dumping confirmation operation and notify the server to confirm the warehousing;

[0013] After receiving the notification of dump confirmation sent by each storage location terminal and operation terminal corresponding to the dump task, the server confirms that the corresponding dump task is completed, and updates the current inventory status according to the confirmed completed dump task.

[0014] In one possible implementation, when each cargo location terminal determines that the material label placed in the cargo location does not match the received warehousing task, it issues an alarm and sends a misplacement prompt carrying the material label information to the server. After receiving the misplacement prompt, the server sends a prompt information indicating the correct cargo location terminal position to the operating terminal associated with the material label in the misplacement prompt.

[0015] In one possible implementation, when each cargo location terminal determines that the material tag of the taken out goods does not match the received outbound task, it issues an alarm and sends a wrong-taken prompt carrying the material tag information to the server. After receiving the wrong-taken prompt, the server sends a prompt message to the operating terminal of the associated personnel to indicate that the goods have been taken by mistake and the location of the cargo location.

[0016] In a possible implementation, the server is further used to generate an inventory task for a preset area of ​​the warehouse, the inventory task including the relationship between the cargo location label of the cargo location to be counted, the operator's personnel identification and temporary authority, the identification of the access control terminal, and the inventory information of the cargo location to be counted, and send the generated inventory task to the corresponding operator's operation terminal, the corresponding access control terminal, and the corresponding cargo location terminal;

[0017] Each access control terminal performs biometric identification on the person to be verified and obtains a person identification result. If the access control terminal determines that the person identification result matches the currently received inventory task, the person is allowed to pass; if the access control terminal determines that the person identification result does not match the currently received inventory task, the person is prohibited from passing and an alarm is issued;

[0018] For the cargo location to be counted, when the operating terminal scans the cargo location label of the cargo location, if the inventory status displayed after scanning the material label of the goods matches, it indicates that there is no difference in the storage of the goods; if the inventory status displayed after scanning the material label of the goods does not match, it indicates that there is a difference in the storage of the goods.

[0019] In a possible implementation, the system further includes: a plurality of temperature sensors, a plurality of humidity sensors, a plurality of air pressure sensors, and a plurality of shelf posture sensing devices respectively connected to the server;

[0020] The server monitors the environmental changes in the warehouse by acquiring data collected by multiple temperature sensors, multiple humidity sensors, and multiple pressure sensors. If the server detects that the environmental changes in the area meet the alarm conditions, it sends environmental alarm information to the associated operation terminal. The environmental alarm information includes the location of the area and the current temperature, humidity, and pressure values ​​of the area;

[0021] The server collects data from each posture sensing device to determine whether the corresponding shelf is at risk of tipping over. If the shelf is found to be at risk of tipping over, the server sends a shelf tipping alarm message to the associated operation terminal. The shelf tipping alarm message includes the location of the shelf and the current posture data of the shelf.

[0022] According to one aspect of an embodiment of the present disclosure, a method for managing intelligent cargo space in a warehouse is provided. The method is applied to a server and includes:

[0023] Step 1: During the arrival acceptance stage, the server generates a material label based on the material information of the goods sent by the operation terminal;

[0024] Step 2, during the warehousing and shelf stage, includes:

[0025] Step 21, the server generates a storage task according to the received material information of the goods to be stored and the current inventory status; the storage task includes the relationship between the material label of each goods, the storage location label of the storage location, the operator's personnel identification and temporary authority, and the identification of the access control terminal, and sends the generated storage task to the corresponding operator's operation terminal, the corresponding access control terminal and the corresponding storage location terminal;

[0026] Step 22, after receiving the notification of confirmation of warehousing sent by the cargo terminal and the operation terminal corresponding to the warehousing task, the server confirms that the warehousing task is completed; and updates the inventory status according to the confirmed completed warehousing task;

[0027] Step 3, during the outbound picking phase, includes:

[0028] Step 31, the server generates an outbound task according to the received outbound order and the current inventory status. The outbound task includes the relationship between the material label of each product, the storage location label of the storage location, the operator's personnel identification and temporary authority, and the identification of the access control terminal, and sends the generated inbound task / outbound task to the corresponding operator's operation terminal, the corresponding access control terminal and the corresponding storage location terminal;

[0029] Step 32, after receiving the notification of confirmation of the outbound delivery sent by the cargo location terminal and the operation terminal corresponding to the outbound delivery task, the server confirms that the outbound delivery task is completed; and updates the inventory status according to the confirmed completed outbound delivery task.

[0030] In a possible implementation, step 21 further includes step 211: the server determines an idle storage location that matches the material volume and material properties of the goods according to the material volume and material properties in the received material information of the goods to be stored and the current inventory status.

[0031] In a possible implementation, the method further includes: Step 4, in the intelligent dumping stage, including:

[0032] Step 41, when the server determines that the same goods are stored in multiple cargo locations and the quantity of the stored goods is less than the preset quantity, the server generates a dump task, which includes the association between the labels of each transferred-in cargo location, the labels of the transferred-out cargo location, the material labels of each cargo, the personnel identification and temporary authority of the operator, and the identification of the access control terminal, and sends the generated dump task to the operation terminal of the corresponding operator, the corresponding access control terminal, and the corresponding cargo location terminal;

[0033] Step 42, after receiving the notification of dump confirmation sent by each storage location terminal and the operation terminal corresponding to the dump task, the server confirms that the corresponding dump task is completed, and updates the current inventory status according to the confirmed completed dump task.

[0034] In a possible implementation, the method also includes: step 5, in the intelligent inventory stage, the server generates an inventory task for a preset area of ​​the warehouse, the inventory task includes the relationship between the cargo location label of the cargo location to be counted, the operator's personnel identification and temporary authority, the identification of the access control terminal, and the inventory information of the cargo location to be counted, and the generated inventory task is sent to the corresponding operator's operation terminal, the corresponding access control terminal and the corresponding cargo location terminal.

[0035] In a possible implementation, the method further includes:

[0036] Step 6: The server monitors the environmental changes in the warehouse by acquiring data collected by multiple temperature sensors, multiple humidity sensors, and multiple air pressure sensors. If the server detects that the environmental changes in the area meet the alarm conditions, it sends environmental alarm information to the associated operation terminal. The environmental alarm information includes the location of the area and the current temperature, humidity, and air pressure values ​​of the area;

[0037] Step 7, the server determines whether the corresponding shelf is at risk of tipping over by collecting data collected by each posture sensing device. If the shelf is found to be at risk of tipping over, the shelf tipping alarm information is sent to the associated operation terminal. The shelf tipping alarm information includes the location of the shelf and the current posture data of the shelf.

[0038] According to one aspect of an embodiment of the present disclosure, a device for intelligent storage location management is provided. The device is applied to a server and includes:

[0039] The arrival acceptance module is used to generate material labels based on the material information of the goods sent by the operation terminal;

[0040] The warehousing and shelf module includes:

[0041] The warehousing submodule is used to generate a warehousing task based on the received material information of the goods to be warehousing and the current inventory status; the warehousing task includes the relationship between the material label of each goods, the storage location label of the storage location, the operator's personnel identification and temporary authority, and the identification of the access control terminal, and sends the generated warehousing task to the corresponding operator's operation terminal, the corresponding access control terminal and the corresponding storage location terminal;

[0042] The first updating submodule is used to confirm the completion of the warehousing task after receiving the warehousing confirmation notification sent by the cargo location terminal and the operation terminal corresponding to the warehousing task; and update the inventory status according to the confirmed completed warehousing task;

[0043] Outbound picking module, including:

[0044] The outbound submodule is used to match the received outbound order with the current inventory status and generate an outbound task. The outbound task includes the material label of each product, the storage location label of the storage location, the operator's personnel identification and temporary authority, and the association between the identification of the access control terminal, and sends the generated inbound task / outbound task to the corresponding operator's operation terminal, the corresponding access control terminal and the corresponding storage location terminal;

[0045] The second updating submodule is used to confirm the completion of the outbound task after receiving the notification of confirmation of outbound from the cargo location terminal and the operation terminal corresponding to the outbound task; and update the inventory status according to the confirmed completed outbound task.

[0046] According to another aspect of the present disclosure, there is provided a smart warehouse cargo space management device, the device comprising:

[0047] processor;

[0048] a memory for storing processor-executable instructions;

[0049] Wherein, the processor is configured to execute the above method.

[0050] According to another aspect of an embodiment of the present disclosure, a non-volatile computer-readable storage medium is provided, on which computer program instructions are stored, and the computer program instructions implement the above method when executed by a processor.

[0051] The beneficial effects of the present disclosure are as follows: the intelligent storage location management system of the present disclosure strictly controls the authority of people, objects, and equipment entering and leaving the warehouse and alarms for abnormal situations through intelligent access control, material tags bound to goods, and storage location tags, ensuring that unauthorized persons and goods that should not be entered or exited cannot enter and exit the warehouse at will. The system of the present disclosure determines the material storage location in combination with the current inventory status, can effectively carry out centralized storage of materials and rational use of space, improve overall warehousing efficiency, realize intelligent real-time regulation of goods entering the warehouse and picking out of the warehouse, and update the inventory status in real time according to the situation of entering and leaving the warehouse. Thus, an intelligent, efficient, and safe inventory environment is established. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] Figure 1 It is a schematic diagram of a warehouse intelligent cargo location management system shown in an embodiment of the present disclosure.

[0053] Figure 2 It is a schematic diagram of a warehouse intelligent cargo location management device shown in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0054] The present disclosure is further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0055] Unless otherwise defined, the technical and scientific terms used in the present disclosure have the same meanings as those generally understood by those skilled in the art to which the present disclosure belongs; the terms used in the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure; the term "including" and any variations thereof in the present disclosure are intended to cover non-exclusive inclusions. Obviously, the embodiments described in the present disclosure are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in the field without making creative efforts are within the scope of protection of the present disclosure.

[0056] Reference to "embodiments" in this disclosure means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the disclosure. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0057] Figure 1 FIG. 1 is a schematic diagram of a warehouse intelligent storage location management system shown in an embodiment of the present disclosure. Figure 1As shown, the system includes: a server, multiple cargo terminals, multiple operation terminals, and multiple access control terminals, each of which is set at the entrance of a warehouse. The operation terminal can be, for example, a tablet computer, a smart phone, or a smart wearable device, or a notebook. The present disclosure does not limit the type of the operation terminal.

[0058] When arrival inspection is required, the operator can enter the material information of the goods in the associated operation terminal, or obtain the material information of the corresponding goods from the order form after the goods are inspected and accepted. The operation terminal sends the entered and / or obtained material information of the goods to the server; the server generates a material label based on the received material information of the goods.

[0059] In the present disclosure, a material label distribution device can be set up at the arrival acceptance site. After the server generates a material label for the goods, it controls the material label distribution device to push out the corresponding material label or the container carrying the corresponding material label. The material label can be attached to the corresponding goods, and the container carrying the material label can accommodate the corresponding goods. In the case of a small volume and a large number of goods, multiple goods can be put into the same package and given the same material label, and the material information corresponding to the material label also includes the quantity of the goods.

[0060] The material label and cargo location label of the present disclosure may be, for example, an RFID label. The present disclosure does not limit the type of label as long as it can be identified by an operating terminal and a door access control system.

[0061] When it is necessary to carry out warehousing or outbound picking, the server generates an inbound task based on the material information of the received goods to be inbound and the current inventory status; the server can also generate an outbound task based on the received outbound order and the current inventory status. Both the inbound task and the outbound task include the material label of each product, the storage location label, the operator's personnel identification and temporary authority, and the association between the identification of the access control terminal, and send the generated inbound task / outbound task to the corresponding operator's operating terminal, the corresponding access control terminal and the corresponding storage location terminal.

[0062] Each access control terminal is used to perform biometric identification on the person to be verified to obtain a person identification result; and to identify the material tag of the goods carried by the person to obtain a goods identification result. When the access control terminal determines that the person identification result and the goods identification result match the currently received inbound or outbound task, the person is allowed to pass; when the access control terminal determines that the person identification result and the goods identification result do not match the currently received inbound or outbound task, the person is prohibited from passing and an alarm is issued. The alarm can be, for example, any one or more of sound, light, and warning information.

[0063] In the present disclosure, the access control system can simultaneously identify the biometrics of a person and the material tag of the goods carried by the person, and send the person identification result and the material tag to the server at the same time. If only the person identification result is identified within a preset time period but not the material tag, only the person identification result is sent to the server. If only the material tag is identified, an alarm is issued. Biometric identification can include any one or more of face recognition, fingerprint recognition, and iris recognition. The type of biometric identification used can be selected according to the safety requirements of the warehouse. The present disclosure does not limit the type of biometric identification.

[0064] When each cargo location terminal determines that the material label of the item put into the warehouse matches the received warehouse entry task, it notifies the server that the goods have been put into the warehouse; the operator uses the associated mobile terminal to scan the label of the cargo location to perform the warehouse entry confirmation operation and notify the server to confirm the warehouse entry; when each cargo location terminal determines that the material label of the item taken out of the warehouse matches the received warehouse exit task, it notifies the server that the goods have been taken out of the warehouse; the operator uses the associated mobile terminal to scan the label of the cargo location to perform the warehouse exit confirmation operation and notify the server to confirm the warehouse exit;

[0065] After receiving the notification of confirmation of entry sent by the storage location terminal and the operation terminal corresponding to the entry task, the server confirms that the entry task is completed; after receiving the notification of confirmation of outbound delivery sent by the storage location terminal and the operation terminal corresponding to the outbound delivery task, the server confirms that the outbound delivery task is completed; the server updates the inventory status according to the confirmed completion of the entry task and / or outbound delivery task.

[0066] In a possible implementation, when the goods are put into storage and put on the shelves, the server determines the vacant storage space that matches the material volume and material properties of the goods according to the material volume and material properties in the received material information of the goods to be stored and the current inventory status. In this way, the goods can be stored in a targeted manner according to the volume and material properties of the goods, thereby avoiding the accumulation of goods, making efficient use of inventory space, avoiding improper storage of dangerous, perishable and easily damaged goods, reducing the loss of goods, and improving the safety of the warehouse.

[0067] In a possible implementation, when the server determines that the same goods are stored in multiple cargo locations and the quantity of the stored goods is less than a preset quantity, the server generates a dump task, the dump task including the association between the labels of each transferred-in cargo location, the labels of the transferred-out cargo location, the material labels of each cargo, the personnel identification and temporary authority of the operator, and the identification of the access control terminal, and sends the generated dump task to the operation terminal of the corresponding operator, the corresponding access control terminal, and the corresponding cargo location terminal;

[0068] Each access control terminal performs biometric identification on the person to be verified and obtains a person identification result. If the access control terminal determines that the person identification result matches the currently received dump task, the person is allowed to pass; if the access control terminal determines that the person identification result does not match the currently received dump task, the person is prohibited from passing and an alarm is issued;

[0069] When each cargo location terminal determines that the material label of the taken out or put in warehouse item matches the received dumping task, it notifies the server that the goods have been dumped; the operator uses the associated mobile terminal to scan the cargo location labels of the dumping cargo location and the transfer cargo location to perform the dumping confirmation operation and notify the server to confirm the warehousing;

[0070] After receiving the notification of confirmation of dumping sent by each cargo terminal and operation terminal corresponding to the dumping task, the server confirms that the corresponding dumping task is completed, and updates the current inventory status according to the confirmed completed dumping task. In this way, the present disclosure automatically generates material dumping tasks according to cargo utilization and material distribution through material placement algorithm, adjusts material placement, utilizes idle space, centrally stores materials and improves the utilization efficiency of cargo spaces.

[0071] The disclosed warehouse intelligent cargo location management system uses intelligent access control, material tags bound to goods, and cargo location tags to strictly control the authority of people, objects, and equipment entering and leaving the warehouse and alarm abnormal situations, ensuring that unauthorized persons and goods that should not be entered or exited cannot enter and exit the warehouse at will. The disclosed system determines the material storage location in combination with the current inventory status, can effectively carry out centralized material storage and reasonable use of space, improve overall warehousing efficiency, realize intelligent real-time control of goods entering the warehouse and picking out of the warehouse, and update the inventory status in real time according to the entry and exit conditions. In this way, an intelligent, efficient, and safe inventory environment is established.

[0072] In a possible implementation, when each cargo terminal determines that the material tag placed in the cargo location does not match the received warehousing task, it issues an alarm and sends a misplacement prompt carrying the material tag information to the server. After receiving the misplacement prompt, the server sends prompt information indicating the correct cargo location terminal position to the operating terminal associated with the material tag in the misplacement prompt. In this way, the operator's human error can be corrected in time, and the correct position can be provided, which can effectively guide the operator and improve the efficiency of warehousing.

[0073] In a possible implementation, when each cargo terminal determines that the material tag of the taken goods does not match the received outbound task, it issues an alarm and sends a wrong-take prompt with the material tag information to the server. After receiving the wrong-take prompt, the server sends prompt information indicating that the goods have been wrongly taken and the cargo location to the operation terminal of the associated personnel. This can effectively prevent operators from taking the goods by mistake in a timely manner.

[0074] In a possible implementation, the server is further used to generate an inventory task for a preset area of ​​the warehouse, the inventory task including the relationship between the cargo location label of the cargo location to be counted, the operator's personnel identification and temporary authority, the identification of the access control terminal, and the inventory information of the cargo location to be counted, and send the generated inventory task to the corresponding operator's operation terminal, the corresponding access control terminal, and the corresponding cargo location terminal;

[0075] Each access control terminal performs biometric identification on the person to be verified and obtains a person identification result. If the access control terminal determines that the person identification result matches the currently received inventory task, the person is allowed to pass; if the access control terminal determines that the person identification result does not match the currently received inventory task, the person is prohibited from passing and an alarm is issued;

[0076] For the cargo location to be counted, when the operation terminal scans the cargo location label of the cargo location, if the inventory status displayed after scanning the material label of the cargo matches, it indicates that there is no difference in the cargo storage; if the inventory status displayed after scanning the material label of the cargo does not match, it indicates that there is a difference in the cargo storage. The present disclosure batch scans the material labels in the warehouse, and the inventory results are displayed as soon as they are scanned. The unscanned items are the differences. With the visual display of the scanning results, the time and workload of manual inventory counting are saved, and the efficiency of warehouse inventory counting is improved.

[0077] In a possible implementation, the system further includes: a plurality of temperature sensors, a plurality of humidity sensors, a plurality of air pressure sensors, and a plurality of shelf posture sensing devices respectively connected to the server;

[0078] The server monitors the environmental changes in the warehouse by acquiring data collected by multiple temperature sensors, multiple humidity sensors, and multiple pressure sensors. If the server detects that the environmental changes in the area meet the alarm conditions, it sends environmental alarm information to the associated operation terminal. The environmental alarm information includes the location of the area and the current temperature, humidity, and pressure values ​​of the area;

[0079] The server collects data collected by each posture sensing device to determine whether the corresponding shelf is at risk of tipping over. If the shelf is found to be at risk of tipping over, the server sends a tipping alarm message to the associated operation terminal. The tipping alarm message includes the location of the shelf and the current posture data of the shelf. Therefore, the temperature, humidity and air pressure monitoring modules can be used to detect whether the temperature and humidity data in the warehouse are abnormal, ensuring that the warehouse environment is suitable for material storage. The shelf posture monitoring module can be used to realize timely alarm of shelf tilt. This enables fine management of each product and further improves the quality of product storage.

[0080] According to another aspect of an embodiment of the present disclosure, a method for managing intelligent cargo space in a warehouse is provided. The method is applied to a server and includes:

[0081] Step 1: During the arrival acceptance stage, the server generates a material label based on the material information of the goods sent by the operation terminal;

[0082] Step 2, during the warehousing and shelf stage, includes:

[0083] Step 21, the server generates a storage task according to the received material information of the goods to be stored and the current inventory status; the storage task includes the relationship between the material label of each goods, the storage location label of the storage location, the operator's personnel identification and temporary authority, and the identification of the access control terminal, and sends the generated storage task to the corresponding operator's operation terminal, the corresponding access control terminal and the corresponding storage location terminal;

[0084] Step 22, after receiving the notification of confirmation of warehousing sent by the cargo terminal and the operation terminal corresponding to the warehousing task, the server confirms that the warehousing task is completed; and updates the inventory status according to the confirmed completed warehousing task;

[0085] Step 3, during the outbound picking phase, includes:

[0086] Step 31, the server generates an outbound task according to the received outbound order and the current inventory status. The outbound task includes the relationship between the material label of each product, the storage location label of the storage location, the operator's personnel identification and temporary authority, and the identification of the access control terminal, and sends the generated inbound task / outbound task to the corresponding operator's operation terminal, the corresponding access control terminal and the corresponding storage location terminal;

[0087] Step 32, after receiving the notification of confirmation of the outbound delivery sent by the cargo location terminal and the operation terminal corresponding to the outbound delivery task, the server confirms that the outbound delivery task is completed; and updates the inventory status according to the confirmed completed outbound delivery task.

[0088] In a possible implementation, step 21 further includes step 211: the server determines an idle storage location that matches the material volume and material properties of the goods according to the material volume and material properties in the received material information of the goods to be stored and the current inventory status.

[0089] In a possible implementation, the method further includes: Step 4, in the intelligent dumping stage, including:

[0090] Step 41, when the server determines that the same goods are stored in multiple cargo locations and the quantity of the stored goods is less than the preset quantity, the server generates a dump task, which includes the association between the labels of each transferred-in cargo location, the labels of the transferred-out cargo location, the material labels of each cargo, the personnel identification and temporary authority of the operator, and the identification of the access control terminal, and sends the generated dump task to the operation terminal of the corresponding operator, the corresponding access control terminal, and the corresponding cargo location terminal;

[0091] Step 42, after receiving the notification of dump confirmation sent by each storage location terminal and the operation terminal corresponding to the dump task, the server confirms that the corresponding dump task is completed, and updates the current inventory status according to the confirmed completed dump task.

[0092] In a possible implementation, the method also includes: step 5, in the intelligent inventory stage, the server generates an inventory task for a preset area of ​​the warehouse, the inventory task includes the relationship between the cargo location label of the cargo location to be counted, the operator's personnel identification and temporary authority, the identification of the access control terminal, and the inventory information of the cargo location to be counted, and the generated inventory task is sent to the corresponding operator's operation terminal, the corresponding access control terminal and the corresponding cargo location terminal.

[0093] In a possible implementation, the method further includes:

[0094] Step 6: The server monitors the environmental changes in the warehouse by acquiring data collected by multiple temperature sensors, multiple humidity sensors, and multiple air pressure sensors. If the server detects that the environmental changes in the area meet the alarm conditions, it sends environmental alarm information to the associated operation terminal. The environmental alarm information includes the location of the area and the current temperature, humidity, and air pressure values ​​of the area;

[0095] Step 7, the server determines whether the corresponding shelf is at risk of tipping over by collecting data collected by each posture sensing device. If the shelf is found to be at risk of tipping over, the shelf tipping alarm information is sent to the associated operation terminal. The shelf tipping alarm information includes the location of the shelf and the current posture data of the shelf.

[0096] According to another aspect of an embodiment of the present disclosure, a device for intelligent storage location management is provided. The device is applied to a server and includes:

[0097] The arrival acceptance module is used to generate material labels based on the material information of the goods sent by the operation terminal;

[0098] The warehousing and shelf module includes:

[0099] The warehousing submodule is used to generate a warehousing task based on the received material information of the goods to be warehousing and the current inventory status; the warehousing task includes the relationship between the material label of each goods, the storage location label of the storage location, the operator's personnel identification and temporary authority, and the identification of the access control terminal, and sends the generated warehousing task to the corresponding operator's operation terminal, the corresponding access control terminal and the corresponding storage location terminal;

[0100] The first updating submodule is used to confirm the completion of the warehousing task after receiving the warehousing confirmation notification sent by the cargo location terminal and the operation terminal corresponding to the warehousing task; and update the inventory status according to the confirmed completed warehousing task;

[0101] Outbound picking module, including:

[0102] The outbound submodule is used to match the received outbound order with the current inventory status and generate an outbound task. The outbound task includes the material label of each product, the storage location label of the storage location, the operator's personnel identification and temporary authority, and the association between the identification of the access control terminal, and sends the generated inbound task / outbound task to the corresponding operator's operation terminal, the corresponding access control terminal and the corresponding storage location terminal;

[0103] The second updating submodule is used to confirm the completion of the outbound task after receiving the notification of confirmation of outbound from the cargo location terminal and the operation terminal corresponding to the outbound task; and update the inventory status according to the confirmed completed outbound task.

[0104] The description of the above method and device has been explained in detail in the description of the above system and will not be repeated here.

[0105] Figure 2 1900 is a schematic diagram of a warehouse intelligent cargo location management device shown in an embodiment of the present disclosure. For example, the device 1900 can be provided as a server. Figure 2 , the apparatus 1900 includes a processing component 1922, which further includes one or more processors, and a memory resource represented by a memory 1932 for storing instructions, such as an application, that can be executed by the processing component 1922. The application stored in the memory 1932 may include one or more modules, each corresponding to a set of instructions. In addition, the processing component 1922 is configured to execute instructions to perform the above method.

[0106] The device 1900 may also include a power supply component 1926 configured to perform power management of the device 1900, a wired or wireless network interface 1950 configured to connect the device 1900 to a network, and an input / output (I / O) interface 1958. The device 1900 may operate based on an operating system stored in the memory 1932, such as Windows Server™, MacOS X™, Unix™, Linux™, FreeBSD™, or the like.

[0107] In an exemplary embodiment, a non-volatile computer-readable storage medium is also provided, such as a memory 1932 including computer program instructions, which can be executed by the processing component 1922 of the device 1900 to perform the above method.

[0108] The present disclosure may be a system, a method and / or a computer program product. The computer program product may include a computer-readable storage medium carrying computer-readable program instructions for causing a processor to implement various aspects of the present disclosure.

[0109] A computer-readable storage medium may be a tangible device that can hold and store instructions used by an instruction execution device. A computer-readable storage medium may be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples of computer-readable storage media (a non-exhaustive list) include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disk read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, such as a punch card or a raised structure in a groove on which instructions are stored, and any suitable combination of the foregoing. As used herein, a computer-readable storage medium is not to be interpreted as a transient signal per se, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., a light pulse through a fiber optic cable), or an electrical signal transmitted through a wire.

[0110] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, optical fiber transmissions, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in the computer-readable storage medium in each computing / processing device.

[0111] The computer program instructions for performing the operation of the present disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages, such as Smalltalk, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. Computer-readable program instructions may be executed completely on a user's computer, partially on a user's computer, as an independent software package, partially on a user's computer, partially on a remote computer, or completely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., using an Internet service provider to connect via the Internet). In some embodiments, an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA), or a programmable logic array (PLA), may be customized by utilizing the state information of the computer-readable program instructions, and the electronic circuit may execute the computer-readable program instructions, thereby realizing various aspects of the present disclosure.

[0112] Various aspects of the present disclosure are described herein with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer-readable program instructions.

[0113] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processor of the computer or other programmable data processing device, a device that implements the functions / actions specified in one or more boxes in the flowchart and / or block diagram is generated. These computer-readable program instructions can also be stored in a computer-readable storage medium, and these instructions cause the computer, programmable data processing device, and / or other equipment to work in a specific manner, so that the computer-readable medium storing the instructions includes a manufactured product, which includes instructions for implementing various aspects of the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0114] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operating steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0115] The flow chart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to multiple embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a part of a module, program segment or instruction, and a part of the module, program segment or instruction includes one or more executable instructions for realizing the specified logical function. In some alternative implementations, the function marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous square boxes can actually be executed substantially in parallel, and they can sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs the specified function or action, or can be implemented with a combination of special hardware and computer instructions.

[0116] The embodiments of the present disclosure have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and changes will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or improvements to the technology in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.

Claims

1. A warehouse intelligent cargo location management system, characterized in that: The system includes a server, multiple cargo terminals, multiple operation terminals, and multiple access control terminals, each of which is set at the entrance of a warehouse; The operation terminal sends the material information of the goods that have been entered and / or obtained to the server; the server generates a material label according to the material information of the received goods, and generates a warehousing task according to the received material information of the goods to be warehousing and the current inventory status; the server also generates an outbound task according to the received outbound order matching the current inventory status, and both the warehousing task and the outbound task include the material label of each goods, the storage location label of the storage location, the operator's personnel identification and temporary authority, and the association relationship between the identification of the access control terminal, and sends the generated warehousing task / outbound task to the corresponding operator's operation terminal, the corresponding access control terminal and the corresponding storage location terminal; Each access control terminal is used to perform biometric identification on the person to be verified to obtain a person identification result; and to identify the material tag of the goods carried by the person to obtain a goods identification result. When the access control terminal determines that the person identification result and the goods identification result match the currently received inbound or outbound task, the person is allowed to pass; when the access control terminal determines that the person identification result and the goods identification result do not match the currently received inbound or outbound task, the person is prohibited from passing and an alarm is issued; When each cargo location terminal determines that the material label of the item put into the warehouse matches the received warehouse entry task, it notifies the server that the goods have been put into the warehouse; the operator uses the associated mobile terminal to scan the label of the cargo location to perform the warehouse entry confirmation operation and notify the server to confirm the warehouse entry; when each cargo location terminal determines that the material label of the item taken out of the warehouse matches the received warehouse exit task, it notifies the server that the goods have been taken out of the warehouse; the operator uses the associated mobile terminal to scan the label of the cargo location to perform the warehouse exit confirmation operation and notify the server to confirm the warehouse exit; After receiving the notification of confirmation of warehousing sent by the cargo terminal and the operation terminal corresponding to the warehousing task, the server confirms that the warehousing task is completed; After receiving the notification of confirmation of the outbound delivery sent by the cargo terminal and the operation terminal corresponding to the outbound delivery task, the server confirms that the outbound delivery task is completed; The server updates the inventory status based on the confirmed completed inbound tasks and / or outbound tasks.

2. The system according to claim 1, characterized in that The server determines the vacant storage location that matches the material volume and material properties of the goods according to the material volume and material properties in the received material information of the goods to be stored and the current inventory status.

3. The system according to claim 1, characterized in that When the server determines that the same goods are stored in multiple cargo locations and the quantity of the stored goods is less than the preset quantity, the server generates a dump task, which includes the association between the labels of each transferred-in cargo location, the labels of the transferred-out cargo location, the material labels of each cargo, the personnel identification and temporary authority of the operator, and the identification of the access control terminal, and sends the generated dump task to the operation terminal of the corresponding operator, the corresponding access control terminal, and the corresponding cargo location terminal; Each access control terminal performs biometric identification on the person to be verified and obtains a person identification result. If the access control terminal determines that the person identification result matches the currently received dump task, the person is allowed to pass; if the access control terminal determines that the person identification result does not match the currently received dump task, the person is prohibited from passing and an alarm is issued; When each cargo location terminal determines that the material label of the taken out or put in warehouse item matches the received dumping task, it notifies the server that the goods have been dumped; the operator uses the associated mobile terminal to scan the cargo location labels of the dumping cargo location and the transfer cargo location to perform the dumping confirmation operation and notify the server to confirm the warehousing; After receiving the notification of dump confirmation sent by each storage location terminal and operation terminal corresponding to the dump task, the server confirms that the corresponding dump task is completed, and updates the current inventory status according to the confirmed completed dump task.

4. The system according to claim 1, characterized in that When each cargo location terminal determines that the material tag placed in the cargo location does not match the received warehousing task, it issues an alarm and sends a misplacement prompt carrying the material tag information to the server. After receiving the misplacement prompt, the server sends a prompt information indicating the correct cargo location terminal position to the operating terminal associated with the material tag in the misplacement prompt.

5. The system according to claim 1, characterized in that When each cargo location terminal determines that the material tag of the taken out goods does not match the received outbound task, it issues an alarm and sends a wrong-taken prompt carrying the material tag information to the server. After receiving the wrong-taken prompt, the server sends a prompt information to the operating terminal of the associated personnel to indicate that the goods have been taken by mistake and the location of the cargo location.

6. The system according to claim 1, characterized in that The server is also used to generate an inventory task for a preset area of ​​the warehouse, the inventory task including the relationship between the cargo location label of the cargo location to be counted, the operator's personnel identification and temporary authority, the identification of the access control terminal, and the inventory information of the cargo location to be counted, and send the generated inventory task to the corresponding operator's operation terminal, the corresponding access control terminal and the corresponding cargo location terminal; Each access control terminal performs biometric identification on the person to be verified and obtains a person identification result. If the access control terminal determines that the person identification result matches the currently received inventory task, the person is allowed to pass; if the access control terminal determines that the person identification result does not match the currently received inventory task, the person is prohibited from passing and an alarm is issued; For the cargo location to be counted, when the operating terminal scans the cargo location label of the cargo location, if the inventory status displayed after scanning the material label of the goods matches, it indicates that there is no difference in the storage of the goods; if the inventory status displayed after scanning the material label of the goods does not match, it indicates that there is a difference in the storage of the goods.

7. The system according to claim 1, characterized in that The system further comprises: a plurality of temperature sensors, a plurality of humidity sensors, a plurality of air pressure sensors and a plurality of shelf posture sensing devices respectively connected to the server; The server monitors the environmental changes in the warehouse by acquiring data collected by multiple temperature sensors, multiple humidity sensors, and multiple pressure sensors. If the server detects that the environmental changes in the area meet the alarm conditions, it sends environmental alarm information to the associated operation terminal. The environmental alarm information includes the location of the area and the current temperature, humidity, and pressure values ​​of the area; The server collects data from each posture sensing device to determine whether the corresponding shelf is at risk of tipping over. If the shelf is found to be at risk of tipping over, the server sends a shelf tipping alarm message to the associated operation terminal. The shelf tipping alarm message includes the location of the shelf and the current posture data of the shelf.

8. A method for intelligent warehouse storage location management, characterized in that: The method is applied to a server, and the method comprises: Step 1: During the arrival acceptance stage, the server generates a material label based on the material information of the goods sent by the operation terminal; Step 2, during the warehousing and shelf stage, includes: Step 21, the server generates a storage task according to the received material information of the goods to be stored and the current inventory status; the storage task includes the relationship between the material label of each goods, the storage location label of the storage location, the operator's personnel identification and temporary authority, and the identification of the access control terminal, and sends the generated storage task to the corresponding operator's operation terminal, the corresponding access control terminal and the corresponding storage location terminal; Step 22, after receiving the notification of confirmation of warehousing sent by the cargo terminal and the operation terminal corresponding to the warehousing task, the server confirms that the warehousing task is completed; and updates the inventory status according to the confirmed completed warehousing task; Step 3, during the outbound picking phase, includes: Step 31, the server generates an outbound task according to the received outbound order and the current inventory status. The outbound task includes the relationship between the material label of each product, the storage location label of the storage location, the operator's personnel identification and temporary authority, and the identification of the access control terminal, and sends the generated inbound task / outbound task to the corresponding operator's operation terminal, the corresponding access control terminal and the corresponding storage location terminal; Step 32, after receiving the notification of confirmation of the outbound delivery sent by the cargo location terminal and the operation terminal corresponding to the outbound delivery task, the server confirms that the outbound delivery task is completed; and updates the inventory status according to the confirmed completed outbound delivery task.

9. The method according to claim 8, characterized in that Step 21 also includes step 211: the server determines an idle storage location that matches the material volume and material properties of the goods according to the material volume and material properties in the received material information of the goods to be stored and the current inventory status.

10. The method according to claim 8, characterized in that The method further comprises: step 4, in the intelligent dumping stage, comprising: Step 41, when the server determines that the same goods are stored in multiple cargo locations and the quantity of the stored goods is less than the preset quantity, the server generates a dump task, which includes the association between the labels of each transferred-in cargo location, the labels of the transferred-out cargo location, the material labels of each cargo, the personnel identification and temporary authority of the operator, and the identification of the access control terminal, and sends the generated dump task to the operation terminal of the corresponding operator, the corresponding access control terminal, and the corresponding cargo location terminal; Step 42, after receiving the notification of dump confirmation sent by each storage location terminal and the operation terminal corresponding to the dump task, the server confirms that the corresponding dump task is completed, and updates the current inventory status according to the confirmed completed dump task.

11. The method according to claim 8, characterized in that The method also includes: step 5, in the intelligent inventory stage, the server generates an inventory task for a preset area of ​​the warehouse, the inventory task includes the relationship between the cargo location label of the cargo location to be inventoried, the operator's personnel identification and temporary authority, the identification of the access control terminal, and the inventory information of the cargo location to be inventoried, and sends the generated inventory task to the corresponding operator's operation terminal, the corresponding access control terminal and the corresponding cargo location terminal.

12. The method according to claim 8, characterized in that The method further comprises: Step 6: The server monitors the environmental changes in the warehouse by acquiring data collected by multiple temperature sensors, multiple humidity sensors, and multiple air pressure sensors. If the server detects that the environmental changes in the area meet the alarm conditions, it sends environmental alarm information to the associated operation terminal. The environmental alarm information includes the location of the area and the current temperature, humidity, and air pressure values ​​of the area; Step 7, the server determines whether the corresponding shelf is at risk of tipping over by collecting data collected by each posture sensing device. If the shelf is found to be at risk of tipping over, the shelf tipping alarm information is sent to the associated operation terminal. The shelf tipping alarm information includes the location of the shelf and the current posture data of the shelf.

13. An intelligent warehouse cargo location management device, characterized in that: The device is applied to a server, and comprises: The arrival acceptance module is used to generate material labels based on the material information of the goods sent by the operation terminal; The warehousing and shelf module includes: The warehousing submodule is used to generate a warehousing task based on the received material information of the goods to be warehousing and the current inventory status; the warehousing task includes the relationship between the material label of each goods, the storage location label of the storage location, the operator's personnel identification and temporary authority, and the identification of the access control terminal, and sends the generated warehousing task to the corresponding operator's operation terminal, the corresponding access control terminal and the corresponding storage location terminal; The first updating submodule is used to confirm the completion of the warehousing task after receiving the warehousing confirmation notification sent by the cargo location terminal and the operation terminal corresponding to the warehousing task; and update the inventory status according to the confirmed completed warehousing task; Outbound picking module, including: The outbound submodule is used to match the received outbound order with the current inventory status and generate an outbound task. The outbound task includes the material label of each product, the storage location label of the storage location, the operator's personnel identification and temporary authority, and the association between the identification of the access control terminal, and sends the generated inbound task / outbound task to the corresponding operator's operation terminal, the corresponding access control terminal and the corresponding storage location terminal; The second updating submodule is used to confirm the completion of the outbound task after receiving the notification of confirmation of outbound from the cargo location terminal and the operation terminal corresponding to the outbound task; and update the inventory status according to the confirmed completed outbound task.

14. An intelligent warehouse cargo location management device, characterized in that: The device comprises: processor; a memory for storing processor-executable instructions; The processor is configured to execute the method according to any one of claims 8 to 12.

15. A non-volatile computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the computer program instructions are executed by a processor, the method according to any one of claims 8 to 12 is implemented.