A method carried out using an apparatus, wherein the apparatus includes:
- a receptacle configured to receive a package delivered via an airborne drone,
- wherein the drone includes a drone wireless transceiver and a camera configured to receive light signals,
- wherein the receptacle includes an interior area and an opening through which the interior area may be accessed,
- an optical scanner,
- wherein the optical scanner is operative to read optical indicia,
- a transceiver,
- wherein the transceiver is operative to communicate with the drone wireless transceiver through wireless signals,
- at least one light emitter,
- wherein the at least one light emitter
- is positioned adjacent to the opening, and
- is operative to output light signals that illuminate at least a portion of the opening,
- a computer,
- wherein the computer is in operative connection with the optical scanner, the transceiver, and the at least one light emitter,
- wherein the computer is operative to cause
- at least one optical code to be read through operation of the optical scanner,
- wherein the at least one optical code includes data corresponding to a delivery identification code associated with the package, and at least one cryptographic key,
- the transceiver to receive from the drone wireless transceiver, data corresponding to a verification code and an encrypted one time code, wherein the one time code is encrypted with the at least one cryptographic key,
- a determination that the data corresponding to the delivery identification code and the verification code have a predetermined relationship,
- the data corresponding to the one time code to be resolved using the at least one cryptographic key,
- responsive at least in part to the determination, encryption of the resolved data corresponding to the one time code and at least one of the verification code and the delivery identification code using the at least one cryptographic key, to produce receptacle signal data,
- the at least one light emitter to output at least one light signal corresponding to the receptacle signal data,
- whereby the drone is enabled to receive and use the at least one light signal to make a delivery determination that the at least one light signal corresponds to the one time code and the verification code, and to cause the package to be positioned in the interior area through the opening responsive at least in part to the delivery determination,
- and further including
- a server, and
- a mobile phone,
- wherein the mobile phone includes a display,
- wherein the server is associated with a delivery service provider,
- wherein the server includes data corresponding to the delivery identification code,
- wherein the mobile phone is operative to wirelessly communicate with the server,
- the method comprising:
- a) establishing wireless communication between the mobile phone and the server,
- b) receiving with the mobile phone through the wireless communication, the delivery identification code from the server,
- c) positioning the mobile phone adjacent the receptacle,
- d) during at least a portion of (c), wirelessly communicating the delivery identification code to the server,
- e) determining with the server, a location of the mobile phone during (d),
- d) using the determined location of the mobile phone through operation of the server to cause the drone to move to the location.