Patent ID: 8676406

Claim:
A system for controlling one or more unmanned aerial vehicle, comprising: a path creation module configured to create one or more future flight paths for the one or more unmanned aerial vehicles (UAVs), each future flight path comprising one or more branch points marking a change in the UAV's flight path; a display configured to present a graphical user interface comprising: a three-dimensional view of a geographic area; one or more lines representing each of the one or more future flight paths for the one or more UAVs; and a menu comprising one or more commands available for selection; a gamepad comprising: at least one first thumb-stick configured to adjust the geographic area displayed on the display; at least one second thumb-stick configured to adjust a camera perspective of the displayed geographic area; at least two time buttons configured to scroll through a flight time, the flight time beginning with a current actual time and ending with the end of the one or more UAV's flight; and a plurality of buttons configured to select at least one command from the menu, the selected command associated with a current flight time selected by the at least two time buttons, the plurality of buttons further configured to select a first future flight path of the one or more future flight paths to be sent to the UAV to control an actual flight path of the UAV, wherein at least one of the first and second thumb-sticks is pressure sensitive and is configured to output a control signal to the path creation module configured to create the one or more future flight paths, wherein pressure indicated by the control signals vary the extent and degree of left and right turns of the at one or more flight paths.