Drone carrier
First Claim
Patent Images
1. A method, comprising:
- receiving a task set comprising multiple tasks, wherein each task has a corresponding task location;
receiving operational information identifying one or more operating characteristics of multiple drones;
obtaining an initial heuristic ordering of the multiple tasks based on the operational information and climate information; and
scheduling the multiple tasks to obtain a final ordering of the multiple tasks, wherein the final ordering represents an order in which the multiple tasks are scheduled, and the final ordering may be different from the initial heuristic ordering.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a method comprising receiving a task set comprising multiple tasks, receiving operational information identifying one or more operating characteristics of multiple drones, and obtaining an initial heuristic ordering of the multiple tasks based on the operational information and the climate information. Each task has a corresponding task location. The method further comprises scheduling the multiple tasks to obtain a final ordering of the multiple tasks. The final ordering represents an order in which the multiple tasks are scheduled, and the final ordering may be different from the initial heuristic ordering.
79 Citations
20 Claims
-
1. A method, comprising:
-
receiving a task set comprising multiple tasks, wherein each task has a corresponding task location; receiving operational information identifying one or more operating characteristics of multiple drones; obtaining an initial heuristic ordering of the multiple tasks based on the operational information and climate information; and scheduling the multiple tasks to obtain a final ordering of the multiple tasks, wherein the final ordering represents an order in which the multiple tasks are scheduled, and the final ordering may be different from the initial heuristic ordering. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising a computer processor, a computer-readable hardware storage medium, and program code embodied with the computer-readable hardware storage medium for execution by the computer processor to implement a method comprising:
-
receiving a task set comprising multiple tasks, wherein each task has a corresponding task location; receiving operational information identifying one or more operating characteristics of multiple drones; obtaining an initial heuristic ordering of the multiple tasks based on the operational information and climate information; and scheduling the multiple tasks to obtain a final ordering of the multiple tasks, wherein the final ordering represents an order in which the multiple tasks are scheduled, and the final ordering may be different from the initial heuristic ordering. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product comprising a computer-readable hardware storage device having program code embodied therewith, the program code being executable by a computer to implement a method comprising:
-
receiving a task set comprising multiple tasks, wherein each task has a corresponding task location; receiving operational information identifying one or more operating characteristics of multiple drones; obtaining an initial heuristic ordering of the multiple tasks based on the operational information and climate information; and scheduling the multiple tasks to obtain a final ordering of the multiple tasks, wherein the final ordering represents an order in which the multiple tasks are scheduled, and the final ordering may be different from the initial heuristic ordering.
-
Specification