IP Library Granted Patent US 12,174,030
Granted Patent B1
US 12,174,030 · App. 17/513,373 · Granted Dec 24, 2024

Local flight path navigation for drone deliveries

Inventors: Bradly Jay Billman (Celina, TX); Sacha Melquiades De'Angeli (San Antonio, TX)
Assignee: United Services Automobile Association (USAA)
G01C21/3476B64C39/024G05D1/101B64U10/13B64U2101/60
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,174,030
App. No.
17/513,373
Granted
Dec 24, 2024
Kind
B1
Abstract

A system and method for high-precision automated guidance of a drone via a local (on-site) computing device for delivery of items is disclosed. The drone navigates to a location in proximity to the recipient's home using standard navigation protocols. Once the UAV arrives at this local destination, communication between the UAV and an on-site computing device occurs. The on-site device serves as a micro air-traffic controller to the UAV's precise drop off target location. The on-site device can provide approach vectors, guidance around obstacles and navigation instructions to a final micro-destination.

Claims (61)

1. A method of guiding an unmanned aerial vehicle (UAV) to a micro-destination for high-precision delivery of items, the method comprising:

receiving, at a first local computing device installed on a property and from a mobile computing device associated with a user, a set of multiple potential delivery site micro-destinations located throughout the property;

causing, via an onboard computing system of the UAV, the UAV to travel to a first position near the property, the first position being in range of signals generated from the first local computing device installed on the property and remote from the UAV;

receiving, at the first local computing device, identification data for the UAV;

determining, at the first local computing device and with reference to a scheduled deliveries knowledge repository, that the identification data corresponds to a UAV scheduled to perform a delivery to the property;

receiving, at the first local computing device and from the mobile computing device associated with the user, a user selection of a delivery site micro-destination from the set of multiple potential delivery site micro-destinations, the delivery site micro-destination corresponding to a specific portion of the property where the user intends for a delivery from the UAV to be received;

generating a first navigation signal in response to determining the UAV is scheduled to perform a delivery;

receiving, from the first local computing device and at the onboard computing system, the first navigation signal that is configured to provide first directions from the first position to a first micro-destination;

causing, via the onboard computing system and in response to receiving the first navigation signal, the UAV to travel a first path based on the first directions from the first position to the first micro-destination;

determining, at the onboard computing system, that the UAV has arrived at the first micro-destination;

receiving, at the onboard computing system, a second navigation signal from a second local computing device installed at the property in a location that is out of a line of sight of the first local computing device but within a line of sight of the first micro-destination, the second navigation signal configured to direct the UAV from the first micro-destination to the delivery site micro-destination;

causing, via the onboard computing system and in response to receiving the second navigation signal, the UAV to travel a second path based on the second directions from the first micro-destination to the delivery site micro-destination; and

causing, via the onboard computing system, an item carried by the UAV to be released at the delivery site micro-destination.

2. The method of claim 1 , further comprising:

wherein the step of receiving a user selection of the delivery site micro-destination from the set of multiple potential delivery site micro-destinations occurs after the user has scheduled a delivery and before the UAV has travelled to a first position near the property.

3. The method of claim 2 , further comprising:

detecting, at the first local computing device, one or more external signals indicating the presence of the UAV near the first local computing device; and

causing a signal emitter of the first local computing device to generate a handshake signal in response to detection of the UAV, where the handshake signal requests a connection between the first local computing device and the UAV to initiate an authentication with the request for identification data from the UAV.

4. The method of claim 1 , wherein the first local computing device is an IoT device mounted on an external surface of a building situated on the property.

5. The method of claim 4 , wherein the first local computing device is a smart doorbell.

6. The method of claim 1 , further comprising causing, via the onboard computing system, the UAV to travel a second path back to the first position once the item is released, the second path being a reversal of the first path.

7. The method of claim 1 , further comprising:

receiving, from the first local computing device and at the onboard computing system for the UAV, a return navigation signal that is configured to provide directions to the UAV from the delivery site micro-destination to a second position; and

causing, in response to receiving the return navigation signal, the UAV to travel a third path based on the directions that returns the UAV to general airspace.

8. The method of claim 1 , wherein the first navigation signal is a light-based signal that is aimed at the first micro-destination.

9. The method of claim 1 , wherein the first navigation signal is an RF-based signal.

10. The method of claim 1 , wherein the first navigation signal is one of a QR code and an RFID tag presented via of the first local computing device.

11. The method of claim 10 , wherein the first micro-destination is outside of a line of sight of the first local computing device.

12. The method of claim 1 , wherein the first micro-destination is in a line of sight of the first local computing device.

13. A method of guiding an unmanned aerial vehicle (UAV) to a micro-destination for high-precision delivery of items, the method comprising:

receiving, at a first computing device installed at a first property and remote from the UAV, coordinates for a first micro-destination;

receiving, at the first computing device, identification data for a UAV located at a first position in proximity to the first computing device;

verifying, at the first computing device and with reference to a scheduled delivery knowledge repository, that the identification data corresponds to the UAV scheduled to perform a first expected delivery to the first property;

generating, via a signal emitter of the first computing device, a first navigation signal configured to direct the UAV from the first position to the first micro-destination in response to verifying that the UAV is scheduled to perform the first expected delivery to the first property;

receiving, at the UAV, a second navigation signal from a second computing device installed at the first property in a location that is out of a line of sight of the first computing device but within a line of sight of the first micro-destination, the second navigation signal configured to direct the UAV from the first micro-destination to a second micro-destination where a delivery takes place; and

updating the scheduled delivery knowledge repository to indicate arrival of the UAV for the first expected delivery.

14. The method of claim 13 , further comprising:

transmitting, from the first computing device and to the UAV, a handshake signal; and

establishing a connection between the first computing device and the UAV following the handshake signal.

15. The method of claim 14 , further comprising detecting, at the first computing device, one or more external signals indicating the presence of the UAV near the first computing device before transmitting the handshake signal.

16. A system for guiding an unmanned aerial vehicle (UAV) to a micro-destination for high-precision delivery of items, the system comprising a processor and machine-readable media including instructions which, when executed by the processor, cause the processor to:

receive, at a first local computing device installed on a property and from a mobile computing device associated with a user, a set of multiple potential delivery site micro-destinations located throughout the property;

cause, via an onboard computing system, the UAV to travel to a first position near the property, the first position being in range of signals generated from the first local computing device installed on the property and remote from the UAV;

receive, at the first local computing device, identification data for the UAV;

determine, at the first local computing device and with reference to a scheduled deliveries knowledge repository, that the identification data corresponds to a UAV scheduled to perform a delivery to the property;

receiving, at the first local computing device and from the mobile computing device associated with the user, a user selection of a delivery site micro-destination from the set of multiple potential delivery site micro-destinations, the delivery site micro-destination corresponding to a specific portion of the property where the user intends for a delivery from the UAV to be received;

generate a first navigation signal in response to determining the UAV is scheduled to perform a delivery;

receive, from the first local computing device and at the onboard computing system, the first navigation signal that is configured to provide directions from the first position to a first micro-destination;

cause, via the onboard computing system and in response to receiving the first navigation signal, the UAV to travel a first path based on the directions from the first position to the first micro-destination;

determine, at the onboard computing system, that the UAV has arrived at the first micro-destination;

receiving, at the onboard computing system, a second navigation signal from a second local computing device installed at the property in a location that is out of a line of sight of the first local computing device but within a line of sight of the first micro-destination, the second navigation signal configured to direct the UAV from the first micro-destination to the delivery site micro-destination;

causing, via the onboard computing system and in response to receiving the second navigation signal, the UAV to travel a second path based on the second directions from the first micro-destination to the delivery micro-destination; and

cause, via the onboard computing system, an item carried by the UAV to be released at the delivery site micro-destination.

17. The system of claim 16 , wherein the instructions further cause the processor to:

receive, at the onboard computing system and from the first local computing device, a request for identification prior to receiving the first navigation signal; and

transmit, from the onboard computing system and to the first local computing device, identification data for the UAV.

18. The system of claim 17 , wherein the instructions further cause the processor to:

detecting, at the first local computing device, one or more external signals indicating the presence of the UAV near the first local computing device; and

cause a signal emitter of the first local computing device to generate a handshake signal in response to detection of the UAV, where the handshake signal requests a connection between the first local computing device and the UAV to initiate an authentication with the request for identification data from the UAV.

19. The system of claim 16 , wherein the first local computing device is an IoT device mounted on an external surface of a building situated on the property.

20. The system of claim 16 , wherein the first navigation signal is one of an RF-based signal, a light-based signal, a QR code, and an RFID tag.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2024
From: UIPCO, LLC
To: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
Reel/Frame 069228/0760 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2021
From: BILLMAN, BRADLY JAY; DE'ANGELI, SACHA MELQUIADES
To: UIPCO, LLC
Reel/Frame 057953/0630 →
Cited By (1)
US 12,739,656