Multiple mesh drone communication
First Claim
1. A system, comprising:
- a processor, wherein the processor is comprised in a device other than a drone; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising;
determining that a first group of drone devices comprises a first drone device comprising a first functionality, wherein the first group of drone devices is deployed on a first mission;
in response to determining that the first drone device has transitioned from a first status to a second status, determining a second drone device that comprises a second functionality that is a same functionality as the first functionality, wherein the second drone is a member of a second group of drone devices, and wherein the second group of drone devices is deployed on a second mission; and
initiating adapting the first group of drone devices, wherein the initiating the adapting comprises initiating adding the second drone device to the first group of drone devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Communication between drones of multiple drone meshes is disclosed. Attributes of drones can be cataloged by a network device. A portion of the drone attribute catalog can be received by a drone belonging to a drone mesh. The drone can determine, based on the portion of the drone attribute catalog, an adaptation to the drone mesh in response to a change in a status of a drone of the drone mesh. The adaptation of the drone mesh can comprise adding a drone to the drone mesh, removing drone from the drone mesh, merging the drone mesh with another drone mesh, splitting the drone mesh into a plurality of drone meshes, forming a submesh of the drone mesh, etc. Receiving the portion of the drone attribute catalog can facilitate self-organization and/or self-optimization of a drone mesh by drones comprising the drone mesh. A drone can concurrently be a member of one or more drone meshes as a result of the adaptation of the drone mesh.
-
Citations
20 Claims
-
1. A system, comprising:
-
a processor, wherein the processor is comprised in a device other than a drone; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; determining that a first group of drone devices comprises a first drone device comprising a first functionality, wherein the first group of drone devices is deployed on a first mission; in response to determining that the first drone device has transitioned from a first status to a second status, determining a second drone device that comprises a second functionality that is a same functionality as the first functionality, wherein the second drone is a member of a second group of drone devices, and wherein the second group of drone devices is deployed on a second mission; and initiating adapting the first group of drone devices, wherein the initiating the adapting comprises initiating adding the second drone device to the first group of drone devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
determining, by a network device communicatively coupled to a first drone mesh comprising a first drone device, that a second drone device of the first drone mesh comprises a first attribute, wherein the second drone device of the first drone mesh is active on a first mission; in response to determining a change in a status of the second drone device, determining, by the network device, a third drone device that comprises a second attribute that is equivalent to the first attribute, wherein the third drone device of a second drone mesh is active on a second mission; and facilitating, by the network device, adaptation of the first drone mesh, wherein the adaptation comprises adding the third drone device to the first drone mesh to facilitate the first mission. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A network device, comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; receiving, by the network device, an indication of a first functionality of a first drone device, wherein the first drone device is a member of a first group of drone devices deployed on a first mission; receiving, by the network device, an indication of a second functionality of a second drone device, wherein the second drone device is a member of a second group of drone devices deployed on a second mission; populating a catalog of drone device attributes based on the first functionality of the first drone device and the second functionality of the second drone device; and enabling access to a portion of the catalog to facilitate determining an modification to the first group of drone devices in response to a determined change in a status of the first drone device, wherein the determining the modification comprises determining that the first functionality is the same as the second functionality, and wherein the determining the modification comprises removing the first drone device from the first group of drone devices and adding the second drone device to the first group of drone devices. - View Dependent Claims (19, 20)
-
Specification