Data logging in aerial platform
First Claim
1. A method for managing data in an unmanned aerial vehicle, the method comprising:
- capturing sensor data from sensors on the unmanned aerial vehicle;
transferring the captured sensor data from the unmanned aerial vehicle to a remote controller via a wireless interface;
detecting a loss of a link to a remote controller via the wireless interface;
responsive to detecting the loss of the link, storing the captured sensor data to a buffer and monitoring a flight status of the unmanned aerial vehicle, the flight status indicating whether the aerial vehicle is in motion or stationary; and
transferring the stored sensor data from the buffer to a non-volatile storage responsive to detecting that the unmanned aerial vehicle is stationary following the loss of the link.
4 Assignments
0 Petitions
Accused Products
Abstract
An unmanned aerial vehicle manages storage of data and transfer between other connected devices. The unmanned aerial vehicle captures sensor data from sensors on the unmanned aerial vehicle. The unmanned aerial vehicle transfers the captured sensor data from the unmanned aerial vehicle to a remote controller via a wireless interface. The captured data may be transferred via a TCP link, a UDP link, or a combination thereof. If a loss of link is detected, the captured sensor data is stored to a buffer and a battery level of the unmanned aerial vehicle and a flight status of the unmanned aerial vehicle is monitored. The stored sensor data is transferred from the buffer to a non-volatile storage responsive to the battery level dropping below a predefined threshold or detecting that the unmanned aerial vehicle is stationary and a shutdown may be imminent.
10 Citations
20 Claims
-
1. A method for managing data in an unmanned aerial vehicle, the method comprising:
-
capturing sensor data from sensors on the unmanned aerial vehicle; transferring the captured sensor data from the unmanned aerial vehicle to a remote controller via a wireless interface; detecting a loss of a link to a remote controller via the wireless interface; responsive to detecting the loss of the link, storing the captured sensor data to a buffer and monitoring a flight status of the unmanned aerial vehicle, the flight status indicating whether the aerial vehicle is in motion or stationary; and transferring the stored sensor data from the buffer to a non-volatile storage responsive to detecting that the unmanned aerial vehicle is stationary following the loss of the link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable storage medium storing instructions for managing data in an unmanned aerial vehicle, the instructions when executed by a processor causing the processor to perform steps including:
-
capturing sensor data from sensors on the unmanned aerial vehicle; transferring the captured sensor data from the unmanned aerial vehicle to a remote controller via a wireless interface; detecting a loss of a link to a remote controller via the wireless interface; responsive to detecting the loss of the link, storing the captured sensor data to a buffer and monitoring a flight status of the unmanned aerial vehicle, the flight status indicating whether the aerial vehicle is in motion or stationary; and transferring the stored sensor data from the buffer to a non-volatile storage responsive to detecting that the unmanned aerial vehicle is stationary following the loss of the link. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. An aerial vehicle system comprising:
-
a processor; and a non-transitory computer readable storage medium storing instructions for managing data in the aerial vehicle system, the instructions when executed by a processor causing the processor to perform steps including; capturing sensor data from sensors on the unmanned aerial vehicle; transferring the captured sensor data from the unmanned aerial vehicle to a remote controller via a wireless interface; detecting a loss of a link to a remote controller via the wireless interface; responsive to detecting the loss of the link, storing the captured sensor data to a buffer and monitoring a flight status of the unmanned aerial vehicle, the flight status indicating whether the aerial vehicle is in motion or stationary; and transferring the stored sensor data from the buffer to a non-volatile storage responsive to detecting that the unmanned aerial vehicle is stationary following the loss of the link. - View Dependent Claims (20)
-
Specification