Scheduling of unmanned aerial vehicles for mission performance

US9671790B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9671790-B2
Application numberUS-201414282205-A
CountryUS
Kind codeB2
Filing dateMay 20, 2014
Priority dateMay 20, 2014
Publication dateJun 6, 2017
Grant dateJun 6, 2017

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.

A device receives a request for a mission that includes traversal of a flight path from one or more first locations to a second location and performance of mission operations, and determines required capabilities and constraints for the mission based on the request. The device identifies UAVs based on the required capabilities and the constraints, and calculates a cost effective mission plan, for the identified UAVs, based on the required capabilities and the constraints. The device generates mission plan instructions, for the cost effective mission plan, that include flight path instructions for the flight path and mission instructions for the mission operations. The device provides the mission plan instructions to the identified UAVs to permit the identified UAVs to travel from the one or more first locations to the second location, via the flight path, and to perform the mission operations.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: receiving, by a device, a request for a mission that includes traversal of a flight path from a first geographical location to a second geographical location and performance of one or more mission operations; determining, by the device, required capabilities for the mission based on the request; determining, by the device, constraints for the mission based on the request; identifying, by the device and from a plurality of unmanned aerial vehicles, particular unmanned aerial vehicles based on the required capabilities and the constraints; calculating, by the device, a cost effective mission plan, for the particular unmanned aerial vehicles, based on the required capabilities and the constraints; generating, by the device, mission plan instructions for the cost effective mission plan, the mission plan instructions including flight path instructions for the flight path and mission instructions for the one or more mission operations; and providing, by the device, the mission plan instructions to the particular unmanned aerial vehicles to permit the particular unmanned aerial vehicles to travel from the first geographical location to the second geographical location, via the flight path, and to perform the one or more mission operations. 2. The method of claim 1 , where determining the constraints for the mission comprises at least one of: determining the constraints for the mission based on availability of the plurality of unmanned aerial vehicles; determining the constraints for the mission based on operational states of the plurality of unmanned aerial vehicles; determining the constraints for the mission based on costs associated with operating the plurality of unmanned aerial vehicles; determining the constraints for the mission based on a time limit associated with the mission; or determining the constraints for the mission based on a mission type associated with the mission. 3. The method of claim 1 , where calculating the cost effective mission plan comprises: determining a plurality of mission plans, for the particular unmanned aerial vehicles, based on the required capabilities and the constraints; assigning weights to the required capabilities and the constraints; calculating scores for the plurality of mission plans based on the assigned weights; and selecting the cost effective mission plan, from the plurality of mission plans, based on the calculated scores. 4. The method of claim 1 , where calculating the cost effective mission plan comprises: utilizing a linear programming technique to calculate the cost effective mission plan, for the particular unmanned aerial vehicles, based on the required capabilities and the constraints. 5. The method of claim 1 , where identifying the particular unmanned aerial vehicles comprises: assigning weights to capability information associated with the plurality of unmanned aerial vehicles; calculating scores for the plurality of unmanned aerial vehicles based on the assigned weights; and identifying the particular unmanned aerial vehicles, from the plurality of unmanned aerial vehicles, based on the calculated scores. 6. The method of claim 1 , further comprising one of: identifying one or more additional unmanned aerial vehicles for the particular unmanned aerial vehicles based on the cost effective mission plan; or removing one or more unmanned aerial vehicles from the particular unmanned aerial vehicles based on the cost effective mission plan. 7. The method of claim 1 , further comprising: receiving, from at least one of the particular unmanned aerial vehicles, a notification indicating that the mission is complete when the particular unmanned aerial vehicles complete the one or more mission operations. 8. A system, comprising: one or more devices to: receive a request for a mission that includes traversal of a flight path from one or more first geographical locations to a second geographical location and performance of one or more mission operations at the second geographical location; determine required capabilities for the mission based on the request; determine constraints for the mission based on the request; identify, from a plurality of unmanned aerial vehicles, particular unmanned aerial vehicles based on the required capabilities and the constraints; calculate a cost effective mission plan, for the particular unmanned aerial vehicles, based on the required capabilities and the constraints; generate mission plan instructions for the cost effective mission plan, the mission plan instructions including flight path instructions for the flight path and mission instructions for the one or more mission operations; and provide the mission plan instructions to the particular unmanned aerial vehicles to permit the particular unmanned aerial vehicles to travel from the one or more first geographical locations to the second geographical location, via the flight path, and to perform the one or more mission operations at the second geographical location. 9. The system of claim 8 , where, when determining the constraints for the mission, the one or more devices are further to least one of: determine the constraints for the mission based on availability of the plurality of unmanned aerial vehicles; determine the constraints for the mission based on operational states of the plurality of unmanned aerial vehicles; determine the constraints for the mission based on costs associated with operating the plurality of unmanned aerial vehicles; determine the constraints for the mission based on a time limit associated with the mission; or determine the constraints for the mission based on a mission type associated with the mission. 10. The system of claim 8 , where, when calculating the cost effective mission plan, the one or more devices are further to: determine a plurality of mission plans based on the required capabilities and the constraints; assign weights to the required capabilities and the constraints; calculate scores for the plurality of mission plans based on the assigned weights; select the cost effective mission plan, from the plurality of mission plans, based on the calculated scores. 11. The system of claim 8 , where, when calculating the cost effective mission plan, the one or more devices are further to: utilize a linear programming technique to calculate the cost effective mission plan, for the particular unmanned aerial vehicles, based on the required capabilities and the constraints. 12. The system of claim 8 , where, when identifying the particular unmanned aerial vehicles, the one or more devices are further to: assign weights to capability information associated with the plurality of unmanned aerial vehicles; calculate scores for the plurality of unmanned aerial vehicles based on the assigned weights; and identify the particular unmanned aerial vehicles, from the plurality of unmanned aerial vehicles, based on the calculated scores. 13. The system of claim 8 , where the one or more devices are further to: receive mission information from the particular unmanned aerial vehicles during performance of the one or more mission operations by the particular unmanned aerial vehicles; and provide the mission information to a device that generated the request for the mission. 14. The system of claim 8 , where the one or more devices are further to: receive, from at least one of the particular unmanned aerial vehicles, a notification indicating that the mission is complete when the particular unmanned aerial vehicles complete the one or more mission operations.

Assignees

Inventors

Classifications

  • autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS] · CPC title

  • for imaging, photography or videography · CPC title

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

  • of the remote controlled vehicle type, i.e. RPV · CPC title

  • G05D1/101Primary

    specially adapted for aircraft · 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 US9671790B2 cover?
A device receives a request for a mission that includes traversal of a flight path from one or more first locations to a second location and performance of mission operations, and determines required capabilities and constraints for the mission based on the request. The device identifies UAVs based on the required capabilities and the constraints, and calculates a cost effective mission plan, f…
Who is the assignee on this patent?
Verizon Patent & Licensing Inc
What technology area does this patent fall under?
Primary CPC classification G05D1/101. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 06 2017 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).