Dynamic UAV transport tasks for pickup and delivery of non-specifically assigned packages

US12469000B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12469000-B2
Application numberUS-202418785185-A
CountryUS
Kind codeB2
Filing dateJul 26, 2024
Priority dateDec 21, 2017
Publication dateNov 11, 2025
Grant dateNov 11, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Example implementations relate to a method of dynamically updating a transport task of a UAV. The method includes receiving, at a transport-provider computing system, an item provider request for transportation of a plurality of packages from a loading location at a given future time. The method also includes assigning, by the transport-provider computing system, a respective transport task to each of a plurality of UAVs, where the respective transport task comprises an instruction to deploy to the loading location to pick up one or more of the plurality of packages. Further, the method includes identifying, by the transport-provider system, a first package while or after a first UAV picks up the first package. Yet further, the method includes based on the identifying of the first package, providing, by the transport-provider system, a task update to the first UAV to update the respective transport task of the first UAV.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: receiving, by an unmanned aerial vehicle (UAV) of a plurality of UAVs, a transport task that instructs the UAV to deploy to a loading location and perform a package pick-up, wherein the transport task is based on an item provider request for transportation of a plurality of packages from the loading location at a given time, wherein the transport task lacks a specific package assignment for the UAV, and wherein the item provider request specifies a measure of delivery flights by the plurality of UAVs for transportation of the plurality of packages from the loading location at the given time; determining the specific package assignment for the UAV by performing, by the UAV, the package pick-up by, upon arriving at the loading location, picking up, from a loading pad of a plurality of loading pads located at the loading location and containing a plurality of packages that are ready for delivery by the plurality of UAVs, a package disposed on the loading pad; identifying, by the UAV, the package picked up by the UAV while or after the UAV picks up the package; and based on identifying the package, receiving, by the UAV, a task update configured to update the transport task. 2 . The method of claim 1 , wherein performance of the package pick-up by the UAV is automated at the loading location. 3 . The method of claim 2 , wherein the performance of the package pick-up by the UAV is automated using a robotic arm. 4 . The method claim of 1 , wherein performing the package pick-up comprises using a payload coupling apparatus connected to the UAV by way of a retractable tether. 5 . The method of claim 1 , wherein the measure of delivery flights comprises a number of delivery flights by the plurality of UAVs. 6 . The method of claim 1 , wherein the transport task indicates an assignment of the UAV to the loading pad. 7 . The method of claim 1 , wherein the transport task instructs the UAV to pick up the package from the loading pad based on an order of arrival of the UAV relative to one or more other UAVs of the plurality of UAVs. 8 . The method of claim 1 , wherein performing the package pick-up comprises: collecting, by the UAV, sensor data after arriving at the loading location; and identifying, by the UAV, the loading pad based on the sensor data. 9 . The method of claim 1 , wherein the one or more packages that are ready for delivery have been placed on the one or more loading pads by an item provider associated with the item provider request prior to the UAV performing the package pick-up. 10 . The method of claim 1 , wherein identifying the package picked up by the UAV comprises: determining, using a package identifying device of the UAV, a unique identifier of the package. 11 . The method of claim 1 , wherein the task update comprises a route from a current location of the UAV to a delivery location of the package. 12 . The method of claim 1 , wherein the task update comprises an instruction to drop off the package at the loading location, and wherein the instruction to drop off the package is based on a determination that the UAV is not capable of delivering the package picked up by the UAV. 13 . An unmanned aerial vehicle (UAV) configured to perform operations comprising: receiving a transport task that instructs the UAV to deploy to a loading location and perform a package pick-up, wherein the transport task is based on an item provider request for transportation of a plurality of packages from the loading location at a given time, wherein the transport task lacks a specific package assignment for the UAV, wherein the item provider request specifies a measure of delivery flights by a plurality of UAVs for transportation of the plurality of packages from the loading location at the given time, and wherein the plurality of UAVs comprises the UAV; determining the specific package assignment for the UAV by performing the package pick-up by, upon arriving at the loading location, picking up from a loading pad of a plurality of loading pads located at the loading location and containing a plurality of packages that are ready for delivery by the plurality of UAVs, a package disposed on the loading pad; identifying the package picked up by the UAV while or after the UAV picks up the package; and based on identifying the package, receiving a task update configured to update the transport task. 14 . The UAV of claim 13 , wherein performance of the package pick-up by the UAV is automated at the loading location. 15 . The UAV of claim 14 , wherein the performance of the package pick-up by the UAV is automated using a robotic arm. 16 . The UAV of claim 13 , further comprising: a payload coupling apparatus connected to the UAV by way of a retractable tether, wherein the UAV is configured to perform the package pick-up using the payload coupling apparatus. 17 . The UAV of claim 13 , wherein the transport task indicates an assignment of the UAV to the loading pad. 18 . The UAV of claim 13 , wherein the transport task instructs the UAV to pick up the package from the loading pad based on an order of arrival of the UAV relative to one or more other UAVs of the plurality of UAVs. 19 . A non-transitory computer-readable medium having stored thereon program instructions that, when executed by a computing device of an unmanned aerial vehicle (UAV), cause the computing device to perform operations comprising: receiving a transport task that instructs the UAV to deploy to a loading location and perform a package pick-up, wherein the transport task is based on an item provider request for transportation of a plurality of packages from the loading location at a given time, wherein the transport task lacks a specific package assignment for the UAV, wherein the item provider request specifies a measure of delivery flights by a plurality of UAVs for transportation of the plurality of packages from the loading location at the given time, and wherein the plurality of UAVs comprises the UAV; determining the specific package assignment for the UAV by causing the UAV to perform the package pick-up by, upon arriving at the loading location, picking up, from a loading pad of a plurality of loading pads located at the loading location and containing a plurality of packages that are ready for delivery by the plurality of UAVs, a package disposed on the loading pad; identifying the package picked up by the UAV while or after the UAV picks up the package; and based on identifying the package, receiving a task update configured to update the transport task. 20 . The method of claim 1 , wherein the measure of delivery flights comprises a rate of the delivery flights by the plurality of UAVs.

Assignees

Inventors

Classifications

  • for transporting passengers; for transporting goods other than weapons · CPC title

  • the UAVs comprising tethers for lowering the goods · CPC title

  • Flying platforms · CPC title

  • UAVs characterised by their flight controls · CPC title

  • Tracking · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12469000B2 cover?
Example implementations relate to a method of dynamically updating a transport task of a UAV. The method includes receiving, at a transport-provider computing system, an item provider request for transportation of a plurality of packages from a loading location at a given future time. The method also includes assigning, by the transport-provider computing system, a respective transport task to …
Who is the assignee on this patent?
Wing Aviation Llc
What technology area does this patent fall under?
Primary CPC classification G06Q10/083. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 11 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).