User interfaces for selecting unmanned aerial vehicles and mission plans for unmanned aerial vehicles
First Claim
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;
presenting, by the device and for display, a first user interface that requests mission information associated with the mission;
receiving, by the device, the mission information via the first user interface;
determining, by the device, a plurality of recommended unmanned aerial vehicles for the mission based on the mission information;
presenting, by the device and for displaying, information associated with the plurality of recommended unmanned aerial vehicles via the first user interface;
receiving, by the device, a selection of a particular unmanned aerial vehicle, from the information associated with the plurality of recommended unmanned aerial vehicles, via the first user interface;
determining, by the device, a plurality of recommended mission plans based on the mission information and based on the particular unmanned aerial vehicle;
presenting, by the device and for displaying, the plurality of recommended mission plans via a second user interface;
receiving, by the device, a selection of a particular mission plan, from the plurality of recommended mission plans, via the second user interface;
generating, by the device, mission plan instructions for the particular 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 vehicle to permit the particular unmanned aerial vehicle 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A device receives a request for a mission that includes traversal of a flight path and performance of mission operations, and presents a first user interface that requests mission information. The device receives the mission information, and determines recommended UAVs for the mission based on the mission information. The device presents information associated with the recommended UAVs, and receives a selection of a particular UAV via the first user interface. The device determines recommended mission plans based on the mission information and the particular UAV, and presents the recommended mission plans via a second user interface. The device receives a selection of a particular mission plan via the second user interface, and generates mission plan instructions for the particular mission plan. The device provides the mission plan instructions to the particular UAV to permit the particular UAV to travel the flight path and perform the mission operations.
-
Citations
20 Claims
-
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; presenting, by the device and for display, a first user interface that requests mission information associated with the mission; receiving, by the device, the mission information via the first user interface; determining, by the device, a plurality of recommended unmanned aerial vehicles for the mission based on the mission information; presenting, by the device and for displaying, information associated with the plurality of recommended unmanned aerial vehicles via the first user interface; receiving, by the device, a selection of a particular unmanned aerial vehicle, from the information associated with the plurality of recommended unmanned aerial vehicles, via the first user interface; determining, by the device, a plurality of recommended mission plans based on the mission information and based on the particular unmanned aerial vehicle; presenting, by the device and for displaying, the plurality of recommended mission plans via a second user interface; receiving, by the device, a selection of a particular mission plan, from the plurality of recommended mission plans, via the second user interface; generating, by the device, mission plan instructions for the particular 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 vehicle to permit the particular unmanned aerial vehicle 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
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; present, for display, a first user interface that requests mission information associated with the mission; receive the mission information via the first user interface; determine a plurality of recommended unmanned aerial vehicles for the mission based on the mission information; present, for display, information associated with the plurality of recommended unmanned aerial vehicles via the first user interface; receive a selection of one or more unmanned aerial vehicles, from the information associated with the plurality of recommended unmanned aerial vehicles, via the first user interface; determine a plurality of recommended mission plans based on the mission information and based on the one or more unmanned aerial vehicles; present, for display, the plurality of recommended mission plans via a second user interface; receive a selection of a particular mission plan, from the plurality of recommended mission plans, via the second user interface; generate mission plan instructions for the particular mission plan; and provide the mission plan instructions to the one or more unmanned aerial vehicles to permit the one or more 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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A non-transitory computer-readable medium for storing instructions, the instructions comprising:
-
one or more instructions that, when executed by one or more processors of a device, cause the one or more processors 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;present, for display, a first user interface that requests mission information associated with the mission;
receive the mission information via the first user interface;determine a plurality of recommended unmanned aerial vehicles for the mission based on the mission information;
present, for display, information associated with the plurality of recommended unmanned aerial vehicles via the first user interface;receive a selection of a particular unmanned aerial vehicle, from the information associated with the plurality of recommended unmanned aerial vehicles, via the first user interface; determine a plurality of recommended mission plans based on the mission information and based on the particular unmanned aerial vehicle;
present, for display, the plurality of recommended mission plans via a second user interface;receive a selection of a particular mission plan, from the plurality of recommended mission plans, via the second user interface;
generate mission plan instructions for the particular mission plan; andprovide the mission plan instructions to the particular unmanned aerial vehicle to permit the particular unmanned aerial vehicle 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. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification