Patent ID: 9725171
Date: 2017-08-08
CPC Classifications: B64C,G05D

Claim:
1. A computer-implemented method, comprising: receiving, by a computer system of an unmanned aerial vehicle (UAV), global positioning system (GPS) data, the computer system configured to direct a flight of the UAV to deliver an item from a source to a destination based at least in part on the GPS data; generating, by the computer system, a state associated with the flight, the state comprising a flight parameter determined over time based at least in part on the GPS data; determining, by the computer system, that the state indicates a change to the flight parameter; determining, by the computer system, that the flight parameter corresponds to a capability of the UAV and that the change to the flight parameter corresponds to an operation of the UAV unsupported by the capability of the UAV, the capability of the UAV supporting a range for the flight parameter; determining, by the computer system, that the GPS data is spoofed based at least in part on the operation; and directing, by the computer system, a portion of the flight independently of the GPS data that is spoofed.