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:
Jul. 08, 2025

Filed:

Jun. 23, 2023
Applicant:

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

Inventors:

Aoshi Li, Toronto, CA;

Kevin Green, Toronto, CA;

Zhongqiang Liang, Fremont, CA (US);

Francois Campbell, Toronto, CA;

Mengyu Zhang, Chestnut Hill, MA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 8/20 (2018.01); G06F 8/70 (2018.01);
U.S. Cl.
CPC ...
G06F 8/22 (2013.01); G06F 8/70 (2013.01);
Abstract

A system validates code ownership of software components identified in a build process. The system receives a pull request identifying a set of software components. The system analyzes code ownership of each software component using machine learning. The system provides features describing the software components as input to a machine learning model. The system determines based on the output of the machine learning model, whether the code ownership of the software component can be determined accurately. If the system determines that a software component identified by the pull request cannot be determined with high accuracy, the system may block the pull request or send a message indicating that the code ownership of a software component cannot be determined accurately.


Find Patent Forward Citations

Loading…