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.

Date of Patent:
May. 20, 2025

Filed:

Dec. 21, 2023
Applicant:

Maplebear Inc., San Francisco, CA (US);

Inventors:

Jonathan Gu, San Francisco, CA (US);

Bo Xiao, Hillsborough, CA (US);

Yixi Ouyang, Milpitas, CA (US);

Jennifer Wiersema, Oakland, CA (US);

Ying Li, San Francisco, CA (US);

Matias Cersosimo, Stanford, CA (US);

Rustin Partow, San Francisco, CA (US);

Levi Boxell, Brownsburg, IN (US);

Tilman Drerup, Palo Alto, CA (US);

Oleksii Stepanian, San Francisco, CA (US);

Assignee:

Maplebear Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06N 20/00 (2019.01); G06N 3/084 (2023.01); G06Q 30/01 (2023.01);
U.S. Cl.
CPC ...
G06N 20/00 (2019.01); G06N 3/084 (2013.01); G06Q 30/01 (2013.01);
Abstract

An online system uses an offline iterative clustering process to evaluate the performance of a set of content selection frameworks. To perform an iteration of the iterative clustering process, an online system clusters the testing example data into a set of clusters. An online system computes a set of framework scores for each of the generated clusters. An online system computes an improvement score for each cluster based on the performance scores of the clusters. To determine whether to perform another iteration, an online system computes an aggregated improvement score based on the improvement scores of the clusters. If an online system determines that the aggregated improvement score does not meet the threshold, an online system performs another iteration of the process above. When an online system finishes the iterative process, an online system outputs the improvement scores of the most-recent iteration.


Find Patent Forward Citations

Loading…