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:
Jan. 27, 2015

Filed:

May. 15, 2009
Applicants:

Henrique Andrade, Croton-on-Hudson, NY (US);

Bugra Gedik, White Plains, NY (US);

Rui Hou, Beijing, CN;

Hua Yong Wang, Beijing, CN;

Kun-lung Wu, Yorktown Heights, NY (US);

Inventors:

Henrique Andrade, Croton-on-Hudson, NY (US);

Bugra Gedik, White Plains, NY (US);

Rui Hou, Beijing, CN;

Hua Yong Wang, Beijing, CN;

Kun-Lung Wu, Yorktown Heights, NY (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/45 (2006.01); G06F 9/44 (2006.01); G06F 9/445 (2006.01);
U.S. Cl.
CPC ...
G06F 8/71 (2013.01); G06F 8/60 (2013.01); G06F 8/70 (2013.01); G06F 8/10 (2013.01); G06F 8/30 (2013.01);
Abstract

One embodiment of a method for constructing executable code for a component-based application includes receiving a request to compile source code for the component-based application, wherein the request identifies the source code, and wherein the source code comprises a plurality of source code components, each of the source code components implementing a different component of the application, and performing a series of steps for each source code component where the series of steps includes: deriving a signature for the source code component, retrieving a stored signature corresponding to a currently available instance of executable code for the source code component, comparing the derived signature with the stored signature, compiling the source code component into the executable code when the derived signature does not match the stored signature, and obtaining the executable code for the source code component from a repository when the derived signature matches the stored signature.


Find Patent Forward Citations

Loading…