US2023294827A1PendingUtilityA1
Method and system for controlling an unmanned aerial vehicle
Est. expiryJul 3, 2037(~11 yrs left)· nominal 20-yr term from priority
Inventors:George Miller
G08G 5/723G08G 5/76G08G 5/59G08G 5/34G08G 5/26G08G 5/22G08G 5/57G08G 5/55B64U 2101/30B64U 50/19B64U 10/14G05D 1/101G05D 1/0022B64U 2201/104B64U 2201/10B64U 2201/20G06V 20/13B64C 39/024G05D 1/0061G05D 1/0088G08G 5/0069B64D 47/08G08G 5/0078G08G 5/0091G08G 5/0013G08G 5/006G08G 5/0039G08G 5/0026
75
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method is provided. An unmanned aerial vehicle (UAV) is operated. A position of the UAV is determined while in flight, and a timestamp is formed. The timestamp and the position of the UAV are transmitted. A current block is generated using a cryptographic hash based at least in part on a previous block, the UAV identifier, the position, and the timestamp.
Claims
exact text as granted — not AI-modified1 . A method comprising:
transmitting a plurality of commands over an interval to an Unmanned Aerial Vehicle (UAV) at least in part over a switched packet network, wherein the plurality of commands would form a flight path for the UAV when executed by the UAV; at a first time during the interval, receiving at least in part over the switched packet network a first telemetry data set from the UAV, wherein the first telemetry data set includes a UAV identifier and a first position; forming a first timestamp for each for the first telemetry data set; calculating a first block using a cryptographic hash based at least in part on a previous block, the UAV identifier, the position, and the first timestamp; storing the first block; at a second time during the interval, receiving at least in part over the switched packet network a second telemetry data set from the UAV, wherein the second telemetry data set includes the UAV identifier and a second position; forming a second timestamp for each for the first telemetry data set; calculating a second block using the cryptographic hash based at least in part on the first block, the UAV identifier, the second position, and the second timestamp; and storing the second block.
2 . The method of claim 1 , wherein the first and second positions are first and second Global Positioning System (GPS) positions, respectively.
3 . The method of claim 1 , wherein the first and second telemetry data sets further comprise first and second nonces, respectively.
4 . The method of claim 1 , wherein the method further comprises:
at a third time during the interval, receiving sensor data corresponding to an environmental condition of UAV; and determining whether the environmental condition was known.
5 . The method of claim 4 , wherein the method further comprises transmitting a plurality of corrected commands at least in part over the switched packet switched to avoid the environmental condition.
6 . The method of claim 5 , wherein the environmental condition is an object within with the flight path.
7 . The method of claim 6 , wherein the method further comprises predicting whether the UAV will collide with the object.
8 . The method of claim 1 , wherein the cryptographic hash is SHA256.
9 . The method of claim 1 , wherein the first and second blocks are stored in the UAV.
10 . The method of claim 1 , wherein the
11 . A method comprising:
operating a UAV having a UAV identifier; determining a position of the UAV while in flight; forming a timestamp corresponding to the position; transmitting the timestamp and the position of the UAV; and calculating a current block using a cryptographic hash based at least in part on a previous block, the UAV identifier, the position, and the timestamp.
12 . The method of claim 11 , wherein the UAV is operated in an autonomous mode.
13 . The method of claim 11 , wherein the step of determining the position further comprises acquiring a GPS position.
14 . The method of claim 11 , wherein the method further comprises:
receiving sensor data corresponding to an environmental condition of UAV; and determining whether the environmental condition was known.
15 . The method of claim 14 , wherein the method further comprises correcting a flight path to avoid the environmental condition.
16 . The method of claim 15 , wherein the environmental condition is an object.
17 . The method of claim 16 , wherein the method further comprises predicting whether the UAV will collide with the object.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.