Delivery at a precise location
AssigneeQUALCOMM Incorporated
InventorsSathiyamoorthy Subramanian, Bala Ramasamy, Arnold Jason Gum
Life of this patent
Estimating the term…
Abstract
Embodiments herein provide for efficient delivery of a package or other item to a precise delivery location using beacons transmitted by a beaconing device, which are detected by a delivery device and used to guide the delivery device to the precise delivery location. Different types of events may be used as triggering events to trigger the transmission of the beacons, and beacons may be encoded to include instructions and/or information to the delivery device for identifying the precise delivery location. According to some embodiments, the beacons may be encoded based on a code unique to the package delivery and/or recipient.
Claims45
A method of enabling precise package delivery with a beaconing device, the method comprising:
- receiving a code associated with a package delivery, wherein the code associated with the package delivery is unique to either or both of the package delivery or a recipient of the package;
- determining a triggering event has occurred, related to the package delivery;
- and
- responsive to determining the triggering event has occurred, automatically transmitting wireless beacons with the beaconing device to guide a delivery device to a precise delivery location with the wireless beacons, wherein automatically transmitting the wireless beacons comprises encrypting the wireless beacons, and wherein the encrypting includes:
- using the code associated with the package delivery as an encryption key, or
- using the code associated with the package delivery to generate an encryption key.
A method of enabling precise package delivery with a delivery device, the method comprising:
- obtaining a code associated with a package delivery, wherein the code associated with the package delivery is unique to either or both of the package delivery or a recipient of the package;
- receiving, at the delivery device, one or more wireless beacons from a beaconing device;
- decrypting the wireless beacons, wherein the decrypting includes:
- using the code associated with the package delivery as a decryption key, or
- using the code associated with the package delivery to generate a decryption key;
- and
- determining a precise delivery location for the package delivery based at least in part on the decrypted wireless beacons.
A beaconing device for enabling precise package delivery, the beaconing device comprising:
- a transceiver;
- a memory;
- and
- one or more processors communicatively coupled with the transceiver and the memory, wherein the one or more processors are configured to:
- receive a code associated with a package delivery, wherein the code associated with the package delivery is unique to either or both of the package delivery or a recipient of the package;
- determine a triggering event has occurred, related to the package delivery;
- and
- responsive to determining the triggering event has occurred, automatically transmitting wireless beacons via the transceiver to guide a delivery device to a precise delivery location with the wireless beacons, wherein, to automatically transmit the wireless beacons, the one or more processors are configured to include, in the wireless beacons, encrypted delivery instructions regarding a precise delivery location for the package delivery.
A delivery device for enabling precise package delivery, the delivery device comprising:
- a transceiver;
- a memory;
- and
- one or more processors communicatively coupled with the transceiver and the memory, wherein the one or more processors are configured to:
- obtain a code associated with a package delivery, wherein the code associated with the package delivery is unique to either or both of the package delivery or a recipient of the package;
- receive, via the transceiver, one or more wireless beacons from a beaconing device wherein the one or more wireless beacons include delivery instructions regarding a precise delivery location for the package delivery;
- decrypt the wireless beacons based at least in part on the code associated with the package delivery;
- and
- determine a precise delivery location for the package delivery based at least in part on the delivery instructions regarding the precise delivery location for the package delivery included in the decrypted wireless beacons.
A beaconing device for enabling precise package delivery, the beaconing device comprising:
- means for receiving a code associated with a package delivery, wherein the code associated with the package delivery is unique to either or both of the package delivery or a recipient of the package;
- means for determining a triggering event has occurred, related to the package delivery;
- and
- means for automatically transmitting wireless beacons with the beaconing device responsive to determining the triggering event has occurred, to guide a delivery device to a precise delivery location with the wireless beacons, wherein the means for automatically transmitting the wireless beacons include means for performing one or more measurements of a range between the beaconing device and the delivery device using wireless signals from the beaconing device.
A delivery device for enabling precise package delivery, the delivery device comprising:
- means for obtaining a code associated with a package delivery, wherein the code associated with the package delivery is unique to either or both of the package delivery or a recipient of the package;
- means for receiving one or more wireless beacons from a beaconing device;
- means for decrypting the wireless beacons based at least in part on the code associated with the package delivery;
- means for performing one or more measurements of a range between the beaconing device and the delivery device using wireless signals from the beaconing device;
- and
- means for determining a precise delivery location for the package delivery based at least in part on the one or more wireless measurements.
A non-transitory computer-readable medium storing instructions for enabling precise package delivery with a beaconing device, the instructions comprising code for:
- receiving a code associated with a package delivery, wherein the code associated with the package delivery is unique to either or both of the package delivery or a recipient of the package;
- determining a triggering event has occurred, related to the package delivery;
- and
- responsive to determining the triggering event has occurred, automatically transmitting wireless beacons with the beaconing device to guide a delivery device to a precise delivery location with the wireless beacons, wherein the code for automatically transmitting wireless beacons comprises code for encrypting the wireless beacons, and wherein the code for encrypting the wireless beacons includes code for:
- using the code associated with the package delivery as an encryption key, or
- using the code associated with the package delivery to generate an encryption key.
A non-transitory computer-readable medium storing instructions for enabling precise package delivery with a delivery device, the instructions comprising code for:
- obtaining a code associated with a package delivery, wherein the code associated with the package delivery is unique to either or both of the package delivery or a recipient of the package;
- receiving, at the delivery device, one or more wireless beacons from a beaconing device;
- decrypting the wireless beacons based at least in part on the code associated with the package delivery, wherein the code for decrypting the wireless beacons comprises code for:
- using the code associated with the package delivery as a decryption key, or
- using the code associated with the package delivery to generate a decryption key;
- and
- determining a precise delivery location for the package delivery based at least in part on the wireless beacons.
Dependencies are inferred from the claim text.