Drone coordination
First Claim
Patent Images
1. A computer system for coordinating unmanned aerial vehicles (UAVs) comprising:
- a memory storage device storing programming instructions;
a hardware processor, receiving said programming instructions to configure said computer system to;
detect an adverse weather condition;
detect a plurality of UAVs operating in a region to be affected by the adverse weather condition;
generate a communications signal according to a wireless communication protocol;
transmit the communications signal to each of the plurality of UAVs, the signal instructing that each UAV is to return to an emergency landing site to be selected from a set of predetermined emergency landing sites, the emergency landing site for each UAV based on a current location of the UAV at the time of transmittal of the request; and
said hardware processor being further configured to;
determine the emergency landing site is at capacity;
detect a priority value of a UAV is below a threshold value; and
control the UAV to land immediately.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for drone coordination includes logic to detect an adverse weather condition and detect a plurality of drones operating in a region to be affected by the adverse weather condition. The logic can also transmit a request to the plurality of drones, wherein the request indicates that each of the plurality of drones is to return to an emergency landing site to be selected from a set of predetermined emergency landing sites. The emergency landing site for each drone can be based in part on the location of the drone at the time of transmittal of the request.
25 Citations
18 Claims
-
1. A computer system for coordinating unmanned aerial vehicles (UAVs) comprising:
-
a memory storage device storing programming instructions; a hardware processor, receiving said programming instructions to configure said computer system to; detect an adverse weather condition; detect a plurality of UAVs operating in a region to be affected by the adverse weather condition; generate a communications signal according to a wireless communication protocol; transmit the communications signal to each of the plurality of UAVs, the signal instructing that each UAV is to return to an emergency landing site to be selected from a set of predetermined emergency landing sites, the emergency landing site for each UAV based on a current location of the UAV at the time of transmittal of the request; and
said hardware processor being further configured to;determine the emergency landing site is at capacity; detect a priority value of a UAV is below a threshold value; and control the UAV to land immediately. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for coordinating unmanned aerial vehicles (UAVs) comprising:
-
detecting, using a hardware processor, an adverse weather condition; detecting, using the hardware processor, a plurality of UAVs operating in a region to be affected by the adverse weather condition; generating, using the hardware processor, a communications signal according to a wireless communication protocol; transmitting, using the hardware processor, the communications signal to each of the plurality of UAVs, the signal instructing that each UAV is to return to an emergency landing site to be selected from a set of predetermined emergency landing sites, the emergency landing site for each UAV based on a current location of the UAV at the time of transmittal of the request and a priority value corresponding to each UAV; and determining, using the hardware processor, that the emergency landing site is at capacity; detecting, using the hardware processor, the priority value of a UAV is below a threshold value; and controlling the UAV to land immediately. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer program product for coordinating unmanned aerial vehicles (UAVs), the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to:
-
detect an adverse weather condition; detect a plurality of UAVs operating in a region to be affected by the adverse weather condition; generate a communications signal according to a wireless communication protocol; modify operation of the plurality of UAVs by transmitting the communications signal to each of the UAVs, the signal instructing that each UAV is to return to an emergency landing site to be selected from a set of predetermined emergency landing sites, the emergency landing site for each UAV based on the location of the UAV at the time of transmittal of the request, a first priority value corresponding to the drone, and a second priority value corresponding to the emergency landing site;
wherein the program instructions further cause the processor to;determine the emergency landing site is at capacity; detect the first priority value of the UAV is below a threshold value; and control the UAV to land immediately. - View Dependent Claims (18)
-
Specification