Patent ID: 8214822

Claim:
A method for updating a computer program file in a computer processing device, the method comprising the steps of: loading first and second versions of a first computer program file in the computer processing device, wherein said first computer program file includes a plurality of components which are each respectively assigned a component identifier, said second version of said first computer program file includes components respectively corresponding to the components included in said first version of said first computer program file, and corresponding components included in both of said first and second versions of said first computer program file are assigned corresponding component identifiers; loading a first version of a second computer program file in the computer processing device, said first version of said second computer program file including a plurality of components which are each respectively assigned a component identifier, wherein components of said first version of said second computer program file which respectively correspond to components of said first version of said first computer program file are assigned a component identifier respectively corresponding to the component included in said first version of said first computer program file with which the components included in said first version of said second computer program file respectively correspond; and generating, in the computer processing device, said computer program file by making reference to the component identifiers of the components included in said first and second versions of said first computer program file and the corresponding component identifiers of the components included in said first version of said second computer program file, and updating the components of said first version of said second computer program file to correspond to updated components in said second version of said first computer program file which are assigned a component identifier corresponding to a component in said first version of said second computer program file.