US 12,223,538 B2
Methods and non-transitory computer readable storage medium for showing availability of orders for concierge shopping service
Amy Luong, Toronto (CA); Michael Righi, Cary, NC (US); Graham Adeson, San Francisco, CA (US); Ross Stuart Williams, Mill Valley, CA (US); Aman Jain, Barrie (CA); Radhika Anand, Sunnyvale, CA (US); and Ganesh Krishnan, San Francisco, CA (US)
Assigned to Maplebear Inc., San Francisco, CA (US)
Filed by Maplebear Inc., San Francisco, CA (US)
Filed on Nov. 6, 2023, as Appl. No. 18/503,055.
Application 18/503,055 is a continuation of application No. 17/238,217, filed on Apr. 23, 2021, granted, now 11,854,065.
Prior Publication US 2024/0070757 A1, Feb. 29, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/0601 (2023.01)
CPC G06Q 30/0635 (2013.01) [G06Q 30/0639 (2013.01); G06Q 30/0641 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
identifying a plurality of pickers and a plurality of retailers located within a geographic region during a time period;
computing a number of pickers available for a retailer of the plurality of retailers, wherein computing the number of pickers available for the retailer comprises:
determining portions of an availability of each picker of the plurality of pickers for the retailer based on a distance between each picker and the retailer; and
summing the portions of the availability of each picker of the plurality of pickers determined for the retailer;
for the retailer of the plurality of retailers:
predicting a number of orders placed at the retailer during a forecast time period; and
determining a demand for picker services at the retailer during the forecast time period based on a comparison of the predicted number of orders placed at the retailer during the forecast time period and the number of pickers available for the retailer;
generating, for display on a mobile device of a picker, a user interactive map of the geographic region displaying a location of each retailer of the plurality of retailers in the geographic region and a pin overlaying each location of each retailer of the plurality of retailer; and
responsive to the picker selecting the pin overlaying the location of the retailer of the plurality of retailers, updating the user interactive map to display an element characterizing the demand for picker services at the retailer during the forecast time period.