PatchFactory is a comprehensive and innovative software updating and delivery solution, ensuring that your end-users always have the latest version of your files. PatchFactory performs almost any updating task, including synchronizing files, running an installer, updating your software, and even performing a custom action to keep your customers up-to-date and to significantly reduce your end-user support costs. Using PatchFactory it is possible not just to create an update module for a certain version, but also monitor all your software products, versions and version components that may have different target location on the end-user's machine. This innovation is based on the advanced functionality of the new release that includes improved byte-level patch building algorithm and innovative program interface. The innovative features of patching engine include cumulative patching to bring all in-field versions up-to-date using a single self-extracting executable, comparing files of any type and size, improved high-speed of patch building and flexible control under ratio "time/result" with the help of different comparing methods selection. Among the new patch applying features are customizable dialogs, a familiar wizard-style runtime interface, use of key files and MD5 checks to ensure accuracy, international language support, silent install / uninstall with no user interaction required, smart automatic version check to determine the installed version, support for passworded and encrypted installs, automatic Rollback at patch applying to guarantee that the end-user's system is successfully updated and Rollback/Uninstall of the update after installation, and lots more. Free download of the evaluation version and flexible licensing options are available.