Patent ID: 11928861
Assignee: DOORDASH, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system comprising:
one or more processors; and
one or more computer-readable media storing instructions executable to configure the one or more processors to perform operations including:
receiving, by the one or more processors, from an agent device, a first image and associated first latitude and longitude information corresponding to a location at which the first image was captured;
providing, by the one or more processors, the first image as input to a machine-learning model previously trained to determine whether the received first image includes a threshold amount of information to indicate that the associated first latitude and longitude information indicate a location of a delivery location corresponding to the received first image;
based on a first output of the machine-learning model indicating that the first image satisfies the threshold, storing, by the one or more processors, the associated first latitude and longitude information as mapping information associated with the delivery location;
receiving, by the one or more processors, over time, from respective agent devices, a plurality of second images and associated respective second latitude and longitude information, the respective second latitude and longitude information associated with at least some of the second images differing from at least one of the first latitude and longitude information or other ones of the respective second latitude and longitude information;
based at least in part on respective outputs of the machine-learning model indicating that the plurality of received second images satisfy the threshold amount of information, storing, by the one or more processors, the associated respective second latitude and longitude information for each respective second image as additional mapping information associated with the delivery location; and
determining, by the one or more processors, based on at least one of averaging or clustering of the first latitude and longitude information and the respective second latitude and longitude information associated with the plurality of second images, a consensus location for the delivery location.