The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 27, 2026
Filed:
Aug. 31, 2022
Maplebear Inc., San Francisco, CA (US);
Amod Mital, Berkeley, CA (US);
Sherin Kurian, San Francisco, CA (US);
Kevin Charles Ryan, San Francisco, CA (US);
Shouvik Dutta, Alameda, CA (US);
Jason He, Pleasanton, CA (US);
Aneesh Mannava, San Francisco, CA (US);
Ralph Samuel, San Francisco, CA (US);
Jagannath Putrevu, Daly City, CA (US);
Deepak Tirumalasetty, Castro Valley, CA (US);
Krishna Kumar Selvam, Cupertino, CA (US);
Wei Gao, Milpitas, CA (US);
Xiangpeng Li, Redmond, WA (US);
Maplebear Inc., San Francisco, CA (US);
Abstract
The online concierge system generates task units based on orders and assigns batches of task units to pickers. The online concierge system generates task units based on received orders. The online concierge system generates permutations of these task units to generate candidate sets of task batches. The online concierge system scores each of these candidate sets, and selects a set of task batches to assign to pickers based on the scores. Additionally, to determine which task UI to display to the picker, the picker client device uses a UI state machine. The UI state machine is a state machine where each state corresponds to a task UI to display on the picker client device. The state transitions between the UI states of the UI state machine indicate which UI state to transition to from a current UI state based on the next task unit in the received task batch.