CPC G06Q 10/0836 (2013.01) [G06Q 10/0838 (2013.01); G06K 7/1417 (2013.01); G06K 19/06037 (2013.01)] | 16 Claims |
1. A method, performed by a computerized controller in a computerized automated parcel locker system including a plurality of lockers, each having an associated door and an associated sensor, the method comprising:
scanning a first machine-readable code provided by a parcel courier;
obtaining a package manifest linked to the first machine-readable code, the package manifest including delivery information for a plurality of parcels to be delivered to the parcel locker system;
for each parcel in a set of parcels listed in the package manifest:
obtaining recipient information for each parcel from the package manifest;
determining whether the recipient information for each parcel from the package manifest matches a recipient served by the parcel locker system by comparing the recipient information to a list of recipients served by the parcel locker system; and
if the recipient information for each parcel matches a recipient served by the parcel locker system, assigning a locker of the plurality of lockers to each parcel or, if the recipient information for each parcel does not match any recipient served by the parcel locker system marking the parcel as undeliverable to the parcel locker system;
for each parcel assigned to a locker of the plurality of lockers:
scanning a machine-readable code assigned to the parcel assigned to a locker;
opening a door of the locker to which each parcel was assigned;
receiving a signal from a door of the locker to which each parcel was assigned indicating that the door was closed; and
subsequent to receiving the signal from the door, notifying the courier, a recipient of each parcel assigned to the locker, or both, that the parcel was delivered to the parcel locker system; and
for a parcel listed in the parcel manifest and not included in the set of parcels:
determining that recipient information for the parcel not included in the set of parcels matches a recipient served by the parcel locker system;
determining that no available locker in the parcel locker system is capable of receiving the parcel not included in the set of parcels; and
responsive to determining that no available locker in the parcel locker system is capable of receiving the parcel not included in the set of parcels, providing fallback delivery instructions to the courier.
|