US2021373556A1PendingUtilityA1

Method and apparatus for data transmission

Assignee: SZ DJI TECHNOLOGY CO LTDPriority: Nov 23, 2015Filed: Aug 13, 2021Published: Dec 2, 2021
Est. expiryNov 23, 2035(~9.3 yrs left)· nominal 20-yr term from priority
B64U 2201/20G08G 5/57G08G 5/55G08G 5/26B64U 2201/102H04L 67/563G08C 17/00G08C 17/02H04L 67/00G08G 5/0069G05D 1/0038B64C 39/024H04L 67/2814G05D 1/0022G08G 5/0013
60
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method for data transmission includes receiving a data transmission request from a transmitting terminal, establishing a communication link between a controller of an unmanned aerial vehicle (UAV) and the transmitting terminal in response to the data transmission request, receiving, by the controller of the UAV, target data from the transmitting terminal over the communication link, and forwarding the target data to a receiving terminal including in response to the controller receiving the target data that includes the state data of the onboard device from the onboard device, forwarding, through the controller of the UAV, the state data to a ground control apparatus for the ground control apparatus to analyze the state data to determine the operational state of the onboard device and to take over control of the UAV in response to the operational state being abnormal.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for data transmission comprising:
 receiving a data transmission request from a transmitting terminal;   establishing a communication link between a controller of an unmanned aerial vehicle (UAV) and the transmitting terminal in response to the data transmission request;   receiving, by the controller of the UAV, target data from the transmitting terminal over the communication link, wherein:
 the UAV is configured to carry an onboard device connected with the UAV via a universal interface of the UAV, 
 the onboard device is configured to, in response to being attached to the UAV, effect a control of the UAV using a control program preset in the onboard device and collect state data of the onboard device, the state data indicating an operational state of the onboard device controlling the UAV, and 
 the universal interface is configured to connect onboard devices of various types; and 
   forwarding the target data to a receiving terminal, including:
 in response to the controller receiving the target data that includes the state data of the onboard device from the onboard device, forwarding, through the controller of the UAV, the state data to a ground control apparatus for the ground control apparatus to analyze the state data to determine the operational state of the onboard device and to take over control of the UAV in response to the operational state being abnormal. 
   
     
     
         2 . The method of  claim 1 , wherein forwarding the target data to the receiving terminal further includes:
 in response to the controller receiving the target data that includes control data from the ground control apparatus, forwarding, through the controller of the UAV, the control data to the onboard device.   
     
     
         3 . The method of  claim 1 , wherein:
 receiving, by the controller of the UAV, the target data from the transmitting terminal includes receiving, by the controller of the UAV, the state data from the onboard device of the UAV.   
     
     
         4 . The method of  claim 3 , wherein:
 receiving the data transmission request from the transmitting terminal includes receiving the data transmission request from the onboard device;   establishing the communication link between the controller and the transmitting terminal in response to the data transmission request includes establishing a data transmission channel between the onboard device and the controller in response to the data transmission request; and   receiving the state data from the onboard device of the UAV includes receiving the state data from the onboard device over the data transmission channel.   
     
     
         5 . The method of  claim 1 , wherein the transmitting terminal includes the ground control apparatus. 
     
     
         6 . The method of  claim 5 , wherein:
 the ground control apparatus includes a mobile terminal;   receiving the data transmission request from the transmission terminal includes receiving the data transmission request from the mobile terminal through a wireless image transmission module; and   establishing the communication link between the controller and the transmitting terminal in response to the data transmission request includes establishing the communication link between the controller and the mobile terminal through the wireless image transmission module in response to the data transmission request.   
     
     
         7 . The method of  claim 1 , wherein:
 receiving, by the controller of the UAV, the target data from the transmitting terminal includes receiving, by the controller of the UAV, control data from the ground control apparatus.   
     
     
         8 . The method of  claim 7 , wherein:
 receiving the data transmission request from the transmitting terminal includes receiving a data transmission request from the ground control apparatus;   establishing the communication link between the controller and the transmitting terminal in response to the data transmission request includes establishing a communication link between the controller and the ground control apparatus in response to the data transmission request; and   receiving the control data from the ground control apparatus includes receiving the control data from the ground control apparatus over the communication link.   
     
     
         9 . The method of  claim 8 , wherein:
 the ground control apparatus includes a mobile terminal;   receiving the data transmission request from the ground control apparatus includes receiving the data transmission request from the mobile terminal through a wireless image transmission module, the mobile terminal being connected to the wireless image transmission module over a USB bus; and   establishing the communication link between the controller and the ground control apparatus in response to the data transmission request includes establishing a communication link between the controller and the mobile terminal through the wireless image transmission module in response to the data transmission request.   
     
     
         10 . The method of  claim 1 ,
 wherein the control program is a first control program;   the method further comprising:
 in response to the data transmission request, calling an available interface to run a second control program preset in the controller, the available interface being configured to receive data to be forwarded by the controller; 
 wherein:
 the state data of the onboard device is received by the controller through the available interface and is forwarded to the ground control apparatus; and 
 the control data is received by the controller through the available interface and is forwarded to the onboard device. 
 
   
     
     
         11 . An apparatus for data transmission comprising:
 a controller; and   a storage medium coupled to the controller and storing instructions that, when executed by the controller, cause the controller to:
 receive a data transmission request from a transmitting terminal; 
 establish a communication link between the controller and the transmitting terminal in response to the data transmission request; 
 receive target data from the transmitting terminal over the communication link, wherein:
 the apparatus is configured to carry an onboard device connected with the apparatus via a universal interface of the apparatus, 
 the onboard device is configured to, in response to being attached to the apparatus, effect a control of the apparatus using a control program preset in the onboard device and collect state data of the onboard device, the state data indicating an operational state of the onboard device controlling the apparatus, and 
 the universal interface is configured to connect onboard devices of various types; and 
 
 forward the target data to a receiving terminal, including:
 in response to the controller receiving the target data that includes the state data of the onboard device from the onboard device, forwarding, through the controller of the apparatus, the target data to a ground control apparatus for the ground control apparatus to analyze the state data to determine the operational state of the onboard device and to take over control of the UAV in response to the operational state being abnormal. 
 
   
     
     
         12 . The apparatus of  claim 11 , wherein the instructions further cause the controller to:
 in response to the controller receiving the target data that includes control data from the ground control apparatus, forward, through the controller of the apparatus, the control data to the onboard device.   
     
     
         13 . The apparatus of  claim 11 , wherein the instructions further cause the controller to:
 receive the state data from the onboard device of the apparatus as the target data.   
     
     
         14 . The apparatus of  claim 13 , wherein the instructions further cause the controller to, before receiving the state data from the onboard device of the apparatus:
 receive the data transmission request from the onboard device;   establish a data transmission channel between the onboard device and the controller in response to the data transmission request; and   receive the state data from the onboard device over the data transmission channel.   
     
     
         15 . The apparatus of  claim 13 , wherein the transmitting terminal includes the ground control apparatus. 
     
     
         16 . The apparatus of  claim 15 , wherein:
 the ground control apparatus includes a mobile terminal;   the instructions further cause the controller to:
 receive the data transmission request from the mobile terminal through a wireless image transmission module; and 
 establish the communication link between the controller and the mobile terminal through the wireless image transmission module in response to the data transmission request. 
   
     
     
         17 . The apparatus of  claim 11 , wherein the instructions further cause the controller to:
 receive control data from the ground control apparatus as the target data.   
     
     
         18 . The apparatus of  claim 17 , wherein the instructions further cause the controller to, before receiving the control data from the ground control apparatus:
 receive a data transmission request from the ground control apparatus;   establish a communication link between the controller and the ground control apparatus in response to the data transmission request; and   receive the control data from the ground control apparatus over the communication link.   
     
     
         19 . The apparatus of  claim 17 , wherein:
 the ground control apparatus includes a mobile terminal;   the instructions further cause the controller to:
 receive the data transmission request from the mobile terminal through a wireless image transmission module, the mobile terminal being connected to the wireless image transmission module over a USB bus; and 
 establish a communication link between the controller and the mobile terminal through the wireless image transmission module in response to the data transmission request. 
   
     
     
         20 . The apparatus of  claim 11 ,
 wherein the control program is a first control program;   the program further causes the controller to:
 in response to the data transmission request, call an available interface to run a second control program preset in the controller, the available interface being configured to receive data to be forwarded by the controller; 
 wherein:
 the state data of the onboard device is received by the controller through the available interface and is forwarded to the ground control apparatus; and 
 the control data is received by the controller through the available interface and is forwarded to the onboard device.

Join the waitlist — get patent alerts

Track US2021373556A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.