×

UAV network

  • US 10,454,576 B2
  • Filed: 11/02/2016
  • Issued: 10/22/2019
  • Est. Priority Date: 12/31/2015
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for facilitating an unmanned aerial vehicle network comprising ground controllers, the ground controllers including a first ground controller and a second ground controller, the method being implemented in one or more of a processor configured to execute programmed components, the method comprising:

  • broadcasting, at a first unmanned aerial vehicle, a geo-location and availability of the first unmanned aerial vehicle to any unmanned aerial vehicle as an instruction for a receiving unmanned vehicle to establish a communication with the first unmanned vehicle;

    receiving, at the first unmanned aerial vehicle, a broadcast message from a second unmanned aerial vehicle, the broadcast message indicating a geo-location and availability of the second unmanned aerial vehicle;

    based on the geo-location and availability of the second unmanned aerial vehicle, establishing, at the first unmanned aerial vehicle, a communication channel with the second unmanned aerial vehicle;

    storing, at the first unmanned aerial vehicle, the geo-location of the second unmanned aerial vehicle in in a routing table, the routing table being stored in storage included in the first unmanned aerial vehicle;

    receiving, at the second ground controller, an instruction to establish a communication between a third unmanned aerial vehicle and a second unmanned aerial vehicle, wherein the third and second unmanned aerial vehicles are controlled by different ground controllers;

    in response to receiving the instruction, sending, at the second ground controller, to the third unmanned aerial vehicle, a request for data transmission to the second unmanned aerial vehicle;

    in response to receiving the request, transmitting, at the third unmanned aerial vehicle, digital data to be transmitted to the second unmanned aerial vehicle directly to a second ground controller;

    receiving, at the second ground controller, from the third unmanned aerial vehicle, the digital data to be transmitted to the second unmanned aerial vehicle;

    transmitting, at the second ground controller, the digital data directly to the first ground controller;

    transmitting, at the first ground controller, the digital data to the first unmanned aerial vehicle;

    receiving, at the first unmanned aerial vehicle, the digital data from the first ground controller,determining, at the first unmanned aerial vehicle, the destination of the digital data is the second unmanned aerial vehicle;

    retrieving, at the first unmanned aerial vehicle, from the storage the routing table and determining from the routing table the geo-location of the second unmanned aerial vehicle;

    transmitting the digital data to the second the second unmanned aerial vehicle based on the geo-location of the second unmanned aerial vehicle.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×