To-be-stored object distribution method and device, equipment and storage medium

By using a data processor in the receiving warehouse to detect and match receiving information in drone delivery, the problem of misdelivery of items to be stored has been solved, improving the success rate of transportation and logistics efficiency, and reducing the error rate.

CN121882845APending Publication Date: 2026-04-17紫光天际(南京)科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-18
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

During drone delivery, items to be stored are often delivered to the wrong address, leading to a decline in user experience, increased costs for logistics companies, and low operational efficiency.

Method used

Under the control of the logistics management platform, the data processor in the receiving warehouse detects status information, obtains the receiving information of the items carried by the drone, and matches it with the pre-stored information to ensure that the drone accurately matches the receiving information with the target storage point. This includes using QR code and text information recognition technology, as well as fuzzy matching mechanism, to reduce the error rate.

Benefits of technology

This improved the success rate of drones transporting items to be stored, reduced the probability of delivering the wrong items, and enhanced the efficiency of logistics and the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121882845A_ABST
    Figure CN121882845A_ABST
Patent Text Reader

Abstract

The invention discloses a to-be-stored object distribution method, device and equipment and a storage medium, and relates to the field of logistics management, and the method comprises the steps: receiving a detection instruction of a logistics management platform, and detecting the state information of a receiving bin according to the detection instruction. And when the state information indicates that the receiving bin is in a normal state, response information is sent to the logistics management platform, and then a bin opening instruction sent by the logistics management platform is received. And opening a bin door of the receiving bin according to the bin opening instruction, obtaining receiving information of a to-be-stored object carried by the unmanned aerial vehicle, and matching the first receiving information of the to-be-stored object with pre-stored receiving information to obtain a matching result. And the matching result is fed back to the logistics management platform, so that the logistics management platform determines whether the to-be-stored object is stored in the receiving bin, and the method reduces the frequency of wrong delivery in the delivery process of the to-be-stored object while improving the success rate of the to-be-stored object transported by the unmanned aerial vehicle and the efficiency of logistics transportation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of logistics management technology, and in particular to methods, apparatus, equipment and storage media for the delivery of items to be stored. Background Technology

[0002] As the low-altitude economy gradually becomes an integral part of people's lives, drones have also entered the realm of daily life, such as in the express delivery and logistics industries. However, with the surge in the number of express deliveries, the misdelivery of items to be stored via drones occurs frequently during the delivery process. Therefore, a method that can confirm the recipient's information and reduce the occurrence of misdelivery of items to be stored is urgently needed in this field. Summary of the Invention

[0003] This application provides a method, apparatus, equipment, and storage medium for delivering items to be stored, in order to at least solve the problem of incorrect delivery of items to be stored in the related art during the delivery process.

[0004] This application provides a method for delivering stored items. The method is applied to a logistics configuration system, which includes a logistics management platform, a receiving warehouse connected to the logistics management platform, and a drone. The method is executed by a data processor configured in the receiving warehouse and includes: Receive detection instructions from the logistics management platform; According to the detection instructions, check the status information of the receiving warehouse; When the status information indicates that the receiving warehouse is in a normal state, a response message is sent to the logistics management platform. Receive warehouse opening instructions sent by the logistics management platform based on response information; The receiving compartment door is opened according to the opening command, and the receiving information of the items to be stored carried by the drone is obtained; the first receiving information of the items to be stored is matched with at least one pre-stored receiving information to obtain the matching result. The matching results are fed back to the logistics management platform so that the platform can determine whether the items to be stored should be stored in the receiving warehouse based on the matching results.

[0005] This application also provides a device for delivering stored items, which is applied to a logistics configuration system. The logistics delivery system includes a logistics management platform, a receiving warehouse connected to the logistics management platform, and a drone. The device is executed by a data processor configured in the receiving warehouse. The device includes: The receiving module is used to receive detection instructions from the logistics management platform; The detection module is used to detect the status information of the receiving compartment according to the detection instructions; The sending module is used to send response information to the logistics management platform when the status information indicates that the receiving warehouse is in a normal state; The receiving module is also used to receive warehouse opening instructions sent by the logistics management platform based on response information; The execution module is used to open the door of the receiving compartment according to the opening instruction; The acquisition module is used to acquire the receiving information of the items to be stored carried by the drone after the execution module opens the door of the receiving compartment according to the opening instruction. The matching module is used to match the first receipt information of the item to be stored with at least one pre-stored receipt information; The acquisition module is also used to acquire the matching result after the matching module matches the first receipt information of the item to be stored with at least one pre-stored receipt information; The feedback module is used to send the matching results back to the logistics management platform, so that the logistics management platform can determine whether the items to be stored should be stored in the receiving warehouse based on the matching results.

[0006] This application also provides an electronic device, the device comprising: Memory, used to store computer programs; A processor is used to execute computer programs to implement the steps of any of the above-described methods for distributing stored items.

[0007] This application also provides a computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, it implements the steps of any of the above-described methods for distributing stored items.

[0008] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of any of the above-described methods for distributing stored items.

[0009] This application aims to improve the success rate of drone transportation of items to be stored. Before transportation begins, the logistics management platform sends a detection command to the data processor in the receiving warehouse to ensure the warehouse can accommodate the drone and receive the items. Therefore, the data processor first receives the detection command from the logistics management platform and then checks the warehouse's status information. When the status information indicates the warehouse is in a normal state, it sends a response message to the logistics management platform, notifying it that the warehouse is in a normal state and the drone can be used to transport the items. This prevents situations where the drone cannot land and complete the transport after arriving at the warehouse. Afterward, the data processor receives an opening command from the logistics management platform based on the response message. The data processor then opens the warehouse door, allowing the drone to land inside and enabling the camera inside the warehouse to capture the receipt information of the items.

[0010] Afterward, since the drone is hovering above the receiving bin, the receiving information of the items carried by the drone can be obtained. The reason for obtaining this receiving information is to match the initial receiving information of the items to be stored with at least one pre-stored receiving information, obtain the matching result, and then feed the matching result back to the logistics management platform. The logistics management platform can then determine whether the items to be stored should be stored in the receiving bin based on the matching result. Furthermore, after receiving a detection command in the receiving bin to ensure that the drone can be parked and the items to be stored can be received, it will again verify whether the receiving information of the items to be stored matches the receiving information in the receiving bin. This further improves the success rate of drone transportation of items to be stored and the efficiency of logistics transportation, reducing the possibility of delivery errors during the delivery process. Attached Figure Description

[0011] To more clearly illustrate the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0012] Figure 1 A schematic diagram illustrating a method for delivering stored items, provided in an embodiment of this application. Figure 2 A schematic diagram of another method for delivering stored items provided in this application embodiment; Figure 3 A schematic diagram illustrating another method for delivering stored items, provided as an embodiment of this application; Figure 4 A schematic diagram illustrating another method for delivering stored items provided in this application embodiment; Figure 5 A schematic diagram of a drone logistics delivery confirmation scheme provided in an embodiment of this application; Figure 6 A block diagram of a delivery device for items to be stored, provided in an embodiment of this application; Figure 7 This is a schematic diagram of an electronic device structure provided in an embodiment of this application. Detailed Implementation

[0013] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the protection scope of this application.

[0014] It should be noted that, in the description of this application, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. The terms "first," "second," etc., in this application are used to distinguish similar objects and are not used to describe a specific order or sequence.

[0015] To enable those skilled in the art to better understand the present application, the present application will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0016] As the low-altitude economy gradually becomes an integral part of people's lives, drones, with their unique advantages of overcoming geographical limitations and accelerating delivery speed, have steadily integrated into the fields of express delivery, logistics and other public services. In particular, they have gradually become an important force in alleviating delivery pressure, especially in scenarios such as last-mile delivery in cities and material transportation in remote areas.

[0017] With the booming development of the e-commerce industry, the volume of express delivery business has grown exponentially, and the scale of drone delivery has also continued to expand. Against this backdrop, the problem of misdelivering items to be stored has become increasingly prominent. The frequent occurrence of misdelivery not only greatly reduces the user's package receiving experience, but also increases the secondary delivery costs and warehousing management pressure of logistics companies. It may even lead to subsequent storage chaos and loss risks due to misplaced items, which will have a significant impact on the operational efficiency of the entire express logistics chain.

[0018] In related technologies, numerous potential risks still exist in various stages of drone transportation of items to be stored. For example, during the initial entry of information about the items to be stored, mismatches may occur between the tracking number and the receiving warehouse information. If the drone transports the item based on the incorrect information, it may result in the item being delivered to the wrong receiving warehouse. Furthermore, since users may have different usernames, phone numbers, and delivery addresses across multiple shopping platforms, although they may be largely similar, matching the delivery address to the receiving warehouse information based solely on the entered item information may also lead to mismatches, thus affecting the delivery of the item.

[0019] Therefore, a method that can confirm the recipient information and reduce the occurrence of misdelivery of items during the delivery process is urgently needed in this field. This would ensure that drones can accurately match the recipient information with the target storage point at each delivery stage, thereby effectively reducing the misdelivery rate and improving the reliability and industry acceptance of drone delivery in the express logistics field.

[0020] To address the aforementioned problems, embodiments of this application provide a method for delivering items to be stored, as detailed below. Figure 1 As shown, the method includes the following steps: Step S101: Receive the detection instruction from the logistics management platform.

[0021] Step S102: Detect the status information of the receiving warehouse according to the detection instruction.

[0022] Specifically, before logistics or courier personnel need to send out items to be stored, the data processor first receives a detection command sent by the personnel through the logistics management platform. This detection command is used by the data processor to check the status information of the receiving warehouse, and the detected status information is used to determine whether the receiving warehouse can support the parking of drones and the receipt of items to be stored.

[0023] Step S103: When the status information indicates that the receiving warehouse is in a normal state, send response information to the logistics management platform.

[0024] Specifically, when the detected status information indicates that the receiving warehouse is in a normal state, a response information is sent to the logistics management platform to inform the logistics personnel or courier personnel that the receiving warehouse status information is normal and can support the parking of drones and the receipt of items to be stored.

[0025] Step S104: Receive the warehouse opening instruction sent by the logistics management platform based on the response information.

[0026] Step S105: Open the door of the receiving compartment according to the opening instruction, and obtain the receiving information of the items to be stored carried by the drone.

[0027] Specifically, after receiving the warehouse opening instruction from the logistics management platform, the receiving warehouse door opens, and the drone flies above the receiving warehouse. Since the logistics personnel or courier have already affixed the receiving information to the outer surface of the drone's logistics box before the drone transports the items to be stored, the receiving warehouse can obtain the receiving information through its built-in camera after the drone flies above it.

[0028] The recipient information includes QR code information and / or text information. Both the QR code information and the text information include at least two of the following: recipient's name, recipient's phone number, and recipient's address. The camera will prioritize scanning the QR code information. If the QR code cannot be scanned, Optical Character Recognition (OCR) will be used to obtain the recipient information from the text information. For example, if the QR code is obscured by dirt or stains, resulting in blurry QR code recognition failure, the recipient information carried in the text information will be used instead. By carrying the recipient information in two ways, the success rate of obtaining the recipient information in the receiving warehouse is improved, thereby increasing the success rate of transporting the items to be delivered.

[0029] Step S106: Match the first receiving information of the item to be stored with at least one pre-stored receiving information to obtain the matching result.

[0030] Step S107: The matching results are fed back to the logistics management platform so that the logistics management platform can determine whether the items to be stored should be stored in the receiving warehouse based on the matching results.

[0031] Specifically, at least one piece of receiving information is pre-stored in the receiving warehouse. The data processor matches this pre-stored receiving information with the receiving information of the item to be transported, and then sends the matching result back to the logistics management platform. The logistics management platform can then determine whether to store the item to be stored in the current receiving warehouse based on the matching result. That is, if the matching result is successful, the item to be stored is stored in the current receiving warehouse; if the matching result is unsuccessful, the drone carrying the item to be stored is ordered to return to its home base, thereby avoiding the item being stored in the wrong receiving warehouse.

[0032] This application provides a method for delivering items to be stored. To improve the success rate of drone transportation of items to be stored, the logistics management platform sends a detection command to the data processor of the receiving warehouse before transportation begins. This ensures that the receiving warehouse can accommodate the drone and receive the items to be stored. Therefore, the data processor of the receiving warehouse first receives the detection command from the logistics management platform and then checks the status information of the receiving warehouse according to the command. When the status information indicates that the receiving warehouse is in a normal state, it sends a response message to the logistics management platform to notify the platform that the receiving warehouse is in a normal state and the drone can be started to transport the items to be stored, thus avoiding the situation where the drone cannot land and complete the transportation of the items to be stored after transporting them to the receiving warehouse. Afterwards, the data processor receives the warehouse opening command sent by the logistics management platform according to the response message. The data processor opens the warehouse door according to the opening command, allowing the drone to land inside the receiving warehouse and enabling the camera inside the receiving warehouse to acquire the receipt information of the items to be stored.

[0033] Afterward, since the drone is hovering above the receiving bin, the receiving information of the items carried by the drone can be obtained. The reason for obtaining this receiving information is to match the initial receiving information of the items to be stored with at least one pre-stored receiving information, obtain the matching result, and then feed the matching result back to the logistics management platform. The logistics management platform can then determine whether the items to be stored should be stored in the receiving bin based on the matching result. Furthermore, after receiving a detection command in the receiving bin to ensure that the drone can be parked and the items to be stored can be received, it will again verify whether the receiving information of the items to be stored matches the receiving information in the receiving bin. This further improves the success rate of drone transportation of items to be stored and the efficiency of logistics transportation, reducing the possibility of delivery errors during the delivery process.

[0034] In an optional example, detecting data information in the status information that reflects the health and operational status of the receiving warehouse can improve the efficiency of detecting abnormal situations that do not meet the requirements for receiving stored items during the detection process. Therefore, based on the aforementioned embodiments, the method may further include the following method steps, as detailed in the following examples. Figure 2 As shown, it includes: Step S201: Check the health status and working status of the receiving warehouse respectively.

[0035] Specifically, the data processor detects the health and operational status of the receiving compartment by monitoring environmental data (e.g., temperature, humidity, air pressure, and dust levels inside the compartment), operational data (e.g., the normal status of the compartment door locks and the operational status of the cameras), and the presence of drones parked inside the compartment.

[0036] When the value of any specific parameter in the above environmental data exceeds the corresponding preset threshold, and / or when the status of any specific device in the above operational data is in an abnormal operating state, the health status of the receiving bin is determined to be abnormal; otherwise, the receiving bin is considered normal. When there is no drone parked in the receiving bin, the working status of the receiving bin is determined to be idle; otherwise, it is considered non-idle.

[0037] Step S202: When the health status indicates that the receiving warehouse is normal and the working status indicates that the receiving warehouse is in an idle state, the status information of the receiving warehouse is determined to be in a normal state.

[0038] or, Step S203: When the health status indicates that the receiving warehouse is abnormal, and / or the working status indicates that the receiving warehouse is in a non-idle state, the status information of the receiving warehouse is determined to be in an abnormal state.

[0039] Specifically, when the health status of the receiving warehouse is normal and its working status is idle, the status information of the receiving warehouse is determined to be normal; otherwise, the status information of the receiving warehouse is abnormal. As a specific example of this embodiment, the data processor detects the status information of the receiving warehouse and feeds it back to the logistics management platform in the following form: { “data”: { “health”: 1, “work_status”: 0 }, "tid":"c8c8a110-9a1d-4712-b1be-ce11b1b78d96", "timestamp":1761893364125 } Here, data represents status information. health represents the health status of the receiving warehouse, and work status represents the working status. When health is 1, it means the receiving warehouse is in normal health status, and when health is 0, it means the receiving warehouse is in abnormal health status. When work status is 1, it means the working status is not idle, and when work status is 0, it means the working status is idle.

[0040] tid is the instruction identifier. The received detection instruction will also carry the same instruction identifier. When the two instruction identifiers are the same, it can be determined that the status information was detected based on the received detection instruction. tid uses a universally unique identifier (UUID). The specific value is a randomly generated hexadecimal character and has no substantial meaning. It is only used to determine which detection instruction corresponds to the detected status information.

[0041] The timestamp is a millisecond timestamp, which means the number of milliseconds from the Unix time origin, that is, from 00:00:00 on January 1, 1970, Coordinated Universal Time (UTC), to the moment the status information was detected. For example, the timestamp in the example is "1761893364125", which means the moment 1761893364125 seconds after the Unix time origin, that is, 10:22:44.125 on July 31, 2025 (UTC), which is 18:22:44.125 on July 31, 2025 (UTC+8) (accurate to milliseconds).

[0042] In the above method, since the receiving warehouse is affected by many factors in actual operation, such as environmental data and equipment operation data, when any data exceeds the normal range, it will not meet the conditions for receiving the items to be stored. Therefore, by detecting the health status and working status data of the receiving warehouse, the efficiency of detecting abnormal situations that do not meet the conditions for receiving the items to be stored can be improved. This reduces the redundant occupation of drones caused by drones delivering the items to be stored to the receiving warehouse and the receiving warehouse being unable to receive the items to be stored, thereby improving the working efficiency of drones in transmitting the items to be stored.

[0043] In an optional example, after receiving a detection instruction from the logistics management platform, if the status information of the receiving warehouse is in an abnormal state at that time, the receiving warehouse can perform self-detection according to a preset cycle, which can save the logistics management platform time from sending the detection instruction again. Therefore, the method may also include the following steps, the specific steps of which are as follows: Step a1: At preset time intervals, check the status information of the receiving warehouse again. When the number of re-checks is within the preset number of re-checks, and the status information indicates that the receiving warehouse is in normal condition, send the response information to the logistics management platform. or, Step a2: At preset time intervals, check the status information of the receiving warehouse again until the status information indicates that the receiving warehouse is normal, and then send a response message to the logistics management platform.

[0044] Specifically, when it is determined that the status information of the receiving warehouse is in an abnormal state, a preset time period will be used as a cycle to re-check the status information of the receiving warehouse. When the number of re-checks is within the preset number of re-checks, and the status information indicates that the receiving warehouse is in a normal state, a response information will be sent back to the logistics management platform. The preset number of re-checks is a custom positive integer, such as 3 times. By setting the number of re-checks, it is possible to effectively avoid the problem of repeated checks consuming too many resources and thus adversely affecting normal business operations when the logistics management platform and / or receiving warehouse resources are tight.

[0045] Alternatively, the status information of the receiving warehouse can be checked again at preset time intervals until the status information of the receiving warehouse indicates that the receiving warehouse is in normal condition. At this point, the periodic check stops and a response information is sent to the logistics management platform. By not limiting the number of times the check is performed, the status information can be obtained more effectively when the logistics management platform and / or receiving warehouse resources are abundant, thereby improving the success rate of obtaining the receiving warehouse status when it changes from an abnormal state to a normal state.

[0046] When it is necessary to know, the response information can be fed back in the form of data detected by the data processor in the above embodiments and fed back to the logistics management platform, or it can be fed back directly as identification information to directly inform that the status information of the receiving warehouse is normal. The method of feedback is not limited. Any method that can feed back the status information of the receiving warehouse to the logistics management platform and make the logistics management platform understand that the status information of the receiving warehouse is normal is within the scope of this embodiment and will not be elaborated on here.

[0047] In the above method, the receiving warehouse is periodically monitored until the status information of the receiving warehouse indicates that the receiving warehouse is in normal condition. At this time, the periodic monitoring stops and a response information is sent to the logistics management platform. This saves the logistics management platform the time to send the monitoring instructions to the data processor of the receiving warehouse again, and reduces the overall time consumed in the process of storing the items to be stored.

[0048] In an optional example, since the recipient information pre-stored in the receiving warehouse is sometimes not completely consistent with the recipient information of the item to be stored, it is very likely that the recipient name stored in the pre-stored recipient information may not be the same as the recipient name in the recipient information of the item to be stored, but other information is the same. Therefore, based on the above embodiments, this embodiment contains at least two types of information in the first recipient information of the item to be stored. The specific steps are as follows: Step b1: When at least two types of information in the first and second receiving information of the item to be stored match, the matching result is determined to be a successful match between the first and second receiving information.

[0049] The second recipient information is pre-stored recipient information; or, Step b2: When at most one type of information in the first recipient information matches one type of information in the second recipient information, the matching result is determined to be a matching failure.

[0050] Specifically, since both the first and second recipient information include at least two of the following: recipient's name, recipient's phone number, and recipient's address, a fuzzy matching method is used. A successful match is determined when any two pieces of information from the first recipient information match any two pieces of information from the second recipient information; otherwise, a match is determined to have failed. A specific example is shown below: The table below shows the pre-stored receipt information of the data processor, i.e., the second receipt information.

[0051]

[0052] If the first recipient information is: Li Si, 1508888x602, No. 99, XX Community, High-tech Zone, Zhengzhou City, then the match is successful because the name "Li Si" in the first recipient information matches the name "Li Si" in the second line of the second recipient information; and the recipient's phone number "1508888x602" in the first recipient information matches the phone number "1508888x602" in the first line of the second recipient information.

[0053] Similarly, if the first recipient information is: Wang Wu, 1508888x605, No. 99, XX Community, High-tech Zone, Zhengzhou City, then since only the recipient address in the first recipient information matches address 1 in the second recipient information, the matching result is determined to be a failure.

[0054] In the above method, fuzzy matching is used to adapt to situations where the recipient information pre-stored in the receiving warehouse and the recipient information of the item to be stored are not always completely consistent. This can lead to situations where the recipient's name stored in the pre-stored receiving warehouse and the recipient information of the item to be stored, although some information is different, both indicate the same recipient. This improves the adaptability to different receiving information at both ends during the item transportation process and ensures the smooth progress of the item transportation process.

[0055] In an optional example, in the above embodiment, the receiving information of the item to be stored can be obtained through the camera in the receiving compartment. To improve the accuracy of obtaining text information through OCR, if the matching result is determined to be a match failure, the specific steps are as follows: Figure 3As shown, the method also includes: Step 301: Send a matching failure message to the platform so that the logistics management platform can determine whether the drone should continue to hover above the receiving warehouse based on the matching failure message.

[0056] Step 302: Retrieve the third recipient information of the item to be stored.

[0057] Step 303: Match the third and second recipient information of the item to be stored.

[0058] The third recipient information is different from the first recipient information.

[0059] Specifically, after determining that the matching result is a failure, the failure is sent to the logistics management platform. The logistics management platform then uses this matching result to have the drone hover above the receiving warehouse and use the receiving warehouse's camera to obtain the receiving information of the items to be stored again. This newly obtained receiving information is used as the third receiving information, which is different from the first receiving information.

[0060] In a specific example, the initial recipient information might be incomplete or incorrect for some reason. For instance, when acquiring the initial recipient information, environmental factors (such as strong light) could interfere with the camera in the receiving compartment, leading to incomplete or incorrect information. After re-collection, it's possible to obtain complete and accurate information, i.e., the third recipient information. Therefore, when matching the third recipient information with the second recipient information, there is a possibility of a successful match.

[0061] Step 304: When at least two types of information in the third and second recipient information match, the final matching result is determined to be that the third and second recipient information are successfully matched.

[0062] Step 305: The final matching result is fed back to the logistics management platform so that the logistics management platform can determine where the items to be stored are stored in the receiving warehouse based on the final matching result.

[0063] Specifically, if the second match succeeds on the basis of the previous match failure, that is, if at least two of the third and second recipient information match, the final match result is determined to be a successful match. In the above method, after a failed match, information is retrieved and matched again, reducing uncontrollable external random factors, further reducing the probability of misdelivery, and improving the success rate of drone delivery.

[0064] In an optional example, based on the above embodiments, the specific steps are as follows: Figure 4 As shown, the method also includes: Step 401: When the third recipient information contains at most one type of information that matches one type of information in the second recipient information, the final matching result is determined to be a matching failure.

[0065] Step 402: The final matching result is fed back to the logistics management platform so that the logistics management platform can determine whether the items to be stored will not be stored in the receiving warehouse based on the final matching result.

[0066] Specifically, if the second matching fails after the first matching fails, that is, if the third receiving information matches at most one of the second receiving information, the final matching result is determined to be a matching failure. It is determined that the item to be stored will not be stored in the current receiving warehouse. Based on the final matching result, the platform commands the drone carrying the item to be stored to return home, thereby avoiding the item being stored in the wrong receiving warehouse.

[0067] As an optional embodiment, such as Figure 5 As shown, Figure 5 This is a schematic diagram of a drone logistics delivery confirmation scheme, which includes the following: An automated parcel receiving compartment is installed on the customer's balcony. The compartment is equipped with a data processor and a camera, integrating QR code scanning technology to scan the receiving information of items to be stored. When logistics or courier delivery personnel send self-inspection information to the data processor through the logistics management platform, the data processor checks the status of the receiving compartment. The data processor then checks the receiving compartment based on the self-inspection information until its status is normal, at which point it sends a self-inspection result indicating normal status to the logistics management platform.

[0068] After logistics and express delivery personnel learn through the logistics management platform that the status of the receiving warehouse is normal, they affix the receiving information (including QR code information and / or text information) to the logistics box attached to the drone, put the items to be stored into the logistics box, and then, after closing the logistics box, start the drone through the logistics management platform to deliver the express package.

[0069] When the drone arrives above the receiving warehouse, it notifies the logistics management platform. The platform then instructs the receiving warehouse to open its doors and activate its camera to scan the package information. The drone is then instructed to listen in front of the camera to acquire the receiving information. This acquired information is then matched against pre-configured recipient information.

[0070] When the recipient information matches the recipient information pre-configured by the data processor, the data processor sends the successful match result to the management platform. The logistics management platform then issues a landing command to the drone. The drone uses vision technology to accurately land in the receiving warehouse and controls the opening of the logistics box. After takeoff, the package automatically slides out of the logistics box safely. Once the drone flies at an altitude greater than 10m above the receiving warehouse, the drone controls the logistics box to close automatically, and then the drone returns to base.

[0071] When the drone sends a message back to the platform confirming the safe delivery of the package, the platform notifies the customer that the package has been delivered.

[0072] When the recipient information does not match the recipient information pre-configured by the data processor, the data processor sends the failed match result to the management platform, which then issues a return-to-home command to the drone. The drone returns directly without landing, and then the logistics and express delivery personnel verify the recipient information.

[0073] In the above embodiment, the receiving warehouse is checked for proper functioning before takeoff to reduce the likelihood of packages being undeliverable due to warehouse malfunctions. After the drone lands in the receiving warehouse, the warehouse's camera activates to scan the recipient information on the logistics box carried by the drone to confirm whether the package matches the recipient. The information on the information sheet obtained by the receiving warehouse camera is compared with the information stored in the data processing unit, performing a fuzzy match. If multiple conditions are successfully matched, the logistics box is opened for unloading, and the user is notified via SMS that the package has been delivered, thus reducing the probability of wrong package delivery.

[0074] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software and necessary general-purpose hardware platforms, and of course, they can also be implemented by hardware, but in many cases the former is a better implementation method.

[0075] Embodiments of this application also provide a delivery device for stored items. This device is applied to a logistics configuration system, which includes a logistics management platform, a receiving warehouse connected to the logistics management platform, and a drone. The device is executed by a data processor configured in the receiving warehouse. See details below. Figure 6 As shown, the device includes: a receiving module 601, a detection module 602, a sending module 603, an execution module 604, an acquisition module 605, a matching module 606, and a feedback module 607.

[0076] The receiving module 601 is used to receive detection instructions from the logistics management platform; The detection module 602 is used to detect the status information of the receiving compartment according to the detection command; The sending module 603 is used to send response information to the logistics management platform when the status information indicates that the receiving warehouse is in a normal state; The receiving module 601 is also used to receive the warehouse opening instruction sent by the logistics management platform based on the response information; Execution module 604 is used to open the door of the receiving compartment according to the opening instruction; The acquisition module 605 is used to acquire the receiving information of the items to be stored carried by the drone after the execution module opens the door of the receiving compartment according to the opening instruction. The matching module 606 is used to match the first receipt information of the item to be stored with at least one pre-stored receipt information; The acquisition module 605 is also used to acquire the matching result after the matching module matches the first receipt information of the item to be stored with at least one pre-stored receipt information; Feedback module 607 is used to send the matching results back to the logistics management platform so that the logistics management platform can determine whether the items to be stored should be stored in the receiving warehouse based on the matching results.

[0077] In an optional example, the device further includes: a determining module 608; The detection module 602 is also used to detect the health status and working status of the receiving warehouse, respectively. The determination module 608 is used to determine that the status information of the receiving warehouse is in a normal state when the health status indicates that the receiving warehouse is normal and the working status indicates that the receiving warehouse is in an idle state. or, The determination module 608 is used to determine that the status information of the receiving warehouse is in an abnormal state when the health status indicates that the receiving warehouse is abnormal, and / or the working status indicates that the receiving warehouse is in a non-idle state.

[0078] In an optional example, feedback module 607 specifically includes: The detection submodule is used to check the status information of the receiving warehouse again at preset time intervals. The determination submodule is used to determine whether the status information indicates that the receiving warehouse is in normal condition; The feedback module 607 is also used to provide response information to the logistics management platform when the number of re-inspections is within the preset number of re-inspections and the status information indicates that the receiving warehouse is in normal condition. or, The feedback module 607 is also used to provide response information to the logistics management platform when the determination submodule determines that the receiving warehouse is in normal condition.

[0079] In an optional example, the recipient information acquired by module 605 includes QR code information and / or text information, wherein both the QR code information and the text information include at least two of the following: recipient's name, recipient's phone number, and recipient's address.

[0080] In an optional example, the device includes a determining module 608: The determining module 608 is further configured to determine the matching result as a successful match between the first and second receiving information of the object to be stored, and the second receiving information being the pre-stored receiving information, when at least two types of information in the first receiving information and the second receiving information of the object to be stored match. or, The determination module 608 is also used to determine the matching result as a matching failure when there is at most one type of information in the first receiving information that matches one type of information in the second receiving information.

[0081] In an optional example, the device further includes: a transmitting module 609; The sending module 609 is used to send matching failure information to the platform when the determining module 608 determines that the matching result is a matching failure, so that the logistics management platform can determine that the drone continues to hover above the receiving warehouse based on the matching failure information; The acquisition module 605 is also used to reacquire the third receiving information of the object to be stored; The matching module 606 is also used to match the third receiving information and the second receiving information of the object to be stored, wherein the third receiving information is different from the first receiving information; The determination module 608 is also used to determine the final matching result as a successful match between the third receipt information and the second receipt information when at least two types of information in the third receipt information and the second receipt information match. The feedback module 607 is also used to feed back the final matching result to the logistics management platform so that the logistics management platform can determine the storage location of the items to be stored in the receiving warehouse based on the final matching result.

[0082] In an optional example, the determination module 608 is also configured to determine the final matching result as a matching failure when at most one type of information in the third receipt information matches one type of information in the second receipt information.

[0083] The feedback module 607 is also used to feed back the final matching result to the logistics management platform so that the logistics management platform can determine whether the items to be stored will not be stored in the receiving warehouse based on the final matching result.

[0084] For a description of the features of the embodiment of the object delivery device provided in this application, please refer to the relevant description of the embodiment of the object delivery method, which will not be repeated here.

[0085] This application provides a device for delivering items to be stored. To improve the success rate of drone transportation of items to be stored, the logistics management platform sends a detection command to the data processor of the receiving warehouse before transportation begins. This ensures that the receiving warehouse can accommodate the drone and receive the items to be stored. Therefore, the data processor of the receiving warehouse first receives the detection command from the logistics management platform and then checks the status information of the receiving warehouse according to the command. When the status information indicates that the receiving warehouse is in a normal state, it sends a response message to the logistics management platform to notify the platform that the receiving warehouse is in a normal state and the drone can be started to transport the items to be stored, thus avoiding the situation where the drone cannot land and complete the transportation of the items to be stored after transporting them to the receiving warehouse. Afterwards, the data processor receives the warehouse opening command sent by the logistics management platform according to the response message. The data processor opens the warehouse door according to the opening command, allowing the drone to land inside the receiving warehouse and enabling the camera inside the receiving warehouse to acquire the receipt information of the items to be stored.

[0086] Afterward, since the drone is hovering above the receiving bin, the receiving information of the items carried by the drone can be obtained. The reason for obtaining this receiving information is to match the initial receiving information of the items to be stored with at least one pre-stored receiving information, obtain the matching result, and then feed the matching result back to the logistics management platform. The logistics management platform can then determine whether the items to be stored should be stored in the receiving bin based on the matching result. Furthermore, after receiving a detection command in the receiving bin to ensure that the drone can be parked and the items to be stored can be received, it will again verify whether the receiving information of the items to be stored matches the receiving information in the receiving bin. This further improves the success rate of drone transportation of items to be stored and the efficiency of logistics transportation, reducing the possibility of delivery errors during the delivery process.

[0087] Embodiments of this application also provide an electronic device, such as... Figure 7 As shown, it includes a memory 10 and a processor 20. The memory 10 stores a computer program, and the processor 20 is configured to run the computer program to perform the steps in one embodiment of the method for distributing stored items described above.

[0088] Embodiments of this application also provide a computer-readable storage medium storing a computer program configured to execute the steps described above in an embodiment of a method for distributing stored items.

[0089] In one exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard disk, magnetic disk, or optical disk.

[0090] The embodiments of this application also provide a computer program product, which includes a computer program that, when executed by a processor, implements the steps described in the embodiment of a method for distributing stored items.

[0091] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0092] The foregoing has provided a detailed description of a method, apparatus, device, and storage medium for delivering stored items. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of these embodiments are only intended to aid in understanding the method and core ideas of this application. It should be noted that those skilled in the art can make various improvements and modifications to this application without departing from its principles, and these improvements and modifications also fall within the scope of protection of the claims of this application.

Claims

1. A method of delivering an article to be stored, characterized by, The method is applied to a logistics configuration system, which includes a logistics management platform, a receiving warehouse connected to the logistics management platform, and a drone. The method is executed by a data processor configured in the receiving warehouse, and includes: Receive detection instructions from the logistics management platform; The status information of the receiving compartment is detected according to the detection command; When the status information indicates that the receiving warehouse is in a normal state, a response message is sent to the logistics management platform. Receive the warehouse opening instruction sent by the logistics management platform based on the response information; The door of the receiving compartment is opened according to the opening command, and the receiving information of the items to be stored carried by the drone is obtained; the first receiving information of the items to be stored is matched with at least one pre-stored receiving information to obtain the matching result; The matching results are fed back to the logistics management platform so that the logistics management platform can determine whether the item to be stored should be stored in the receiving warehouse based on the matching results.

2. The method of claim 1, wherein, The step of detecting the status information of the receiving warehouse according to the detection command specifically includes: The health status and working status of the receiving warehouse are detected respectively. When the health status indicates that the receiving warehouse is normal and the working status indicates that the receiving warehouse is idle, the status information of the receiving warehouse is determined to be in a normal state. or, When the health status indicates that the receiving warehouse is abnormal, and / or the working status indicates that the receiving warehouse is not idle, the status information of the receiving warehouse is determined to be in an abnormal state.

3. The method of claim 2, wherein, When the health status indicates that the receiving warehouse is abnormal, and / or the working status indicates that the receiving warehouse is in a non-idle state, the method further includes: At preset time intervals, the status information of the receiving warehouse is checked again. When the number of checks is within the preset number of checks, and the status information indicates that the receiving warehouse is in normal condition, the response information is fed back to the logistics management platform. or, At preset time intervals, the status information of the receiving warehouse is checked again until the status information indicates that the receiving warehouse is in normal condition, and then the response information is fed back to the logistics management platform.

4. The method according to any one of claims 1 to 3, characterized in that, The recipient information includes QR code information and / or text information, wherein the QR code information and the text information each include at least two of the following: recipient's name, recipient's phone number, and recipient's address.

5. The method according to any one of claims 1 to 3, characterized in that, The first receipt information of the item to be stored contains at least two types of information, and the method further includes: When at least two of the first and second receipt information of the item to be stored match, the matching result is determined to be that the first receipt information and the second receipt information are successfully matched, and the second receipt information is the pre-stored receipt information; or, If at most one type of information in the first receipt information matches one type of information in the second receipt information, the matching result is determined to be a matching failure.

6. The method of claim 5, wherein, When at most one type of information in the first recipient information matches one type of information in the second recipient information, after determining that the matching result is a matching failure, the method further includes: Send a matching failure message to the platform so that the logistics management platform can determine that the drone should continue to hover above the receiving warehouse based on the matching failure message; Retrieve the third receipt information of the item to be stored; The third receiving information of the item to be stored is matched with the second receiving information, wherein the third receiving information is different from the first receiving information; When at least two types of information in the third receipt information and the second receipt information match, the final matching result is determined to be that the third receipt information and the second receipt information are successfully matched; The final matching result is fed back to the logistics management platform so that the logistics management platform can determine the storage location of the item to be stored in the receiving warehouse based on the final matching result.

7. The method of claim 6, wherein, The method further includes: When at most one type of information in the third receiving information matches one type of information in the second receiving information, the final matching result is determined to be a matching failure. The final matching result is fed back to the logistics management platform so that the logistics management platform can determine, based on the final matching result, that the item to be stored will not be stored in the receiving warehouse.

8. An article to be stored delivery device, characterized by, The device is applied to a logistics configuration system, which includes a logistics management platform, a receiving warehouse connected to the logistics management platform, and a drone. The device is executed by a data processor configured in the receiving warehouse. The device includes: The receiving module is used to receive detection instructions from the logistics management platform; The detection module is used to detect the status information of the receiving compartment according to the detection command; The sending module is used to send response information to the logistics management platform when the status information indicates that the receiving warehouse is in a normal state; The receiving module is also used to receive the warehouse opening instruction sent by the logistics management platform based on the response information; An execution module is used to open the door of the receiving compartment according to the opening instruction; The acquisition module is used to acquire the receiving information of the items to be stored carried by the drone after the execution module opens the door of the receiving compartment according to the opening instruction; The matching module is used to match the first receipt information of the item to be stored with at least one pre-stored receipt information; The acquisition module is further configured to acquire a matching result after the matching module matches the first receipt information of the item to be stored with at least one pre-stored receipt information; The feedback module is used to send the matching result back to the logistics management platform so that the logistics management platform can determine whether the item to be stored should be stored in the receiving warehouse based on the matching result.

9. An electronic device, comprising: include: Memory, used to store computer programs; A processor, configured to execute the computer program to implement the steps of the method for distributing stored items as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, it implements the steps of the method for distributing the stored item as described in any one of claims 1 to 7.