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. 01, 2016

Filed:

Jun. 22, 2009
Applicants:

Yonghong Song, Palo Alto, CA (US);

Spiros Kalogeropulos, Los Gatos, CA (US);

Partha P. Tirumalai, Fremont, CA (US);

Inventors:

Yonghong Song, Palo Alto, CA (US);

Spiros Kalogeropulos, Los Gatos, CA (US);

Partha P. Tirumalai, Fremont, CA (US);

Assignee:

ORACLE AMERICA, INC., Redwood City, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/45 (2006.01); G06F 11/36 (2006.01);
U.S. Cl.
CPC ...
G06F 8/43 (2013.01); G06F 8/443 (2013.01); G06F 11/3624 (2013.01);
Abstract

A compilation method is provided for automated user error correction. The method includes using a compiler driver run by a processor to receive a source file for compilation. With a compiler component invoked by the compiler driver, the method includes identifying an error in the source file such as a linking problem or syntax error in the user's program. The method includes receiving with the compiler driver an error message corresponding to the identified error. With an error corrector module run by the processor, the method includes processing the error message to determine an error correction for the identified error in the source file. The compiler driver modifies the source file based on the error correction and compiles the modified source file with the compiler component.


Find Patent Forward Citations

Loading…