Patent ID: 11861546
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A system comprising:
one or more processors; and
a memory storing one or more instructions that are executable by the one or more processors to perform operations comprising:
receiving, from a user device, an image of a delivery environment;
determining whether the image of the delivery environment matches one or more previous images of the delivery environment, the one or more previous images being associated with one or more successful deliveries to the delivery environment, and wherein determining whether the image of the delivery environment matches the one or more previous images further comprises:
identifying one or more unique features associated with the image of the delivery environment; and
determining that the one or more previous images include a set of the one or more unique features identified from the image;

determining, based at least in part on the image, a set of delivery instructions for the delivery environment, wherein the set of delivery instructions identifies one or more delivery locations within the delivery environment;
determining a three-dimensional (3D) model of the delivery environment;
generating, based at least in part on the image and the 3D model of the delivery environment, an augmented reality interface, wherein the augmented reality interface is configured to display the set of delivery instructions via the user device;
determining a global algorithm configured to verify placement of a package within an approved delivery location of the one or more delivery locations, wherein the global algorithm is configured to:
identify the package at the delivery environment based at least in part on the image,
identify a package type of the package based at least on at least one of package size, one or more package markings, or one or more shipping labels,
identify the approved delivery location based at least in part on the image,
confirm, based at least in part on the identifying of the package type, that the package is a correct package, and
confirm, based at least in part on confirming of the package being the correct package, that the correct package is placed in the approved delivery location; and

causing, based at least in part on the augmented reality interface, a package to be placed within the delivery environment at an approved delivery location of the one or more delivery locations according to the set of delivery instructions.