Patent ID: 11899472
Assignee: GOPRO, INC.
Field: Control (Instruments)
Classification: CPC G  B  H | IPC B  G  H

Claim 15:
16. A non-transitory computer readable storage medium comprising:
instructions located on an unmanned aerial vehicle that, when executed by a processor, cause the processor to:
synchronize data and video captured by a camera of the unmanned aerial vehicle to generate synchronized data;
display the synchronized data via a user interface of a computer system that is interfaced with the unmanned aerial vehicle, wherein the computer system includes one or more applications associated with the unmanned aerial vehicle that provide an interface between the unmanned aerial vehicle and the computer system;
plan a flight path route of the unmanned aerial vehicle with a route plan database;
check the flight path route with an avoidance database to ensure that the flight route path avoids restrictions, wherein the checking includes comparing between data received from the avoidance database and data collected from sensors on the unmanned aerial vehicle to determine whether the collected data corresponds with a predefined condition which includes any of a structural condition of a mechanical component of the unmanned aerial vehicle and an operational condition of an electronic component of the unmanned aerial vehicle; and
control flight, with a flight controller, of the unmanned aerial vehicle along the flight path route that has been checked.