Full-featured byte-level patching system for bandwidth-efficient software updating with a robust feature set that gives software developers the ability to tailor the update process to their specific needs and to significantly reduce end-user support costs. PatchFactory provides software developers with a comprehensive solution for creating extremely compact yet reliable full-history multilingual software update modules in a famous installer style, ensuring that end-users always have the latest version of your software product.

The byte-level patch building engine is an innovative standard for producing compact reliable version-to-version and multi-version (cumulative) software updates at a very high speed even for Gigabyte sized files contained in one small and reliable self-installing patch package. The patching engine is not content dependent, so it may be used whenever data is changed at one location and must be efficiently updated at another, patching engine provides support for all file types and file sizes using adaptive features of patch building algorithm.Designed for all Windows platforms in use today, these patch packages can be distributed on a diskette, CD-ROM or sent via email, web or LAN. Using the adaptive cutting-edge lossless differencing technology of the patch building engine you can reduce your software update size by 90-99%. The small output patch package makes PatchFactory an ideal tool for updating in a bandwidth-sensitive environment. » Patch building engine efficiencyEnsuring the integrity of the updated system is done by means of extensive error checking performed both at the stage of patch module creation and when it is being installed on the end-user's machine to guarantee that end-user's system is successfully updated.Using PatchFactory's innovative technology you can create a complete, yet compact update installation package for the application in a few minutes and make it available for download, or issue a media that contains the update package. You can release your software updates, patches or bug fixes as often as you require. With cross-version capabilities you can distribute one update package, which will bring any solution up to date regardless which version your end-users are currently running.

While the cutting-edge functionality of PatchFactory should satisfy an experienced professional, the user-friendly interface and a reasonable price makes it a must-have application for everyone looking for a comprehensive software update solution. Make your customers always feel up-to-date!

The following is an overview of Key Features you can find in the current version of PatchFactory:

PatchFactory is being sold at a reasonable price comparing to patching systems of the same class.

Flexible licensing options and Free Evaluation version download are available.

Software development kit which provides an effective approach to creating patches and updates for files of any type and size, and integrating of the patch applying and/or building process directly into you own software product(s). Unlike other available products, DF SDK does not simply create incremental updates and re-package files, but analyzes file(s) at the byte level and builds the difference for updating the target file on the end-user's system.Using DF SDK you can effectively accomplish the following tasks:Software updating/patching to ensure your end-users always have the latest version of your software product;Differential data backup for effective backup data storage in a reliable yet space-saving way;Version control for reliable yet efficient control under versions of your files (of any type).DF SDK does not deal with any specific data structures, it operates with files as a binary data, and thus DF SDK is designed to work well on files of any type including executables, libraries, data files and others. DF SDK can be used to build a compact byte-level difference for two binary files with the following reconstruction of the new version file(s) using an old file and the difference file on the target machine.Available as a standard dynamic link library (DLL), DF SDK can be used virtually with any Windows development language. The DF SDK API is designed to be simple enough to integrate patch building and applying into your own products/solutions, and to provide a high-grade of performance and flexibility. DF SDK comes with sample programs, and includes examples which can simplify patch creation and applying, thus improving time-to-market factor.Adaptive cutting-edge lossless differencing technology helps reduce your software update size by 90-99%, which makes it an ideal tool for updating in a bandwidth-sensitive environment. And furthermore, DF SDK can be used for updating of any all-important data which "freshness" can appear to be critical for your business (any type of documents, databases, etc.). DF SDK includes an intelligent comparison algorithm designed to work well on any type of file. The small size of difference files allows them to be quickly copied or transferred, e.g., via web, email or LAN to another machine(s).Have a look at the » DF SDK patching engine efficiency to estimate the effectiveness of the byte-leve patching engine.

Keeping customers on the most current version optimizes the performance of your product and significantly reduces your end-user support costs.

OS Supported: Microsoft® Windows® 95/98/ME/NT4/2000/XP/2003 or above.

Flexible licensing options and Free Demo version download are available.

Newsletter

Subscribe to our Newsletter to get the latest information about product updates, site news and corporate events.

Enter email address...

subscribe
unsubscribe

News&Events

EXCLUSIVE SAVINGS!Competitive Upgrade. Buy now and save up to 50% of your total purchase for migration to PatchFactory or DF SDK.» Read more...

Article: Creating Updates and Patches"Certification Magazine" has published an article devoted to the main aspects of the software updating problem arisen during standard software development cycle.» Details...» Read article...