Patent ID: 7600021

Claim:
A computer-implemented method for replicating source files across networked resources, the method comprising: receiving, by a central source server from distribution server, a package update notification indicating a difference between a previous set of source files and one or more new sets of source files; and responsive to receiving the package update notification: identifying, by the central source server, a delta set of source files that correspond to the difference, wherein the delta set of source files includes scripts that upgrade, maintain, or repair one or more executable software applications; normalizing, by the central source server, previously cached delta packages into a single most recent delta package that incorporates the difference represented by the delta set of source files and removes redundant data from the previously cached delta packages; determining, by the central source server, a set of distribution servers in an enterprise network that are configured for delta replication to one or more client computing devices; communicating, by the central source server, the normalized delta package to the set of distribution servers; determining, by the central source server, a respective success or failure status corresponding to communicating the normalized delta package to each of the distribution servers; and responsive to the determining, re-communicating, by the central source server, the normalized delta package to each distribution server of the distribution servers with an associated failure status.