Intelligent lock, unmanned aerial vehicle delivery verification method and system and storage medium

Through two-way multiple authentication and camera monitoring of smart locks and delivery drones, the problem of drone express delivery cannot be automatically delivered to homes, and safe and controllable drone delivery is achieved.

CN120258681AInactive Publication Date: 2025-07-04DESSMANN CHINA MACHINERY & ELECTRONICS +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510753192.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-06
Publication Date
2025-07-04
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

UAV express delivery cannot be achieved automatically to households, especially in high-rise residential buildings, and there is a risk of illegal intrusion.

Method used

Through two-way multiple authentication of smart locks and delivery drones, smart locks are used to control the switches of balcony windows, and combined with cameras to monitor the drone's flight trajectory to realize automatic express delivery of drones.

Benefits of technology

Automatic express delivery of drones is realized to ensure safety and controllability and prevent illegal intrusion.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120258681A_ABST
    Figure CN120258681A_ABST
Patent Text Reader

Abstract

The invention provides an intelligent lock, an unmanned aerial vehicle delivery verification method and system and a storage medium. The method comprises the following steps: sending express order information to an intelligent lock management platform associated with an unmanned aerial vehicle delivery address in the express order information by an express system in response to the express order information triggered by a user account; sending express order information, the address of the intelligent lock, the connection mode of the intelligent lock and the unmanned aerial vehicle and temporary access authority information to the unmanned aerial vehicle, so that the unmanned aerial vehicle flies to the address of the intelligent lock and returns position information to the express system regularly; in response to the unmanned aerial vehicle arriving at the intelligent lock address, executing connection with the intelligent lock and express order information verification according to the connection mode, and receiving final delivery position information sent by the intelligent lock; and controlling to open the delivery position according to the collected flight path of the unmanned aerial vehicle and the real-time position information of the unmanned aerial vehicle received by the intelligent lock. Compared with the prior art, through bidirectional multi-time identity verification of the intelligent lock and the delivery unmanned aerial vehicle, automatic and safe express delivery of the unmanned aerial vehicle is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent locks, and in particular, to an intelligent lock and an unmanned aerial vehicle (UAV) delivery verification method, system, and storage medium. Background Art

[0002] With the development of the low-altitude economy, UAV delivery will become a way to improve delivery efficiency and reduce costs. However, current UAV delivery faces the problems of requiring fixed-point delivery or contact delivery with the recipient, having high time requirements, and being unable to achieve unattended home reception.

[0003] In order to solve the problem of automatic door-to-door delivery of UAV express delivery, based on the current situation of many high-rise residential buildings, the balconies of high-rise residential buildings are used as places to receive UAV deliveries. At the same time, to prevent the intrusion of illegal UAVs, an intelligent lock is used to control the opening and closing of balcony windows to achieve safety and controllability. Summary of the Invention

[0004] The purpose of the embodiments of the present invention is to make full use of the two-way multiple identity verification between the intelligent lock and the delivery UAV to achieve automatic express delivery of the UAV and ensure the safe delivery of the express.

[0005] The first aspect of the present invention provides an intelligent lock and UAV delivery verification method, and the method includes: In response to the express order information triggered by the user account, the express system sends the express order information to the intelligent lock management platform associated with the UAV delivery address in the express order information, and determines whether the intelligent lock is in a receivable state; wherein, the user account, intelligent lock address, and intelligent lock management platform access address are associated and stored in the express system; the express order information includes an express order number and an order verification code; According to the receivable state returned by the intelligent lock management platform, the express system sends the express order information, intelligent lock address, UAV connection method, and temporary access permission information to the UAV, so that while the UAV flies to the intelligent lock address, it regularly returns location information to the express system; In response to the UAV arriving at the intelligent lock address, connect to the intelligent lock according to the connection method, verify the express order information, and receive the final delivery location information sent by the intelligent lock, and fly to the final delivery location while sending the real-time UAV location information to the intelligent lock in real time; According to the UAV flight trajectory collected by the intelligent lock camera and the real-time UAV location information received by the intelligent lock, control the opening of the delivery location.

[0006] Further, the method includes the step of the intelligent lock registering with the express system; The user registers the smart lock to the smart lock management platform through the smart lock APP; and uploads the smart lock address to the smart lock management platform; The user binds the user account of the express delivery system through the smart lock APP, and the smart lock management platform sends an express delivery order subscription request to the express delivery system according to the user account and the smart lock ID; According to the subscription request, the express delivery system stores the user account, the smart lock address, and the access address of the smart lock management platform in the express delivery system in an associated manner.

[0007] Further, the express delivery system sends the express delivery order information to the smart lock management platform associated with the drone delivery address in the express delivery order information to determine whether the smart lock is in a receivable state, including: After receiving the express delivery order information sent by the express delivery system, the smart lock management platform queries the smart lock to check whether the delivery location of the household is in a receivable state; if so, the smart lock returns to the smart lock management platform that the delivery state is in a receivable state; Based on the receivable state of the smart lock, the smart lock management platform generates temporary access permission information regarding the express delivery order information, returns the delivery state of the smart lock, the connection method between the smart lock and the drone, and the temporary access permission information to the express delivery system, and at the same time sends the temporary access permission information to the smart lock.

[0008] Further, in response to the drone arriving at the smart lock address, connecting to the smart lock, verifying the express delivery order information, and receiving the final delivery location information sent by the smart lock according to the connection method, including: The drone establishes a connection with the smart lock according to the connection method, sends the express delivery order number to the smart lock, and requests an order verification code; Based on the paired order verification code returned by the smart lock, the drone sends the temporary access permission information to the smart lock and requests the final delivery location information; The smart lock verifies whether the temporary access permission information is paired with the express delivery order number, sends the final delivery location information to the delivery drone, and at the same time the smart lock camera monitors the flight trajectory of the drone in real time.

[0009] Further, controlling the opening of the delivery location according to the drone flight trajectory collected by the smart lock camera and the real-time position information of the drone received by the smart lock, including: The smart lock compares the drone flight trajectory collected by the camera with the real-time position information of the drone received. If they are the same, when the drone approaches the delivery location, the smart lock controls the opening of the delivery location.

[0010] In addition, the second aspect of the present invention provides a smart lock and drone delivery verification system, the system includes a first communication module, a second communication module, a verification module, and a control module, wherein: The first communication module is used to respond to the express order information triggered by the user account. The express delivery system sends the express order information to the intelligent lock management platform associated with the drone delivery address in the express order information to determine whether the intelligent lock is in a receivable state. Among them, the user account, intelligent lock address, and intelligent lock management platform access address are associated and stored in the express delivery system. The express order information includes the express order number and the order verification code. The second communication module is used to send the express order information, intelligent lock address, intelligent lock connection method with the drone, and temporary access permission information to the drone according to the receivable state returned by the intelligent lock management platform, so that while the drone flies to the intelligent lock address, it regularly returns the position information to the express delivery system. The verification module is used to respond to the arrival of the drone at the intelligent lock address, connect with the intelligent lock and verify the express order information according to the connection method, receive the final delivery position information sent by the intelligent lock, and send the real-time position information of the drone to the intelligent lock in real time while flying towards the final delivery position information. The control module controls the opening of the delivery position according to the drone flight trajectory collected by the intelligent lock camera and the real-time position information of the drone received by the intelligent lock.

[0011] Furthermore, the system includes an intelligent lock registration module for the express delivery system, which is used for: The user registers the intelligent lock to the intelligent lock management platform through the intelligent lock APP; and uploads the intelligent lock address to the intelligent lock management platform. The user binds the user account of the express delivery system through the intelligent lock APP. The intelligent lock management platform sends an express order subscription request to the express delivery system according to the user account and intelligent lock ID. The express delivery system associates and stores the user account, intelligent lock address, and intelligent lock management platform access address in the express delivery system according to the subscription request.

[0012] Furthermore, the first communication module is also used for: When the intelligent lock management platform receives the express order information sent by the express delivery system, it queries the intelligent lock to check whether the delivery position of the household is in a receivable state. If so, the intelligent lock returns a receivable state to the intelligent lock management platform. The intelligent lock management platform generates temporary access permission information for the express order information according to the receivable state of the intelligent lock, returns the receivable state of the intelligent lock, the intelligent lock connection method with the drone, and the temporary access permission information to the express delivery system, and at the same time sends the temporary access permission information to the intelligent lock.

[0013] Further, the verification module is further configured to establish a connection between the drone and the smart lock according to the connection method, send the express order number to the smart lock, and request an order verification code; The drone sends the temporary access permission information to the smart lock according to the paired order verification code returned by the smart lock, and requests the final delivery location information; The smart lock verifies whether the temporary access permission information is paired with the express waybill number, sends the final delivery location information to the delivery drone, and at the same time, the smart lock camera monitors the flight trajectory of the drone in real time.

[0014] In addition, a third aspect of the present invention provides a storage medium storing a computer program; the program is loaded and executed by a processor to implement the steps of the smart lock and drone delivery verification method as described in the first aspect above.

[0015] In the solution of the present invention, in response to the express order information triggered by the user account, the express delivery system sends the express order information to the smart lock management platform associated with the drone delivery address in the express order information to determine whether the smart lock is in a state where it can receive goods; wherein, the user account, smart lock address, and smart lock management platform access address are associated and stored in the express delivery system; the express order information includes an express order number and an order verification code; according to the receivable status returned by the smart lock management platform, the express delivery system sends the express order information, smart lock address, connection method between the smart lock and the drone, and temporary access permission information to the drone, so that while the drone flies to the smart lock address, it regularly returns location information to the express delivery system; in response to the drone arriving at the smart lock address, connect to the smart lock, verify the express order information according to the connection method, and receive the final delivery location information sent by the smart lock, and fly towards the final delivery location information while sending the real-time location information of the drone to the smart lock in real time; control the opening of the delivery location according to the drone flight trajectory collected by the smart lock camera and the real-time location information of the drone received by the smart lock. Compared with the prior art, the embodiments of the present application mainly have the following beneficial effects: Through the two-way and multiple identity verifications between the smart lock and the delivery drone, the automatic and safe delivery of express by the drone is realized. Description of the Drawings

[0016] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required for the embodiments. It should be understood that the following drawings only show some embodiments of the present invention, and therefore should not be regarded as limiting the scope. For those of ordinary skill in the art, other related drawings can be obtained based on these drawings without creative efforts.

[0017] Figure 1It is a schematic flow chart of the intelligent lock and unmanned aerial vehicle delivery verification method disclosed in the embodiments of the present invention; Figure 2 It is a schematic flow chart of the steps for the intelligent lock to register with the express delivery system in the embodiments of the present invention; Figure 3 It is a schematic structural diagram of the intelligent lock and unmanned aerial vehicle delivery verification system in the embodiments of the present invention; Figure 4 It is a schematic structural diagram of an electronic device disclosed in the embodiments of the present invention. Detailed implementation manners

[0018] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the technical field to which this application belongs; the terms used in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" and any variations thereof in the specification and claims of this application and the above accompanying drawings are intended to cover non-exclusive inclusion. The terms "first", "second", etc. in the specification and claims of this application or the above accompanying drawings are used to distinguish different objects and not to describe a specific order.

[0019] Referring to "embodiment" herein means that a specific feature, structure or characteristic described in connection with the embodiment can be included in at least one embodiment of this application. The phrase appears in various places in the specification and does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.

[0020] It should be noted that: "a plurality of" mentioned herein refers to two or more.

[0021] The implementation details of the technical solutions of the embodiments of this application are elaborated in detail below: In this embodiment, the intelligent lock is installed on the balcony window of a high-rise building, which can realize the automatic opening or closing of the window. At the same time, the intelligent lock is equipped with a camera, which can monitor the activities of objects outside and inside the window and perform analysis. And the intelligent lock is registered on the intelligent lock management platform lock-manage1 for easy management by users based on the APP.

[0022] In the first aspect of this embodiment, an intelligent lock and unmanned aerial vehicle delivery verification method is implemented. Please refer to Figure 1 , Figure 1 It is a schematic flow chart of an intelligent lock and unmanned aerial vehicle delivery verification method disclosed in the embodiments of the present invention.

[0023] S101. In response to the express order information triggered by the user account, the express delivery system sends the express order information to the intelligent lock management platform associated with the drone delivery address in the express order information to determine whether the intelligent lock is in a state where it can receive goods. Among them, the user account, the intelligent lock address, and the intelligent lock management platform access address are associated and stored in the express delivery system. The express order information includes the express order number and the order verification code.

[0024] Among them, before the verification method is executed, such as Figure 2 , the method includes the step of the intelligent lock registering with the express delivery system, including: S1001. The user registers the intelligent lock to the intelligent lock management platform through the intelligent lock APP; and uploads the intelligent lock address to the intelligent lock management platform. S1002. The user binds the user account of the express delivery system through the intelligent lock APP. The intelligent lock management platform sends an express order subscription request to the express delivery system according to the user account and the intelligent lock ID. S1003. The express delivery system associates and stores the user account, the intelligent lock address, and the intelligent lock management platform access address in the express delivery system according to the subscription request.

[0025] Specifically, in this embodiment, resident 1 (i.e., the user) logs in to the intelligent lock management platform lock - manage1 through the intelligent lock APP, and registers the intelligent lock lock1 to the intelligent lock management platform lock - manage1 as a device that can be managed by himself. The intelligent lock obtains its own spatial geographical location information (i.e., the intelligent lock address) through GPS positioning, including longitude, latitude, and altitude information, and reports it to the intelligent lock management platform. The intelligent lock also reports the connection method with the drone at the same time. The platform records the spatial geographical location of the intelligent lock, including longitude, latitude, and altitude information, as well as the connection method between the intelligent lock and the drone. The connection methods provided by the intelligent lock lock1, such as radio frequency, wifi connection SSID and account, Bluetooth pairing information, etc.

[0026] Resident 1 continues to bind the user account 1 information of the resident express delivery system on the intelligent lock APP, allowing the intelligent lock management platform lock - manage1 to generate a temporary access permission verification code triggered by the express delivery system.

[0027] The intelligent lock management platform lock - manage1 subscribes to the express order information of resident 1 from the express delivery system according to the user account 1 information of resident 1's express delivery system and the intelligent lock ID1 of resident 1 on the intelligent lock management platform. After the express delivery system receives the subscription request from the intelligent lock management platform, it associates the drone delivery address of the user account 1 with the access address of the intelligent lock management platform lock - manage1 and the intelligent lock ID1 of the intelligent lock management platform lock - manage1.

[0028] Further, this example illustrates the process of a household creating an express delivery order when shopping on an e-commerce platform. When the express delivery system makes a delivery, it obtains a temporary access permission verification code from the intelligent lock system, and a delivery drone makes the delivery.

[0029] Further, the express delivery system sends the express delivery order information to the intelligent lock management platform associated with the drone delivery address in the express delivery order information to determine whether the intelligent lock is in a receivable state, including: The intelligent lock management platform receives the express delivery order information sent by the express delivery system and queries the intelligent lock to check whether the delivery location of the household is in a receivable state; if so, the intelligent lock returns to the intelligent lock management platform a receivable state of being in a receivable state. Based on the receivable state of the intelligent lock, the intelligent lock management platform generates temporary access permission information regarding the express delivery order information, returns the receivable state of the intelligent lock, the connection method between the intelligent lock and the drone, and the temporary access permission information to the express delivery system, and at the same time sends the temporary access permission information to the intelligent lock.

[0030] Specifically, in this embodiment, when household 1 shops on an e-commerce platform or the like using user account 1, it triggers the creation of an express delivery order regarding user account 1 and an associated order verification code in the express delivery system. The express delivery system sends the express delivery order number and the associated order verification code to the access address of the intelligent lock management platform lock-manage1 associated with the drone delivery address of user account 1 to query whether the receiving intelligent lock lock1 is in a receivable state.

[0031] After receiving the express delivery order number sent by the express delivery system, the intelligent lock management platform queries the intelligent lock lock1 to check whether the household receiving system (window, receiving point) is in a receivable state (whether the window can be opened and whether the receiving point can receive the express delivery). If it is in a receivable state, the intelligent lock lock1 returns to the intelligent lock management platform a receivable state of being in a receivable state. If the state is an unacceptable state, an unacceptable state is returned.

[0032] S102. According to the receivable state returned by the intelligent lock management platform, the express delivery system sends the express delivery order information, the intelligent lock address, the connection method between the intelligent lock and the drone, and the temporary access permission information to the drone, so that while the drone flies to the intelligent lock address, it regularly returns location information to the express delivery system.

[0033] Specifically, in this embodiment, the intelligent lock management platform receives the receivable state of the intelligent lock lock1, generates a temporary access permission verification code regarding the order number, returns the receivable state of the intelligent lock lock1 and the connection method of the intelligent lock lock1, and the generated temporary access permission verification code to the express delivery system, and at the same time sends the temporary access permission verification code to the intelligent lock lock1.

[0034] If the express delivery system receives the receiving status of the smart lock returned by the smart lock management platform and it is in a non-receivable state, it periodically queries the receiving status of the receiving smart lock lock1 from the smart lock management platform until the status becomes receivable. When it is in a receivable state, the express delivery order number, order verification code, spatial geographical location of the receiving smart lock lock1, connection method, and temporary access permission verification code are sent to the delivery drone, instructing the delivery drone to carry the express delivery and fly towards the specified spatial geographical location. The drone periodically returns location information to the express delivery system.

[0035] As a preferred solution, the express delivery system continuously receives the flight location of the delivery drone and calculates the distance from the receiving spatial address location. If it is less than a certain distance (such as less than 100 meters), it requests the smart lock management platform for the confirmable secondary flight spatial geographical location of the smart lock lock1. The smart lock management platform sends the express delivery order number, associated order verification code, and temporary access permission verification code to the smart lock lock1 and asks the smart lock lock1 to create a confirmable secondary flight spatial geographical location according to its own conditions. The smart lock lock1 receives the express delivery order number, associated order verification code, and temporary access permission verification code, and determines whether there is available flight space within a certain range of the smart lock lock1, such as within 3 meters, through the external camera. To avoid the flight space being occupied by drones on upper and lower floors or adjacent households, the smart lock lock1 needs to find a flyable spatial geographical location as the secondary flight spatial geographical location and return it to the smart lock management platform.

[0036] The smart lock management platform returns the secondary flight spatial geographical location returned by the smart lock lock1 to the express delivery system. The express delivery system sends the secondary flight spatial geographical location to the delivery drone to notify the delivery drone to adjust the flight destination. The delivery drone adjusts the flight trajectory according to the new secondary flight spatial geographical location. If the delivery drone finds that the space is occupied by other objects when approaching the secondary flight spatial geographical location, it needs to send a message to the express delivery system indicating that the flight spatial geographical location is unreachable and request an update of the spatial address location. The express delivery system sends the message to the smart lock management platform, which forwards it to the smart lock lock1. If the smart lock lock1 confirms through camera images that there are other objects at the secondary flight spatial geographical location, it returns an updated secondary flight spatial geographical location to the smart lock management platform, which is sent to the express delivery system and then forwarded to the delivery drone. The delivery drone receives the new secondary flight spatial geographical location and adjusts the flight trajectory.

[0037] It should be noted that the secondary flight spatial geographical location is also the nearby delivery location within the line of sight of the smart lock camera.

[0038] S103. In response to the drone arriving at the address of the smart lock, connect to the smart lock, verify the express order information according to the connection method, receive the final delivery location information sent by the smart lock, and while flying towards the final delivery location information, send the real-time position information of the drone to the smart lock in real time.

[0039] Further, the step of "in response to the drone arriving at the address of the smart lock, connect to the smart lock, verify the express order information according to the connection method, and receive the final delivery location information sent by the smart lock" includes: The drone and the smart lock establish a connection according to the connection method, send the express order number to the smart lock, and request an order verification code. The drone sends the temporary access permission information to the smart lock according to the paired order verification code returned by the smart lock, and requests the final delivery location information. The smart lock verifies whether the temporary access permission information is paired with the express order number, and sends the final delivery location information to the delivery drone. At the same time, the camera of the smart lock monitors the flight trajectory of the drone in real time.

[0040] Specifically, in this embodiment, when the delivery drone reaches the vicinity of the address of the smart lock, it uses the connection method provided by the smart lock lock1, such as radio frequency, wifi connection SSID and account, Bluetooth pairing information, etc. to initiate a connection request. After receiving the connection request from the delivery drone, the smart lock lock1 establishes a wireless connection with the drone. After the connection is established, the delivery drone sends the express order number to the smart lock lock1 and requests an order verification code. After receiving the express order number, the smart lock lock1 checks the validity of the express order number, whether it is in the express order numbers recorded locally. If not, the connection is closed; if so, the smart lock returns an order verification code to the drone to confirm that this smart device is the correct express receiving point for the drone.

[0041] After receiving the order verification code, the delivery drone confirms whether the express order form is paired with the order verification code. If not, the connection is closed; if paired, the delivery drone sends a temporary access permission verification code to the smart lock and requests the geographical location of the final delivery space of the express. The smart lock first verifies whether the temporary access permission verification code is paired with the express order number. If not, it returns unauthorized access; if paired, the smart lock sends the geographical location of the final delivery space to the delivery drone. At the same time, it monitors the flight trajectory of the drone in real time through the external camera and converts it into the geographical trajectory of the drone flight space. After receiving the geographical location of the final delivery space, the delivery drone flies towards the final destination and sends the real-time geographical information of the delivery drone to the smart lock in real time.

[0042] S104. Control the opening of the delivery location according to the drone flight trajectory collected by the camera of the smart lock and the real-time position information of the drone received by the smart lock.

[0043] Further, controlling the opening of the delivery position according to the drone flight trajectory collected by the intelligent lock camera and the real-time position information of the drone received by the intelligent lock includes: The intelligent lock compares the drone flight trajectory collected by the camera with the real-time position information of the drone received. If they are consistent, when the drone approaches the delivery position, the intelligent lock controls the opening of the delivery position.

[0044] Specifically, in this embodiment, the intelligent lock compares the flight space geographical trajectory of the delivery drone collected by the camera with the real-time space geographical information of the delivery drone received. If the comparison is consistent, when the delivery drone approaches the window, the window is opened to allow the delivery drone to pass through the window; if the comparison is inconsistent, the window is not opened. When the delivery drone approaches the window, if it finds that the window is closed, it requests the intelligent lock to open the window; if it finds that the window is open, it continues to fly towards the final delivery space geographical position, reaches the balcony, delivers the express in the droppable area, completes the delivery, and returns.

[0045] When the intelligent lock receives the request from the delivery drone to open the window, if the drone approaching the window is confirmed as an illegal drone, it returns unauthorized access; if the identity of the drone cannot be confirmed, a secondary identity confirmation will be initiated, and a secondary identity confirmation flight address will be sent to the drone. By further confirming the flight trajectory of the drone, it is determined whether it is a legal drone. If the drone receives the secondary identity confirmation initiated by the intelligent lock, it conducts a re-flight confirmation according to the secondary identity confirmation flight address. The intelligent lock monitors the delivery behavior of the drone on the balcony through the internal camera. If the delivery is completed normally and the drone returns, the window is closed, and a message indicating successful delivery of the drone express is sent to the user; if illegal behavior of the drone is detected, an alarm message of illegal drone intrusion is sent to the user.

[0046] In summary, in this embodiment, in response to the express order information triggered by the user account, the express delivery system sends the express order information to the intelligent lock management platform associated with the drone delivery address in the express order information to determine whether the intelligent lock is in a receivable state. Among them, the user account, the intelligent lock address, and the intelligent lock management platform access address are associated and stored in the express delivery system. The express order information includes the express order number and the order verification code. According to the receivable state returned by the intelligent lock management platform, the express delivery system sends the express order information, the intelligent lock address, the connection method between the intelligent lock and the drone, and the temporary access permission information to the drone, so that while the drone flies to the intelligent lock address, it regularly returns the location information to the express delivery system. In response to the drone arriving at the intelligent lock address, it connects to the intelligent lock according to the connection method, verifies the express order information, and receives the final delivery location information sent by the intelligent lock, and sends the real-time location information of the drone to the intelligent lock in real time while flying to the final delivery location information. According to the drone flight trajectory collected by the intelligent lock camera and the real-time location information of the drone received by the intelligent lock, the delivery location is controlled to be opened. Compared with the prior art, the embodiments of the present application mainly have the following beneficial effects: 1. The intelligent lock and the drone are based on the order number to verify the order verification code, the access permission verification code, and the drone flight trajectory to mutually confirm the legal identities of both parties; 2. The intelligent lock sends different flight space geographical locations to the drone according to the drone delivery status and the identity authentication status, which are used for connection, identity confirmation, and delivery respectively; 3. The intelligent lock initiates secondary identity verification for the drones that cannot be confirmed, and conducts secondary confirmation of the flight trajectory by sending the secondary identity confirmation destination to the drone.

[0047] In addition, the second aspect of this embodiment provides an intelligent lock and drone delivery verification system, as Figure 3 The system includes a first communication module 301, a second communication module 302, a verification module 303, and a control module 304, where: The first communication module 301 is used for, in response to the express order information triggered by the user account, the express delivery system sends the express order information to the intelligent lock management platform associated with the drone delivery address in the express order information to determine whether the intelligent lock is in a receivable state. Among them, the user account, the intelligent lock address, and the intelligent lock management platform access address are associated and stored in the express delivery system. The express order information includes the express order number and the order verification code; The second communication module 302 is used for, according to the receivable state returned by the intelligent lock management platform, the express delivery system sends the express order information, the intelligent lock address, the connection method between the intelligent lock and the drone, and the temporary access permission information to the drone, so that while the drone flies to the intelligent lock address, it regularly returns the location information to the express delivery system; The verification module 303 is configured to, in response to the drone arriving at the smart lock address, connect to the smart lock according to the connection method, verify the express order information, receive the final delivery location information sent by the smart lock, and send the real-time location information of the drone to the smart lock in real time while flying towards the final delivery location information; The control module 304 controls the opening of the delivery location according to the flight trajectory of the drone collected by the smart lock camera and the real-time location information of the drone received by the smart lock.

[0048] Furthermore, the system includes a smart lock registration module 300 for the express delivery system, which is used for: The user registers the smart lock to the smart lock management platform through the smart lock APP; and uploads the smart lock address to the smart lock management platform; The user binds the user account of the express delivery system through the smart lock APP, and the smart lock management platform sends an express order subscription request to the express delivery system according to the user account and the smart lock ID; The express delivery system stores the user account, the smart lock address, and the access address of the smart lock management platform in an associated manner according to the subscription request.

[0049] Furthermore, the first communication module 301 is also used for: when the smart lock management platform receives the express order information sent by the express delivery system, query the smart lock to determine whether the delivery location of the household is in a receivable state; if so, the smart lock returns a receivable state to the smart lock management platform; The smart lock management platform generates temporary access permission information regarding the express order information according to the receivable state of the smart lock, returns the receivable state of the smart lock, the connection method between the smart lock and the drone, and the temporary access permission information to the express delivery system, and at the same time sends the temporary access permission information to the smart lock.

[0050] Furthermore, the verification module 303 is also used to establish a connection between the drone and the smart lock according to the connection method, send the express order number to the smart lock, and request an order verification code; The drone sends the temporary access permission information to the smart lock according to the paired order verification code returned by the smart lock, and requests the final delivery location information; The smart lock verifies whether the temporary access permission information is paired with the express delivery number, sends the final delivery location information to the delivery drone, and at the same time the smart lock camera monitors the flight trajectory of the drone in real time.

[0051] In addition, a third aspect of the present invention provides a storage medium, which stores a computer program; the program is loaded and executed by a processor to implement the steps of the smart lock and drone delivery verification method as described in the first aspect above.

[0052] In addition, an embodiment of the present application also discloses an electronic device, such as Figure 4 shown, the electronic device includes: one or more processors, a memory for storing one or more computer programs; characterized in that the computer programs are configured to be executed by the one or more processors, and the programs include steps for executing the intelligent lock and drone delivery verification method as described in the first aspect above.

[0053] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the components and steps of the examples have been generally described according to their functions in the above description. Whether these functions are executed in a hardware or software manner 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 to exceed the scope of the present invention.

[0054] In several embodiments provided in the present application, it should be understood that the disclosed device and method can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed couplings or direct couplings or communication connections to each other can be indirect couplings or communication connections through some interfaces, devices or units, and can also be electrical, mechanical or other forms of connection.

[0055] The units described as separate components may or may not be physically separated. As units, those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the components and steps of the examples have been generally described according to their functions in the above description. Whether these functions are executed in a hardware or software manner 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 to exceed the scope of the present invention.

[0056] In addition, in each embodiment of the present invention, the functional units can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

[0057] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a grid device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs.

[0058] The specific embodiments described above further elaborate on the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above are only specific embodiments of the present invention and are not used to limit the protection scope of the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. An intelligent lock and an unmanned aerial vehicle delivery verification method, characterized in that The method includes: In response to the express order information triggered by the user account, the express system sends the express order information to the intelligent lock management platform associated with the drone delivery address in the express order information, and determines whether the intelligent lock is in a receivable state; wherein, the user account, the intelligent lock address, and the intelligent lock management platform access address are associated and stored in the express system; the express order information includes an express order number and an order verification code; According to the receivable state returned by the intelligent lock management platform, the express system sends the express order information, the intelligent lock address, the connection method between the intelligent lock and the drone, and the temporary access permission information to the drone, so that while the drone flies to the intelligent lock address, it regularly returns the position information to the express system; In response to the drone arriving at the intelligent lock address, connect to the intelligent lock and verify the express order information according to the connection method, and receive the final delivery position information sent by the intelligent lock, and send the real-time position information of the drone to the intelligent lock in real time while flying to the final delivery position information; Control the opening of the delivery position according to the flight trajectory of the drone collected by the intelligent lock camera and the real-time position information of the drone received by the intelligent lock.

2. The intelligent lock and unmanned aerial vehicle delivery verification method according to claim 1, characterized in that The method includes the step of the intelligent lock registering with the express system; The user registers the intelligent lock to the intelligent lock management platform through the intelligent lock APP; and uploads the intelligent lock address to the intelligent lock management platform; The user binds the user account of the express system through the intelligent lock APP, and the intelligent lock management platform sends an express order subscription request to the express system according to the user account and the intelligent lock ID; The express system associates and stores the user account, the intelligent lock address, and the intelligent lock management platform access address in the express system according to the subscription request.

3. The intelligent lock and unmanned aerial vehicle delivery verification method according to claim 2, characterized in that The express system sends the express order information to the intelligent lock management platform associated with the drone delivery address in the express order information, and determines whether the intelligent lock is in a receivable state, including: The intelligent lock management platform receives the express order information sent by the express system, and queries the intelligent lock to determine whether the delivery location of the household is in a receivable state; if so, the intelligent lock returns a receivable state to the intelligent lock management platform; The intelligent lock management platform generates temporary access permission information about the express order information according to the receivable state of the intelligent lock, returns the receivable state of the intelligent lock, the connection method between the intelligent lock and the drone, and the temporary access permission information to the express system, and at the same time sends the temporary access permission information to the intelligent lock.

4. The intelligent lock and drone delivery verification method according to claim 3, characterized in that, The step of, in response to the drone arriving at the intelligent lock address, connecting to the intelligent lock and verifying the express order information according to the connection method, and receiving the final delivery position information sent by the intelligent lock, includes: The drone establishes a connection with the intelligent lock according to the connection method, sends the express order number to the intelligent lock, and requests the order verification code; The drone sends the temporary access permission information to the intelligent lock according to the paired order verification code returned by the intelligent lock, and requests the final delivery position information; The intelligent lock verifies whether the temporary access permission information is paired with the express order number, and sends the final delivery position information to the delivery drone, and at the same time the intelligent lock camera monitors the flight trajectory of the drone in real time.

5. The intelligent lock and unmanned aerial vehicle (UAV) delivery verification method according to claim 3, wherein: The connection methods include establishing a connection based on radio frequency, wifi connection, and Bluetooth pairing connection; and the control of opening the delivery position according to the UAV flight trajectory collected by the intelligent lock camera and the real-time UAV position information received by the intelligent lock includes: The intelligent lock compares the UAV flight trajectory collected by the camera with the real-time UAV position information received. If they are consistent, when the UAV approaches the delivery position, the intelligent lock controls the opening of the delivery position.

6. An intelligent lock and unmanned aerial vehicle delivery verification system, characterized in that, The system includes a first communication module, a second communication module, a verification module, and a control module, wherein: The first communication module is used to, in response to the express order information triggered by the user account, the express delivery system sends the express order information to the intelligent lock management platform associated with the UAV delivery address in the express order information to determine whether the intelligent lock is in a receivable state; wherein, the user account, the intelligent lock address, and the intelligent lock management platform access address are associated and stored in the express delivery system; the express order information includes an express order number and an order verification code; The second communication module is used to, according to the receivable state returned by the intelligent lock management platform, the express delivery system sends the express order information, the intelligent lock address, the connection method between the intelligent lock and the UAV, and the temporary access permission information to the UAV, so that while the UAV flies to the intelligent lock address, it regularly returns the position information to the express delivery system; The verification module is used to, in response to the UAV arriving at the intelligent lock address, execute the connection with the intelligent lock and the express order information verification according to the connection method, and receive the final delivery position information sent by the intelligent lock, and send the real-time UAV position information to the intelligent lock in real time while flying towards the final delivery position information; The control module controls the opening of the delivery position according to the UAV flight trajectory collected by the intelligent lock camera and the real-time UAV position information received by the intelligent lock.

7. The intelligent lock and unmanned aerial vehicle delivery verification system according to claim 6, wherein The system includes an intelligent lock registration module for the express delivery system, which is used for: The user registers the intelligent lock to the intelligent lock management platform through the intelligent lock APP; and uploads the intelligent lock address to the intelligent lock management platform; The user binds the user account of the express delivery system through the intelligent lock APP, and the intelligent lock management platform sends an express order subscription request to the express delivery system according to the user account and the intelligent lock ID; The express delivery system associates and stores the user account, the intelligent lock address, and the intelligent lock management platform access address in the express delivery system according to the subscription request.

8. The intelligent lock and unmanned aerial vehicle delivery verification system according to claim 7, wherein, The first communication module is further used for: When the intelligent lock management platform receives the express order information sent by the express delivery system, it queries the intelligent lock to determine whether the delivery position of the household is in a receivable state; if so, the intelligent lock returns a receivable state to the intelligent lock management platform; The intelligent lock management platform generates temporary access permission information about the express order information according to the receivable state of the intelligent lock, returns the receivable state of the intelligent lock, the connection method between the intelligent lock and the UAV, and the temporary access permission information to the express delivery system, and at the same time sends the temporary access permission information to the intelligent lock.

9. The intelligent lock and unmanned aerial vehicle delivery verification system according to claim 8, wherein, The verification module is further configured to cause the drone to establish a connection with the smart lock according to the connection method, send the express order number to the smart lock, and request an order verification code; The drone sends the temporary access permission information to the smart lock according to the paired order verification code returned by the smart lock, and requests the final delivery location information; The smart lock verifies whether the temporary access permission information is paired with the express waybill number, and sends the final delivery location information to the delivery drone. At the same time, the camera of the smart lock monitors the flight trajectory of the drone in real time.

10. A storage medium storing a computer program; the program is loaded and executed by a processor to implement the steps of the method for verifying the delivery of a smart lock and a drone according to any one of claims 1-5.

Citation Information

Patent Citations

  • Unmanned aerial vehicle article sending and delivering method based on intelligent window

    CN105894225A

  • Unmanned aerial vehicle-based express delivery delivering system and method

    CN106200677A

  • Unmanned aerial vehicle express transportation system and method based on intelligent window

    CN117829696A