Methods and systems for drone network delivery system
First Claim
1. A method, by one or more processors, for managing drones, comprising:
- receiving information about each of a plurality of drones, wherein each of the plurality of drones is associated with a respective one of a plurality of users, and wherein receiving the information comprises receiving, by a drone delivery network from each of the plurality of users, registration information associated with respective ones of the plurality of drones, the registration information including at least a storage location address, a range, and a payload capacity of the respective ones of the plurality of drones;
receiving a request to transport an item from an origination point to a destination;
based on the information about the plurality of drones, the origination point, and the destination, selecting a first of the plurality of drones to transport the item from the origination point into an intermediate region; and
based on the information about the plurality of drones, the origination point, and the destination, selecting a second of the plurality of drones to transport the item from the intermediate region to the destination.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments for managing drones by one or more processors are described. Information about each of a plurality of drones is received. Each of the plurality of drones is associated with a respective one of a plurality of users. A request to transport an item from an origination point to a destination is received. Based on the information about the plurality of drones, the origination point, and the destination, a first of the plurality of drones is selected to transport the item from the origination point to an intermediate region. Based on the information about the plurality of drones, the origination point, and the destination, a second of the plurality of drones is selected to transport the item from the intermediate region to the destination.
-
Citations
21 Claims
-
1. A method, by one or more processors, for managing drones, comprising:
-
receiving information about each of a plurality of drones, wherein each of the plurality of drones is associated with a respective one of a plurality of users, and wherein receiving the information comprises receiving, by a drone delivery network from each of the plurality of users, registration information associated with respective ones of the plurality of drones, the registration information including at least a storage location address, a range, and a payload capacity of the respective ones of the plurality of drones; receiving a request to transport an item from an origination point to a destination; based on the information about the plurality of drones, the origination point, and the destination, selecting a first of the plurality of drones to transport the item from the origination point into an intermediate region; and based on the information about the plurality of drones, the origination point, and the destination, selecting a second of the plurality of drones to transport the item from the intermediate region to the destination. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for managing drones, comprising:
at least one processor that receives information about each of a plurality of drones, wherein each of the plurality of drones is associated with a respective one of a plurality of users, and wherein receiving the information comprises receiving, by a drone delivery network from each of the plurality of users, registration information associated with respective ones of the plurality of drones, the registration information including at least a storage location address, a range, and a payload capacity of the respective ones of the plurality of drones; receives a request to transport an item from an origination point to a destination; based on the information about the plurality of drones, the origination point, and the destination, selects a first of the plurality of drones to transport the item from the origination point into an intermediate region; and based on the information about the plurality of drones, the origination point, and the destination, selects a second of the plurality of drones to transport the item from the intermediate region to the destination. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A computer program product for managing drones by one or more processors, the computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion that receives information about each of a plurality of drones, wherein each of the plurality of drones is associated with a respective one of a plurality of users, and wherein receiving the information comprises receiving, by a drone delivery network from each of the plurality of users, registration information associated with respective ones of the plurality of drones, the registration information including at least a storage location address, a range, and a payload capacity of the respective ones of the plurality of drones; a second executable portion that receives a request to transport an item from an origination point to a destination; a third executable portion that, based on the information about the plurality of drones, the origination point, and the destination, selects a first of the plurality of drones to transport the item from the origination point into an intermediate region; and a fourth executable portion that, based on the information about the plurality of drones, the origination point, and the destination, selects a second of the plurality of drones to transport the item from the intermediate region to the destination. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification