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:
Mar. 17, 2026

Filed:

Sep. 15, 2023
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Ruofei Du, San Francisco, CA (US);

Zhongyi Zhou, San Francisco, CA (US);

Assignee:

GOOGLE LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 8/33 (2018.01); G06F 8/34 (2018.01); G06F 8/77 (2018.01); G06F 9/451 (2018.01); G06N 3/088 (2023.01); G06N 20/00 (2019.01);
U.S. Cl.
CPC ...
G06F 8/34 (2013.01); G06F 8/33 (2013.01);
Abstract

A visual programming platform can leverage a machine learning-based coding system to generate an initial set of programming-language code for further graphical editing by a human user. As an example, the visual programming platform can obtain a natural language description of a task to be performed by a computational pipeline. The visual programming platform can process the natural language description of the task with a machine learning coding system that includes one or more machine-learned models to generate, as an output of the machine learning coding system, a set of pseudocode that describes performance of the task. The platform can process the set of pseudocode that describes performance of the task with a compiler to generate a set of programming-language code that defines the computational pipeline for performing the task. The visual programming platform can generate a graphical visualization of the computational pipeline defined by the set of programming-language code.


Find Patent Forward Citations

Du, Ruofei. (2026). Visual programming platform featuring machine learning for automated code development (U.S. Patent No. 12578934). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/12578934

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…