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:
Dec. 12, 2023

Filed:

Aug. 16, 2018
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Keen McEwan Browne, Berkeley, CA (US);

Shane Arney, Richmond, CA (US);

Clara Emma Kliman-Silver, Berkeley, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/36 (2006.01); G06F 3/0481 (2022.01); G06N 3/10 (2006.01); G06N 3/082 (2023.01); G06N 3/006 (2023.01); G06F 9/46 (2006.01); G06F 18/214 (2023.01); G06N 3/044 (2023.01); G06N 3/045 (2023.01); G06N 5/01 (2023.01);
U.S. Cl.
CPC ...
G06F 11/3664 (2013.01); G06F 3/0481 (2013.01); G06F 9/46 (2013.01); G06F 11/3688 (2013.01); G06F 11/3692 (2013.01); G06F 18/214 (2023.01); G06N 3/006 (2013.01); G06N 3/044 (2023.01); G06N 3/045 (2023.01); G06N 3/082 (2013.01); G06N 3/105 (2013.01); G06N 5/01 (2023.01);
Abstract

An AI engine is disclosed that is configured to work with a graphical user interface ('GUI') including, in some embodiments, one or more AI-engine modules and a visual debugging module of the GUI. A learner AI-engine module is configured to train one or more AI models on one or more concepts of a mental model defined in a pedagogical programming language. An instructor AI-engine module is configured to coordinate with one or more simulators for respectively training the one or more AI models on the mental model. The visual debugging module is configured to provide a visualization window for each AI model while the one or more AI models are at least training with the learner module respectively in the one or more simulators. A viewer can glean insight and explainability into the training of the AI models while the simulations are running and arriving at various states.


Find Patent Forward Citations

Loading…