Patent ID: 11861550
Assignee: MAPLEBEAR INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
receiving, at an online system, an order for physical delivery to a customer, the customer associated with a customer device;
assigning, by the online system, the order to a picker for physical delivery, the picker associated with a picker device executing a picker mobile application configured to perform an audio handshake with the customer device to verify physical delivery;
generating a verification code for the order;
transmitting the verification code to both the customer device and the picker device;
responsive to determining that the delivery device is within a target distance of a delivery location,
causing one of the customer device or the picker device to play verification audio encoding the verification code;
causing another one of the customer device or the picker device to:
receive the verification audio, comprising capturing, via a microphone of the other one of the customer device or the picker device, audio potentially containing the verification audio;
attempt to decode the audio verification code from the captured audio; and
detect a verification code from the verification audio based on the attempting to decode the audio verification;

confirm whether the detected verification code is same as the verification code received from the online system; and
responsive to confirming that the detected verification code is same as the verification code received from the online system, send a confirmation to the online system;
receiving the confirmation from the other one of the customer device or the picker device, wherein receiving confirmation comprises receiving, from the other one of the customer device or the picker device, confirmation that the other one of the customer device or the picker device has detected the verification audio; and
responsive to the confirmation, recording a verified delivery for the order.