Systems and methods for secure package delivery
First Claim
Patent Images
1. A computer-implemented method for enabling secure delivery of a package to a delivery area, comprising:
- receiving, via one or more processors, information regarding a delivery of the package to a premises;
detecting, via the one or more processors, a pattern associated with the delivery of the package, wherein the pattern is based at least in part on one or more previous deliveries;
determining a location of an occupant of the premises and whether the occupant is beyond a predefined distance from the premises;
selecting, via the one or more processors, the delivery area within the premises based at least in part on the detected pattern and the location of the occupant;
detecting, via the one or more processors, a delivery person arriving at the premises by a delivery vehicle associated with a delivery company;
receiving, via the one or more processors, information relating to an identity of the delivery person including at least the delivery company;
querying an external server of the delivery company to determine a location of the delivery vehicle and authenticate a location of the delivery person based at least in part on determining the location of the delivery vehicle;
in response to authenticating the location of the delivery person, wirelessly actuating unlocking, via the one or more processors, of the selected delivery area within the premises and verifying, via the one or more processors, that a remaining area within the premises is locked; and
providing instructions to the delivery person regarding how to deliver the package to the selected delivery area within the premises.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for enabling secure delivery of a package to a designated delivery area of a premises is described. In one embodiment, information regarding a delivery of a package to a premises may be received, a delivery person arriving at the premises may be detected, and instructions may be provided to the delivery person regarding how to deliver the package to the designated delivery area within the premises.
127 Citations
20 Claims
-
1. A computer-implemented method for enabling secure delivery of a package to a delivery area, comprising:
-
receiving, via one or more processors, information regarding a delivery of the package to a premises; detecting, via the one or more processors, a pattern associated with the delivery of the package, wherein the pattern is based at least in part on one or more previous deliveries; determining a location of an occupant of the premises and whether the occupant is beyond a predefined distance from the premises; selecting, via the one or more processors, the delivery area within the premises based at least in part on the detected pattern and the location of the occupant; detecting, via the one or more processors, a delivery person arriving at the premises by a delivery vehicle associated with a delivery company; receiving, via the one or more processors, information relating to an identity of the delivery person including at least the delivery company; querying an external server of the delivery company to determine a location of the delivery vehicle and authenticate a location of the delivery person based at least in part on determining the location of the delivery vehicle; in response to authenticating the location of the delivery person, wirelessly actuating unlocking, via the one or more processors, of the selected delivery area within the premises and verifying, via the one or more processors, that a remaining area within the premises is locked; and providing instructions to the delivery person regarding how to deliver the package to the selected delivery area within the premises. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing device configured for enabling secure delivery of a package to a delivery area, comprising:
-
a processor; memory in electronic communication with the processor; and instructions stored in the memory, the instructions being executable by the processor to; receive information regarding a delivery of the package to a premises; detect a pattern associated with the delivery of the package, wherein the pattern is based at least in part on one or more previous deliveries; determine a location of an occupant of the premises and whether the occupant is beyond a predefined distance from the premises; select the delivery area within the premises based at least in part on the detected pattern and the location of the occupant; detect a delivery person arriving at the premises by a delivery vehicle associated with a delivery company; receive information relating to an identity of the delivery person including at least the delivery company; query an external server of the delivery company to determine a location of the delivery vehicle and authenticate a location of the delivery person based at least in part on determining the location of the delivery vehicle; upon authenticating the location of the delivery person, wirelessly actuate unlocking of the selected delivery area within the premises and verify that a remaining area within the premises is locked; and provide instructions to the delivery person regarding how to deliver the package to the selected delivery area within the premises. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer-program product for enabling, by a processor, secure delivery of a package to a delivery area, the computer-program product comprising a non-transitory computer-readable medium storing instructions thereon, the instructions being executable by the processor to:
-
receive information regarding a delivery of the package to a premises; detect a pattern associated with the delivery of the package, wherein the pattern is based at least in part on one or more previous deliveries; determine a location of an occupant of the premises and whether the occupant is beyond a predefined distance from the premises; select the delivery area within the premises based at least in part on the detected pattern and the location of the occupant; detect a delivery person arriving at the premises by a delivery vehicle associated with a delivery company; receive information relating to an identity of the delivery person including at least the delivery company; query an external server of the delivery company to determine a location of the delivery vehicle and authenticate a location of the delivery person based at least in part on determining the location of the delivery vehicle; upon authenticating the location of the delivery person, wirelessly actuate unlocking of the selected delivery area within the premises and verify that a remaining area within the premises is locked; and provide instructions to the delivery person regarding how to deliver the package to the selected delivery area within the premises. - View Dependent Claims (20)
-
Specification