A method comprising receiving, via a server, a distress signal from a first drone determining among a plurality of drones performing mission tasks, is experiencing distress and has entered a mitigation procedure responsive to the mitigation procedure to include the content received from the first drone; and assigning, via the server, a new drone to replace the first drone as a follower drone or a leader drone.
B64U 101/00 - UAVs specially adapted for particular uses or applications
B64U 101/10 - UAVs specially adapted for particular uses or applications for generating power to be supplied to a remote station, e.g. UAVs with solar panels
B64U 101/30 - UAVs specially adapted for particular uses or applications for imaging, photography or videography
G05D 1/226 - Communication links with the remote-control arrangements
G05D 1/606 - Compensating for or utilising external environmental conditions, e.g. wind or water currents
G05D 1/695 - Coordinated control of the position or course of two or more vehicles for maintaining a fixed relative position of the vehicles, e.g. for convoy travelling or formation flight
An example operation may provide receiving a communication from a drone among drones active in an area, forwarding a token authorizing the drone to a blockchain, storing a transaction in the blockchain comprising a drone identifier and the token, and assigning the drone a role and a mission to complete one or more tasks.
An example operation may provide receiving, at a server, one or more communications from a drone, determining the one or more communications identify a drone identifier and a current time, determining whether the one or more communications were received within a time window, assigning a token to the identified drone indicating the drone is active, and storing the token as a transaction in memory.
One example method of operation may include identifying a likelihood of an object presence at one or more locations within a predefined distance of locations explored by a drone during one or more monitoring actions performed by the drone during a mission including a number of mission requirements, selecting one or more new monitoring actions to perform by the drone based on the likelihood of the object presence to satisfy the mission requirements, and performing the one or more new monitoring actions by the drone.
B64U 101/00 - UAVs specially adapted for particular uses or applications
B64U 101/10 - UAVs specially adapted for particular uses or applications for generating power to be supplied to a remote station, e.g. UAVs with solar panels
B64U 101/30 - UAVs specially adapted for particular uses or applications for imaging, photography or videography
One example method of operation may include receiving, from a drone, one or more communications indicating a distress event experienced by the drone based on one or more indicators, transmitting a mitigation instruction message to the drone to initiate a mitigation operation, receiving from the drone, one or more communications including content stored on the drone, and transmitting a data purge instruction to the drone to purge data stored on the drone.
One example method of operation may include receiving, at a first drone, one or more communications from a second drone, identifying, via the first drone, the one or more communications comprises at least one of an identifier of the second drone and a request for an identifier of the first drone, transmitting, via the first drone, an authentication request comprising the identifier of the second drone to a server, receiving, via the first drone, a confirmation from the server indicating the second drone is assigned a valid token and is authorized to participate in a current mission, and transmitting, via the first drone, an instruction associated with the current mission to the second drone.
One example method of operation may include receiving, at a server, one or more communications from one or more drones, identifying, via the server, the one or more drones are active in a predefined geographical area, authorizing, via the server, the one or more drones to receive one or more assignments, and performing, via the server, the one or more assignments to the one or more drones to perform one or more operations, and the operations assigned to the one or more drones are based on one or more roles and permissions assigned to the one or more drones.