IP Library Patent Application 15790461
Patent Application
App. No. 15/790,461

UNMANNED AERIAL VEHICLE FLIGHT MANAGEMENT

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 None
App. No.
15/790,461
Abstract

A device can be configured to receive a flight request including at least one flight characteristic for an unmanned aerial vehicle (UAV) flight; identify flight characteristics associated with the flight request; identify a flight guideline associated with the flight request, the flight guideline specifying a limitation for an identified flight characteristic; determine, based on the flight guideline, that one of the identified flight characteristics is a questionable flight characteristic; and/or perform an action based on the questionable flight characteristic.

Claims (66)

1 . A device, comprising:

one or more processors to:

receive, from a user device, a flight request,

the flight request including at least one flight characteristic for an unmanned aerial vehicle (UAV) flight associated with the flight request;

identify flight characteristics associated with the flight request,

a flight characteristic, of the identified flight characteristics, specifying a characteristic of the UAV flight;

identify a flight guideline associated with the flight request,

the flight guideline specifying a limitation for at least one of the identified flight characteristics;

determine, based on the flight guideline, that one of the identified flight characteristics is a questionable flight characteristic; and

perform an action based on the questionable flight characteristic.

2 . The device of claim 1 , wherein the identified flight characteristics include at least one of:

a flight date, a flight time, a flight duration, a flight altitude, a flight origin location, a flight destination location, a flight path, a wind speed measurement, a humidity measurement, a temperature measurement, a precipitation measurement, a visibility measurement, a sunset time, a UAV model number, a UAV flight ceiling, a UAV weight, a UAV maximum payload, a UAV maximum wind speed, a UAV maximum operating temperature, a UAV minimum operating temperature, a UAV maximum communication range, a UAV maximum flight duration, a UAV maximum speed, a UAV noise level, a pilot certification, a pilot maximum operating wind speed, a pilot maximum flight operating duration, a pilot minimum operating visibility, a pilot maximum operating range, a most recent pilot flight, or career pilot hours.

3 . The device of claim 1 , wherein the one or more processors, when identifying the flight characteristics associated with the flight request, are to:

identify a flight characteristic included in the flight request;

obtain a flight characteristic from a data storage device; or

receive a flight characteristic from a flight characteristic provider device that is separate from the device.

4 . The device of claim 1 , wherein the one or more processors, when identifying the flight guideline associated with the flight request, are to:

obtain the flight guideline from a data storage device; or

receive the flight guideline from a flight guideline provider device that is separate from the device.

5 . The device of claim 1 , wherein the one or more processors, when identifying the flight characteristics associated with the flight request, are to:

identify multiple values for a particular flight characteristic; and

identify, based on the multiple values, a particular value for the particular flight characteristic.

6 . The device of claim 1 , wherein the one or more processors, when determining, based on the flight guideline, that one of the identified flight characteristics is a questionable flight characteristic, are to:

determine that the questionable flight characteristic is within a certain degree, measure, or percentage of satisfying or failing to satisfy the flight guideline.

7 . The device of claim 1 , wherein the one or more processors, when performing the action based on the questionable flight characteristic, are to:

provide the user device with data that causes display of information regarding the questionable flight characteristic.

8 . A non-transitory computer-readable medium storing instructions, the instructions comprising:

a plurality of instructions that, when executed by one or more processors, cause the one or more processors to:

receive a flight request,

the flight request including at least one flight characteristic for an unmanned aerial vehicle (UAV) flight associated with the flight request;

identify, based on the flight request, flight characteristics associated with the UAV flight,

a flight characteristic, of the identified flight characteristics, specifying a characteristic of the UAV flight;

identify, based on the flight request, a flight guideline associated with the UAV flight,

the flight guideline specifying a limitation for a particular flight characteristic of the identified flight characteristics;

determine, based on the flight guideline and the particular flight characteristic, that the particular flight characteristic is a questionable flight characteristic; and

perform an action based on the questionable flight characteristic.

9 . The non-transitory computer-readable medium of claim 8 , where one or more instructions, of the plurality of instructions, that cause the one or more processors to identify, based on the flight request, the flight characteristics associated with the UAV flight, cause the one or more processors to:

identify a first flight characteristic from the at least one flight characteristic included in the flight request; and

obtain, from a flight characteristic provider, a second flight characteristic based on the first flight characteristic.

10 . The non-transitory computer-readable medium of claim 8 , where one or more instructions, of the plurality of instructions, that cause the one or more processors to identify, based on the flight request, the flight guideline associated with the UAV flight, cause the one or more processors to:

identify a first flight characteristic from the at least one flight characteristic included in the flight request; and

obtain, from a flight guideline provider and based on the first flight characteristic, the flight guideline.

11 . The non-transitory computer-readable medium of claim 8 , where one or more instructions, of the plurality of instructions, that cause the one or more processors to identify, based on the flight request, the flight characteristics associated with the UAV flight, cause the one or more processors to:

obtain, from a flight characteristic provider and based on the flight guideline, the particular flight characteristic.

12 . The non-transitory computer-readable medium of claim 8 , where one or more instructions, of the plurality of instructions, that cause the one or more processors to perform the action based on the questionable flight characteristic, cause the one or more processors to:

provide a flight administrator device with data that causes display of the questionable flight characteristic, the flight administrator device being separate from the device.

13 . The non-transitory computer-readable medium of claim 8 , where one or more instructions, of the plurality of instructions, that cause the one or more processors to perform the action based on the questionable flight characteristic, cause the one or more processors to:

obtain, from a flight characteristic provider, a new value for the questionable flight characteristic.

14 . The non-transitory computer-readable medium of claim 8 , where one or more instructions, of the plurality of instructions, that cause the one or more processors to perform the action based on the questionable flight characteristic, cause the one or more processors to:

cause the UAV to perform an action.

15 . A method comprising:

receiving, by a device, at least one flight characteristic for an unmanned aerial vehicle (UAV) flight;

identifying, by the device, a flight characteristic associated with the UAV flight, the flight characteristic specifying a characteristic of the UAV flight;

identifying, by the device, a flight guideline associated with the UAV flight, the flight guideline specifying a limitation for the flight characteristic;

determining, by the device and based on the flight guideline and the flight characteristic, that the flight characteristic is a questionable flight characteristic; and

performing, by the device, an action based on the questionable flight characteristic.

16 . The method of claim 15 , further comprising:

logging data associated with the UAV flight.

17 . The method of claim 16 , further comprising:

determining, based on the data logged for the UAV flight, a questionability threshold for the flight guideline and a corresponding flight characteristic, the questionability threshold identifying a certain degree, measure, or percentage to which a corresponding flight characteristic needs to satisfy the flight guideline to be identified as a questionable flight characteristic.

18 . The method of claim 15 , wherein the determining, based on the flight guideline and the flight characteristic, that the flight characteristic is a questionable flight characteristic includes:

making the determination while the UAV is in flight.

19 . The method of claim 15 , wherein performing the action based on the questionable flight characteristic includes:

performing the action while the UAV is in flight.

20 . The method of claim 15 , wherein performing the action based on the questionable flight characteristic includes:

providing the UAV with instructions that cause the UAV to perform an action.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2018
From: SKYWARD IO, INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 046834/0590 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2017
From: EVANS, JONATHAN
To: SKYWARD IO, INC.
Reel/Frame 043925/0031 →