DRONE CONTROL SYSTEM
First Claim
1. A drone control system, comprising:
- at least one hardware processor communicatively coupled to a plurality of drones, the hardware processor selecting a drone from the plurality drones to travel to a destination site;
a storage device coupled to the hardware processor and storing predefined rules associated with airspace over public and private areas;
the hardware processor generating a route for the drone to travel based on an airspace map, the hardware processor accessing the storage device to determine one or more constraints over the route specified in the predefined rules;
the hardware processor loading the route onto a memory associated with the drone, and controlling the drone to fly via the route to the destination site;
the hardware processor monitoring a flight of the drone and receiving a signal from the drone that the drone completed its travel to the destination site.
1 Assignment
0 Petitions
Accused Products
Abstract
A drone control system is communicatively coupled to a plurality of drones. A drone from the plurality drones is selected to travel to a destination site. Predefined rules associated with airspace over public and private areas may be generated and stored. A route is generated for the drone to travel based on an airspace map. Based on one or more constraints over the route specified in the predefined rules, path height is determined. The route is loaded onto drone and the drone is controlled to fly via the route according to the path height to the destination site. The drone'"'"'s flight is monitored and a signal is received from the drone that the drone completed its travel to the destination site.
-
Citations
20 Claims
-
1. A drone control system, comprising:
-
at least one hardware processor communicatively coupled to a plurality of drones, the hardware processor selecting a drone from the plurality drones to travel to a destination site; a storage device coupled to the hardware processor and storing predefined rules associated with airspace over public and private areas; the hardware processor generating a route for the drone to travel based on an airspace map, the hardware processor accessing the storage device to determine one or more constraints over the route specified in the predefined rules; the hardware processor loading the route onto a memory associated with the drone, and controlling the drone to fly via the route to the destination site; the hardware processor monitoring a flight of the drone and receiving a signal from the drone that the drone completed its travel to the destination site. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of controlling a drone, the method executed by at least one hardware processor, the method comprising:
-
selecting a drone from a plurality drones to travel to a destination site; retrieving from a storage device coupled to the hardware processor, predefined rules associated with airspace over public and private areas; generating a route for the drone to travel based on an airspace map, determining from the predefined rules one or more constraints over the route; determining path height over the route based on the constraints; loading the route onto a memory associated with the drone, and controlling the drone to fly via the route according to the path height to the destination site; and monitoring a flight of the drone and receiving a signal from the drone that the drone completed its travel to the destination site. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer readable storage device storing a program of instructions executable by a machine to perform a method of controlling a drone, the method comprising:
-
selecting a drone from a plurality drones to travel to a destination site; retrieving from a storage device coupled to the hardware processor, predefined rules associated with airspace over public and private areas; generating a route for the drone to travel based on an airspace map, determining from the predefined rules one or more constraints over the route; determining path height over the route based on the constraints; loading the route onto a memory associated with the drone, and controlling the drone to fly via the route according to the path height to the destination site; and monitoring a flight of the drone and receiving a signal from the drone that the drone completed its travel to the destination site. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification