1. A method executing on a computing device to provide real-time updating of an insurance policy associated with a target aerial vehicle, the method comprising: generating, by the computing device, a previous flight pattern for each respective aerial vehicle of a plurality aerial vehicles that were each involved in a respective incident, each previous flight pattern includes a plurality of movements of the respective aerial vehicle within a time period prior to the respective incident; and prior to flight of the target aerial vehicle: obtaining, by the computing device, operator information for a current operator of the target aerial vehicle; obtaining, by the computing device, aerial vehicle information for the target aerial vehicle; generating, by the computing device, the insurance policy for the target aerial vehicle based on the operator information and the target aerial vehicle information; as the current operator is operating the target aerial vehicle in the sky: receiving, by the computing device, operator input signals from a remote control communicating with the target aerial vehicle, the operator input signals include data obtained by a first plurality of sensors on the remote control to sense input commands from the current operator of the target aerial vehicle; receiving, by the computing device, performance output signals from the target aerial vehicle, the performance output signals include data obtained by a second plurality of sensors mounted on the target aerial vehicle to sense unique flight characteristics during flight of the target aerial vehicle; processing, by the computing device, the received operator input signals and the performance output signals to generate a plurality of current flight characteristics of the target aerial vehicle; generating, by the computing device, an operator profile for the current operator of the target aerial vehicle in response to the current flight characteristics of the target aerial vehicle, the operator profile provides an indication of how well the current operator is operating the target aerial vehicle based on the input commands provided by the current operator to control the target aerial vehicle; generating, by the computing device, a current flight pattern of the target aerial vehicle in response to the current flight characteristics of the target aerial vehicle, the current flight pattern provides an indication of movement of the target aerial vehicle; comparing, by the computing device, the current flight pattern of the target aerial vehicle with each previous flight pattern of the plurality of aerial vehicles; generating, by the computing device, a current risk profile for the current operator of the target aerial vehicle in response to the comparison of the current flight pattern with the previous flight pattern; adjusting, by the computing device, the current risk profile in response to the operator profile; and automatically updating, by the computing device, the insurance policy for the target aerial vehicle in real time as the current risk profile changes in response to changes in the current flight characteristics as the current operator operates the target aerial vehicle.