US10996684B2ActiveUtilityA1

Method, device and system for controlling UAV

Assignee: BEIJING JINGDONG SHANGKE INFORMATION TECHNOLOGY CO LTDPriority: Sep 23, 2016Filed: Jul 14, 2017Granted: May 4, 2021
Est. expirySep 23, 2036(~10.2 yrs left)· nominal 20-yr term from priority
Inventors:Ying Li
B64U 2201/20B64U 2201/102H04L 67/303H04L 67/12G05D 1/104Y02P90/02H04W 4/40G05D 1/0027G05B 19/4185H04W 4/08H04W 4/024G05D 1/102
59
PatentIndex Score
1
Cited by
32
References
13
Claims

Abstract

The present disclosure discloses a method, apparatus and system for controlling UAV, which relates to the field of unmanned aerial vehicles (UAV). The method includes: receiving one or more UAV control instructions sent by a ground station device, and each UAV control instruction includes a variable identification for identifying an UAV; for each of the UAV control instructions, acquiring an address identification of the corresponding UAV according to the variable identification in the UAV control instruction, and sending the corresponding UAV control instruction to a communication module of the UAV corresponding to the address identification via a mobile network, so that the UAV executes an operation corresponding to the received UAV control instruction, and the communication module of the UAV includes the address identification of the UAV.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method for controlling an unmanned aerial vehicle (UAV), comprising:
 receiving, by a server, one or more UAV control instructions sent by a ground station device, wherein each UAV control instruction comprises a variable identification for identifying an UAV; 
 acquiring, by the server, for each of the UAV control instructions, an address identification of a corresponding UAV according to the variable identification in the UAV control instruction, and sending the corresponding UAV control instruction to a communication module of the UAV corresponding to the address identification via a mobile network, so that the UAV executes an operation corresponding to the received UAV control instruction; 
 sending, by the server, UAV data to the ground station device, so that the ground station device collectively displays the UAV data using a display device, wherein the UAV data comprises the variable identification for identifying the UAV; and 
 saving, by the server, a correspondence between the variable identification and the address identification of each UAV, so as to acquire corresponding address identification according to each variable identification when receiving a plurality of UAV control instructions, and send the plurality of UAV control instructions respectively to the communication module of UAV corresponding to each address identification. 
 
     
     
       2. The method according to  claim 1 , further comprising: receiving, by the server, the UAV data sent by the communication module of each UAV via the mobile network; and
 sending, by the server, the UAV data to the ground station device, so that the ground station device identifies the UAV data according to the variable identification. 
 
     
     
       3. The method according to  claim 2 ,
 wherein the mobile network is a 3G network and/or 4G network; 
 receiving, by the server, the UAV data sent by the communication module of each UAV via the mobile network comprises: and
 receiving, via the Internet by the server, the UAV data sent by the communication module of each UAV via the 3G network and/or 4G network, and 
 the communication module of the UAV converts serial port data of the UAV into UAV data transmitted via 3G network and/or 4G network. 
 
 
     
     
       4. A server, comprising:
 memory; and 
 a processor coupled to the memory, which is configured to execute a method for controlling an unmanned aerial vehicle (UAV) for performing operations on a basis of instructions stored in the memory, comprising: 
 receiving one or more UAV control instructions sent by a ground station device, wherein each UAV control instruction comprises a variable identification for identifying an UAV; 
 for each of the UAV control instructions, acquiring an address identification of a corresponding UAV according to the variable identification in the UAV control instruction, and sending the corresponding UAV control instruction to a communication module of the UAV corresponding to the address identification via a mobile network, so that the UAV executes an operation corresponding to the received UAV control instruction; 
 sending UAV data to the ground station device, so that the ground station device collectively displays the UAV data using a display device, wherein the UAV data comprises the variable identification for identifying the UAV; and 
 saving a correspondence between the variable identification and the address identification of each UAV, so as to acquire corresponding address identification according to each variable identification when receiving a plurality of UAV control instructions, and send the plurality of UAV control instructions respectively to the communication module of UAV corresponding to each address identification. 
 
     
     
       5. A non-transitory computer-readable storage medium on which computer program instructions are stored, which when executed by a processor implement the steps of the method according to  claim 1 . 
     
     
       6. The server according to  claim 4 , wherein the operations further comprise:
 receiving the UAV data sent by the communication module of each UAV via the mobile network; and 
 sending the UAV data to the ground station device, so that the ground station es the UAV data according to the variable identification. 
 
     
     
       7. The server according to  claim 6 ,
 wherein the mobile network is a 3G network and/or 4G network; 
 the operation further comprise receiving the UAV data sent by the communication module of each UAV via the 3G network and/or 4G network; and 
 the communication module of the UAV converts serial port data of the UAV into UAV data transmitted via 3G network and/or 4G network. 
 
     
     
       8. An unmanned aerial vehicle (UAV),
 comprising: memory; and 
 a processor coupled to the memory, which is configured to execute a method for controlling the UAV for performing operations on a basis of instructions stored in the memory, comprising: 
 receiving an UAV control instruction sent by a server via a mobile network, wherein the UAV control instruction comprises a variable identification for identifying the UAV, the server acquires an address identification of a corresponding UAV according to the variable identification and sends the UAV control instruction according to the address identification of the UAV; and 
 executing an operation corresponding to the UAV control instruction, wherein 
 the server sends UAV data to a ground station device, so that the ground station device collectively displays the UAV data using a display device, wherein the UAV data comprises the variable identification for identifying the UAV, and 
 the sever saves a correspondence between the variable identification and the address identification of each UAV, so as to acquire corresponding address identification according to each variable identification when receiving a plurality of UAV control instructions, and send the plurality of UAV control instructions respectively to the communication module of UAV corresponding to each address identification. 
 
     
     
       9. The UAV according to  claim 8 , wherein the operations further comprise:
 sending the UAV data to the server via the mobile network, so that the server sends UAV data to the ground station device. 
 
     
     
       10. The UAV according to  claim 8 , wherein the operations further comprise:
 converting serial port data of the UAV into UAV data transmitted via 3G network and/or 4G network, and 
 sending the UAV data to the server via a 3G network and/or 4G network. 
 
     
     
       11. A system for controlling UAV,
 comprising: the server according to  claim 4 ; 
 the UAV, wherein the UAV
 comprises: memory, and 
 a processor coupled to the memory, which is configured to execute a method for controlling the UAV for performing operations on a basis of instructions stored in the memory, comprising: 
 receiving the UAV control instruction sent by the server via a the mobile network, and 
 executing an operation corresponding to the UAV control instruction; 
 
 and the ground station device for sending the one or more UAV control instructions to the server. 
 
     
     
       12. The computer-readable storage medium according to  claim 5 , wherein the method further comprises:
 receiving the UAV data sent by the communication module of each UAV via the mobile network; and 
 sending the UAV data to the ground station device, so that the ground station device identifies the UAV data according to the variable identification. 
 
     
     
       13. The computer-readable storage medium according to  claim 12 ,
 the mobile network is a 3G network and/or 4G network; 
 the method further comprises receiving the UAV data sent by the communication module of each UAV via the 3G network and/or 4G network, wherein; and the communication module of the UAV converts serial port data of the UAV into UAV data transmitted via 3G network and/or 4G network.

Join the waitlist — get patent alerts

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

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