Abstract: A software system includes a database containing data related to at least one software application and a general-purpose Java-based interpreter on a computer. The interpreter is coupled to the database and is operative to interpret the data, thus enabling a user of the computer to perform functions of the at least one application.
Abstract: A system for transferring a delta file from a first computer to a second computer includes a delta builder on the first computer, a download manager, and a restorer on the second computer. The first computer has a first version of a file and a second version of the file, and the second computer has the first version of the file. The delta builder generates the delta file from the first and second versions on the first computer. The download manager transfers the delta file from the first computer to the second computer. The restorer generates the second version from the first version on the second computer and the transferred delta file.