Patent ID: 7739678

Claim:
A computer-implemented method for providing update information for an update to a software system to a user, the method comprising: (a) displaying to the user, a user interface including a plurality of tabs, each tab relating to different update information; (b) responsive to a user selection of an update file tab, displaying to the user a plurality of file identifiers for update files, each update file including one or more objects for implementation in said software system; (c) responsive to a user selection an update file, displaying to the user a list of one or more object identifiers for the one or more objects included in said update file; (d) obtaining, by a provider a list of one or more related objects which are associated with the one or more objects but not included in the update file; (e) checking for the presence of said one more related objects in the software system; (f) displaying to the user a list of one or more further update file identifiers for at least one further update file which includes said one or more related objects not present in the software system but excludes file identifiers for related objects already present in the software system; (g) displaying to the user, an option to select one or more related objects not already present in the software system; (h) responsive to user selection of at least one of the file identifiers for the related objects not present in the software system, constructing, by the provider said at least one further update file that includes only the selected related objects and excludes non-selected related objects; and (i) transmitting to the user said update file and said at least one further update file for implementation in the software system.