TRAINING AND/OR USING NEURAL NETWORK MODEL TO GENERATE TARGET SOURCE CODE FROM LOWER-LEVEL REPRESENTATION

Patent №

US 11,487,522

Granted

2022-11-01

Filed 2021

Owner

X DEVELOPMENT LLC

AI components

4

ml · nlp · kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

17318687

Training and/or utilization of a neural decompiler that can be used to generate, from a lower-level compiled representation, a target source code snippet in a target programming language. In some implementations, the lower-level compiled representation is generated by compiling a base source code snippet that is in a base programming language, thereby enabling translation of the base programming language (e.g., C++) to a target programming language (e.g., Python). In some of those implementations, output(s) from the neural decompiler indicate canonical representation(s) of variables. Technique(s) can be used to match those canonical representation(s) to variable(s) of the base source code snippet. In some implementations, multiple candidate target source code snippets are generated using the neural decompiler, and a subset (e.g., one) is selected based on evaluation(s).

Machine learningNatural languageKnowledge representationAI hardwareG06F 8/51G06F 8/41G06F 8/52G06F 8/53G06N 3/0442G06N 3/0455G06N 3/08G06N 3/09+1 more

AI classification

Natural language1.00
Machine learning1.00
AI hardware0.99
Knowledge representation0.85
Planning0.00
Evolutionary computation0.00
Vision0.00
Speech0.00

Ownership

X DEVELOPMENT LLC

assignment · 566880270

Assignors

SINGH, RISHABH, VYAS, NISARG, PARMAR, JAYENDRA, KOTECHA, DHARA, GONCHARUK, ARTEM, ANDRE, DAVID

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

© 2026 NYSGPT2525 LLC