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:
Jun. 16, 2026

Filed:

Jun. 15, 2021
Applicant:

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

Inventors:

Pradeep Kumar Jayaraman, Toronto, CA;

Thomas Ryan Davies, Toronto, CA;

Joseph George Lambourne, London, GB;

Nigel Jed Wesley Morris, Toronto, CA;

Aditya Sanghi, Toronto, CA;

Hooman Shayani, London, GB;

Assignee:

AUTODESK, INC., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06N 3/084 (2023.01); G06F 16/901 (2019.01); G06F 30/10 (2020.01); G06F 30/27 (2020.01); G06N 3/045 (2023.01); G06N 3/0464 (2023.01); G06N 3/088 (2023.01); G06N 3/09 (2023.01);
U.S. Cl.
CPC ...
G06N 3/084 (2013.01); G06F 16/9024 (2019.01); G06F 30/10 (2020.01); G06F 30/27 (2020.01); G06N 3/045 (2023.01); G06N 3/0464 (2023.01); G06N 3/088 (2013.01); G06N 3/09 (2023.01);
Abstract

In various embodiments, a training application trains machine learning models to perform tasks associated with 3D CAD objects that are represented using B-reps. In operation, the training application computes a preliminary result via a machine learning model based on a representation of a 3D CAD object that includes a graph and multiple 2D UV-grids. Based on the preliminary result, the training application performs one or more operations to determine that the machine learning model has not been trained to perform a first task. The training application updates at least one parameter of a graph neural network included in the machine learning model based on the preliminary result to generate a modified machine learning model. The training application performs one or more operations to determine that the modified machine learning model has been trained to perform the first task.


Find Patent Forward Citations

Loading…