Patent ID: 9378008
Filing Date: 2016-06-28
CPC Classification: G06F

Claim Text:
1. A computer-executed method for creating a software fix for an application, the method comprising: selecting, from a plurality of source code sections associated with the application, a source code section that contains a software fix, and that includes an unresolved internal reference, wherein the unresolved internal reference in the source code section has a corresponding definition, wherein the corresponding definition is a variable; converting the unresolved internal reference in the source code section to an external imported reference by creating a new definition for the external imported reference by replacing the variable with a pointer to the variable as the new definition; automatically generating a header file which includes the new definition of the external imported reference; generating a binary representation for the fix by compiling the source code section containing the fix using the header file and linking the compiled code; and encapsulating the generated binary representation with metadata comprising information on how the application is to be modified to apply the software fix without being terminated.