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.
Patent No.:
Date of Patent:
Feb. 04, 2025
Filed:
Mar. 31, 2023
International Business Machines Corporation, Armonk, NY (US);
Zhong Fang Yuan, Xi'an, CN;
Tong Liu, Xi'an, CN;
Han Qiao Yu, Shaanxi Province, CN;
Lin Feng, Xi'an, CN;
Xiang Yu Yang, Xi'an, CN;
Hai Bo Zou, Beijing, CN;
International Business Machines Corporation, Armonk, NY (US);
Abstract
A given segment of computer code is obtained and modified to produce one or more inefficient versions of the given segment of computer code in comparison to the given segment of computer code. A code parse tree is generated for the given segment of computer code and each inefficient version of the given segment of computer code. Model embeddings are generated based on the generated code parse trees and a diffusion model is trained based on the generated model embeddings.