Editor for program files
First Claim
Patent Images
1. A method for updating a candidate 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, said second version of said first computer program file constituting a revision of said first version of said first computer program file, said first computer program file including a plurality of components which are each respectively assigned a component identifier, wherein components respectively included in both of said first and second versions of said first computer program file share the same component identifier;
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 the same component identifier as the corresponding component included in said first version of said first computer program file; and
generating, in the computer processing device, said candidate 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 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 have the same component identifier as a corresponding component in said first version of said second computer program file.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for updating a candidate computer program file. An exemplary method includes loading a first and second revisions of a first computer program file, loading a first revision of a second computer program file, and generating a candidate computer program file. References are made to the first and second revisions of the first computer program file and the first revision of the second computer program file in generating the candidate computer program file.
49 Citations
9 Claims
-
1. A method for updating a candidate 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, said second version of said first computer program file constituting a revision of said first version of said first computer program file, said first computer program file including a plurality of components which are each respectively assigned a component identifier, wherein components respectively included in both of said first and second versions of said first computer program file share the same component identifier; 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 the same component identifier as the corresponding component included in said first version of said first computer program file; and generating, in the computer processing device, said candidate 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 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 have the same component identifier as a corresponding component in said first version of said second computer program file. - View Dependent Claims (2, 3)
-
-
4. A computer system for updating a candidate computer program file, said computer system comprising:
-
loading means for loading a first version and a second revisions version of a first computer program file, and for loading a first version of a second computer program file; wherein said second version of said first computer program file constitutes a revision of said first version of said first computer program file, said first computer program file includes a plurality of components which are each respectively assigned a component identifier, and components respectively included in both of said first and second versions of said first computer program file share the same component identifier; wherein said first version of said second computer program file includes a plurality of components which are each respectively assigned a component identifier, and 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 the same component identifier as the corresponding component included in said first version of said first computer program file; and wherein said computer system further comprises an editor for generating said candidate 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 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 have the same component identifier as a corresponding component in said first version of said second computer program file. - View Dependent Claims (5, 6)
-
-
7. A computer processing device comprising:
-
a memory unit configured to record therein first and second revisions of a first computer program file, and a first revision of a second computer program file; wherein said second version of said first computer program file constitutes a revision of said first version of said first computer program file, said first computer program file includes a plurality of components which are each respectively assigned a component identifier, and components respectively included in both of said first and second versions of said first computer program file share the same component identifier; wherein said first version of said second computer program file includes a plurality of components which are each respectively assigned a component identifier, and 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 the same component identifier as the corresponding component included in said first version of said first computer program file; and wherein said computer processing device further comprises a processing unit configured to load said first and second versions of said first computer program file from said memory unit, to load said first version of said second computer program file from said memory unit, and to generate a candidate 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 component identifiers of the components included in said first version of said second computer program file, and by 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 have the same component identifier as a corresponding component in said first version of said second computer program file. - View Dependent Claims (8, 9)
-
Specification