AUTOMATED CODE GENERATION

Patent №

US 10,489,126

Granted

2019-11-26

Filed 2018

Owner

ORACLE INTERNATIONAL CORPORATION

Lab

AI components

4

ml · nlp · vision · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15996311

Techniques are disclosed for automating GUI development from a GUI screen image that includes text information and one or more graphic user interface components. The GUI screen image is analyzed to extract text information and to identify the UI components included in the GUI screen. One or more text regions in the GUI screen image are detected and are replaced with placeholders. Images of one or more graphic user interface components in the GUI screen are extracted from the GUI screen image and are classified using a machine learning-based classifier. A GUI model is generated for the GUI based upon the classification results, locations of the one or more text regions, and locations of the one or more graphic user interface components. The generated model can then be used to generate one or more implementations (e.g., executable code) of the GUI, possibly for various platforms in different programming languages.

Machine learningNatural languageVisionAI hardwareG06F 8/38G06F 8/34G06F 8/35G06F 18/2148G06F 18/23G06F 18/2411G06N 3/045G06N 3/0464+8 more

AI classification

Vision1.00
Machine learning1.00
AI hardware1.00
Natural language0.74
Knowledge representation0.38
Planning0.00
Evolutionary computation0.00
Speech0.00

Ownership

ORACLE INTERNATIONAL CORPORATION

assignment · 460010601

Assignors

KUMAR, SATHISH S.B., SEN, PRANTIK

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC