Patent ID: 9689686
Date: 2017-06-27
CPC Classifications: B64C,G01C,G01S,G05D,G06F,H04K,H04L,H04W

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 along a predefined route based at least in part on the GPS data; requesting, by the computer system from an imaging device of the UAV, an image associated with a location of the UAV, the UAV being at the location based at least in part on the GPS data; accessing, by the computing system, a known image associated with a known location along the predefined route; determining, by the computer system, a discrepancy between the known image and the image; determining, by the computer system, that the GPS data is spoofed based at least in part on the discrepancy between the known image and the image; and directing, by the computer system, a portion of the flight independently of the GPS data that is spoofed.