Recipient customized delivery paths for unmanned aerial vehicle deliveries
First Claim
1. A computer-implemented method for creating customized delivery paths for unmanned aerial vehicle deliveries, the method comprising:
- receiving, from a delivery recipient, one or more delivery locations for a delivery of a package;
receiving, from the delivery recipient, a plurality of flight plans associated with each of the one or more delivery locations, wherein each of the plurality of flight plans includes an authorized path across a private property;
receiving, from the delivery recipient, a set of delivery recipient preferences that are used to determine which of the one or more delivery locations and which of the plurality of flight plans should be used to deliver the package;
obtaining, by a processor, a current location of the delivery recipient;
determining, by the processor, a delivery location from the one or more delivery locations for the package and a flight plan from the plurality of flight plans based on the delivery preferences and the current location of the delivery recipient; and
delivering the package to the delivery location by instructing the drone to fly along the flight plan.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and computer program products for creating customized delivery paths for unmanned aerial vehicle deliveries are provided. Aspects include receiving, from a delivery recipient, one or more delivery locations for a delivery of a package and receiving, from the delivery recipient, a flight plan associated with each of the one or more delivery locations, wherein at least one of the flight plans include an authorized path across a private property. Aspects also include receiving, from the delivery recipient, a set of delivery recipient preferences that are used to determine which of the one or more delivery locations should be used to deliver the package and storing, by a processor in a computer readable medium, the set of delivery recipient preferences for use in determining a delivery location for a package to the delivery recipient.
-
Citations
19 Claims
-
1. A computer-implemented method for creating customized delivery paths for unmanned aerial vehicle deliveries, the method comprising:
-
receiving, from a delivery recipient, one or more delivery locations for a delivery of a package; receiving, from the delivery recipient, a plurality of flight plans associated with each of the one or more delivery locations, wherein each of the plurality of flight plans includes an authorized path across a private property; receiving, from the delivery recipient, a set of delivery recipient preferences that are used to determine which of the one or more delivery locations and which of the plurality of flight plans should be used to deliver the package; obtaining, by a processor, a current location of the delivery recipient; determining, by the processor, a delivery location from the one or more delivery locations for the package and a flight plan from the plurality of flight plans based on the delivery preferences and the current location of the delivery recipient; and delivering the package to the delivery location by instructing the drone to fly along the flight plan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for creating customized delivery paths for unmanned aerial vehicle deliveries comprising:
-
a memory having computer readable instructions; and one or more processors for executing the computer readable instructions, the computer readable instructions comprising; receiving, from a delivery recipient, one or more delivery locations for a delivery of a package; receiving, from the delivery recipient, a plurality of flight plans associated with each of the one or more delivery locations, wherein each of the plurality of flight plans includes an authorized path across a private property; receiving, from the delivery recipient, a set of delivery recipient preferences that are used to determine which of the one or more delivery locations and which of the plurality of flight plans should be used to deliver the package; and obtaining, by a processor, a current location of the delivery recipient; determining, by the processor, a delivery location from the one or more delivery locations for the package and a flight plan from the plurality of flight plans based on the delivery preferences and the current location of the delivery recipient; and delivering the package to the delivery location by instructing the drone to fly along the flight plan. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product for creating customized delivery paths for unmanned aerial vehicle deliveries, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to:
-
receive, from a delivery recipient, one or more delivery locations for a delivery of a package; receive, from the delivery recipient, a plurality of flight plans associated with each of the one or more delivery locations, wherein each of the plurality of flight plans includes an authorized path across a private property; receive, from the delivery recipient, a set of delivery recipient preferences that are used to determine which of the one or more delivery locations and which of the plurality of flight plans should be used to deliver the package; and obtain a current location of the delivery recipient; determine, by the processor, a delivery location from the one or more delivery locations for the package and a flight plan from the plurality of flight plans based on the delivery preferences and the current location of the delivery recipient; and deliver the package to the delivery location by instructing the drone to fly along the flight plan. - View Dependent Claims (17, 18, 19)
-
Specification