UTILIZATION OF THIRD PARTY NETWORKS AND THIRD PARTY UNMANNED AERIAL VEHICLE PLATFORMS
First Claim
1. A method, comprising:
- receiving, by a device, a request for a flight path, for an unmanned aerial vehicle, from a first geographical location to a second geographical location;
calculating, by the device, the flight path from the first geographical location to the second geographical location based on the request for the flight path;
determining, by the device, network requirements for the flight path based on the request for the flight path;
selecting, by the device, a network based on the network requirements for the flight path;
causing, by the device, a connection with the unmanned aerial vehicle and the network to be established;
generating, by the device, flight path instructions for the flight path;
providing, by the device and via the network, the flight path instructions to the unmanned aerial vehicle to permit the unmanned aerial vehicle to travel from the first geographical location to the second geographical location via the flight path;
receiving, by the device and at a particular point of the flight path, an indication that the unmanned aerial vehicle is leaving a coverage area associated with the network and entering a coverage area associated with a third party network; and
handing off, by the device, the unmanned aerial vehicle to a third party device associated with the third party network to permit the third party device to monitor traversal of the flight path by the unmanned aerial vehicle, via the third party network.
1 Assignment
0 Petitions
Accused Products
Abstract
A device receives a request for a flight path, for a UAV, from a first location to a second location, and calculates the flight path based on the request. The device determines network requirements for the flight path based on the request, and selects a network based on the network requirements. The device generates flight path instructions, and device provides the flight path instructions to the UAV to permit the UAV to travel from the first location to the second location via the flight path. The device receives, at a particular point of the flight path, an indication that the UAV is leaving a coverage area of the network and entering a coverage area of a third party network, and hands off the UAV to a third party device to permit the third party device to monitor traversal of the flight path by the UAV, via the third party network.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a device, a request for a flight path, for an unmanned aerial vehicle, from a first geographical location to a second geographical location; calculating, by the device, the flight path from the first geographical location to the second geographical location based on the request for the flight path; determining, by the device, network requirements for the flight path based on the request for the flight path; selecting, by the device, a network based on the network requirements for the flight path; causing, by the device, a connection with the unmanned aerial vehicle and the network to be established; generating, by the device, flight path instructions for the flight path; providing, by the device and via the network, the flight path instructions to the unmanned aerial vehicle to permit the unmanned aerial vehicle to travel from the first geographical location to the second geographical location via the flight path; receiving, by the device and at a particular point of the flight path, an indication that the unmanned aerial vehicle is leaving a coverage area associated with the network and entering a coverage area associated with a third party network; and handing off, by the device, the unmanned aerial vehicle to a third party device associated with the third party network to permit the third party device to monitor traversal of the flight path by the unmanned aerial vehicle, via the third party network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
one or more devices to; receive a request for a flight path, for an unmanned aerial vehicle, from a first geographical location to a second geographical location; calculate the flight path from the first geographical location to the second geographical location based on the request for the flight path; determine network requirements for the flight path based on the request for the flight path; select a network based on the network requirements for the flight path; cause a connection with the unmanned aerial vehicle and the network to be established; generate flight path instructions for the flight path; provide, via the network, the flight path instructions to the unmanned aerial vehicle to permit the unmanned aerial vehicle to travel from the first geographical location to the second geographical location via the flight path; receive, at a particular point of the flight path, an indication that the unmanned aerial vehicle is leaving a coverage area associated with the network and entering a coverage area associated with a third party network; and hand off the unmanned aerial vehicle to a third party system associated with the third party network to permit the third party system to monitor traversal of the flight path by the unmanned aerial vehicle, via the third party network. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A computer-readable medium for storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors of a device, cause the one or more processors to; receive a request for a flight path, for an unmanned aerial vehicle, from a first geographical location to a second geographical location; calculate the flight path from the first geographical location to the second geographical location based on the request for the flight path; determine network requirements for the flight path based on the request for the flight path; select a network based on the network requirements for the flight path; cause a connection with the unmanned aerial vehicle and the network to be established; generate flight path instructions for the flight path; provide, via the network, the flight path instructions to the unmanned aerial vehicle to permit the unmanned aerial vehicle to travel from the first geographical location to the second geographical location via the flight path; receive, at a particular point of the flight path, an indication that the unmanned aerial vehicle is leaving a coverage area associated with the network and entering a coverage area associated with a third party network; and hand off the unmanned aerial vehicle to a third party device associated with the third party network to permit the third party device to monitor traversal of the flight path by the unmanned aerial vehicle, via the third party network. - View Dependent Claims (16, 17, 18, 19, 20)
Specification