CPC H04W 4/021 (2013.01) [G01C 21/005 (2013.01); G01C 21/3667 (2013.01); G05D 1/0027 (2013.01); G05D 1/0044 (2013.01); G06F 16/29 (2019.01); G08G 5/0013 (2013.01); G08G 5/006 (2013.01); G08G 5/0069 (2013.01); G08G 5/0078 (2013.01); G08G 5/0082 (2013.01); H04W 4/42 (2018.02); H04W 4/44 (2018.02)] | 17 Claims |
1. A computer-implemented method comprising:
receiving unmanned aircraft system (UAS) location data for a plurality of UASs which are currently in flight;
determining, based on the UAS location data, at least one proximate UAS from the plurality of UASs, wherein the at least one proximate UAS is within an area surrounding a computing device;
causing the computing device to display a map of the area surrounding the computing device;
detecting, based on the UAS location data, at least one breach of a geofence by the at least one proximate UAS, wherein the geofence bounds a virtual region in the area surrounding the computing device;
determining a time-restricted subset of the UAS location data to display based on a current time, wherein the time-restricted subset of the UAS location data comprises only locations traversed by the UAS within a fixed amount of time preceding the current time; and
in response to detecting the at least one breach of the geofence, causing the map to display a graphical representation of the time-restricted subset of the UAS location data for the at least one proximate UAS, wherein the graphical representation of the time-restricted subset of the UAS location data excludes the UAS location data for locations traversed by the UAS more than the fixed amount of time before the current time.
|