Full-featured byte-level patching system for reliable software updating. Innovative and reliable software update technologies.
Home | Products | Downloads | Order/Purchase | Support | Forums
 Patch Factory - Comprehensive solution to create secure reliable full-history software updates and patches.


Patch Factory - Full-featured byte-level software patching system at a reasonable price.
PatchFactory provides software developers with a comprehensive solution for creating compact and reliable full-history software update modules, ensuring that end-users always have the latest version of your software or other all-important/critical data. It provides 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. Create secure full history software patches and updates using visual development environment.
If you have changed just a couple of lines in your document, or records in your database - PatchFactory will produce an update module containing only difference with the size of not more than those changes are plus the size of the GUI needed to install your update package! The size of your software, database or document doesn’t matter - only difference between versions does!
Patch Factory Screenshot
  Benefits & Advantages
  Key Features list
  Download Free Trial
  View Flash Tutorial
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. Designed for use on all Windows desktop and server platforms in use today, these compact, self-installing patch files can be distributed on a diskette or CD-ROM or sent via email, web or LAN.
You can also use PatchFactory for synchronization of huge databases and documents among different departments of your company. Updated several records in a huge database you can send an easy-to-install small yet reliable update packages instead of a huge full-sized document(s) or database(s) which are many megabytes or gigabytes in size to lots of e-mail addresses every day (or even more often).
PatchFactory offers a truly innovative approach making it possible not just to create one patch for a certain software version, but also monitor all your software products, and their versions and even different components inside each version that may have different location in the end-user's system with the help of the Location Repository. This innovation is based on the advanced functionality of the new release which includes a version tree, inheritance of properties in product versions and Difference manager.
Enhanced with features like powerful lossless byte-level adaptive patching engine with integrated compression technology helping generate compact yet reliable patch/update packages, multi-version patching to bring all in-field versions up to date using a single self-extracting executable, a familiar wizard-style runtime interface, customizable dialogs, MD5 checksums to ensure accuracy, international language support, extensive system editors including registry and shortcut icons, conditions, variables and much more, PatchFactory will most definitely become a valuable asset for both individual software developers and software development companies as an efficient and complete software update solution.
The innovative patch building features include cumulative byte-level patching to bring all in-field versions up to date using a single self-extracting executable, high-speed comparing of files with size up to 2^63 Bytes (~8589934592 Gb) and flexible control under ratio "time/result" with the help of different comparing methods selection. 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.
Create a complete installation package for the application and make it available for download, or issue a media that contains the update package. Patches and updates can modify or replace the installed files to add new features, fix bugs, or add support for new hardware. You can also use PatchFactory to keep up-to-date any important data (for instance, huge databases or documents) that must be updated very often and which freshness may be critical for your business.

Whatever you want to patch, update or upgrade - PatchFactory v3 offers you the most comprehensive, professional, reliable, easy and safe to use, efficient and reasonably priced software update solution useful for individual software developers as well as for large software development companies. Make your customers feel up-to-date!

PatchFactory patching engine efficiency

To evaluate the performance of PatchFactory's byte-level patching engine when building a difference between two particular versions, we have prepared a comparison table (below) for well-known software products where you can see the original size of the new version files, the full original installation package (available from the the author of the corresponding software product), the difference size (built with the help of PatchFactory), and the result compression ratio of the result difference size (prepared by means of PatchFactory) versus original installation package and uncompressed new version files of the software product. Please, Click on the table to enlarge it...
Patching engine performance

Software Update cycle schematics

The idea behind PatchFactory is simple: when modified file(s) must be transmitted, send only the recent changes (byte-level differences) stored in one reliable self-installing update module rather than the entire software installation package. PatchFactory lossless byte-level compression is not content dependent, so it may be used whenever data is changed at one location and must be efficiently updated and/or archived at another.
Software Update Schematics
A schematical sketch of the overall update cycle with different types of patches is shown in the diagram below.
Software Update Cycle

See also: PatchFactory End-User License Agreement, Key Benefits and Advantages, Key Features list, Flash Tutorial, Main Screenshots, PatchFactory Online Help system.


Subscribe to our Newsletter to get the latest information about product updates, site news and corporate events.
Enter email address...
subscribe unsubscribe
Competitive Upgrade.
Buy now and save up to 50% of your total purchase for migration to PatchFactory or DF SDK.
»

May 15th, 2008
PatchFactory v3.3.4 update is available.
» Details...

January 29th, 2007
PatchFactory v3.3.3 update is available for free download.
» Details...

December 25th, 2006
DF SDK v1.0.2.2 released.
Improved performance for diff applying engine.
» Download Free Demo...
» Details...

December 11th, 2006
DF SDK v1.0.2.1 released.
Improved performance for diff building engine.
» Download Free Demo...
» Details...

October 19th, 2006
DF SDK v1.0.2 released.
» Download Free Demo...
» Details...

October 10th, 2006
DF SDK v1.0.1 released. Software Development Kit which provides integrating of effective patching / differencing for files of any type and size into your application(s).
» Download Free Demo...
» Details...

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...

October 24th, 2005
new! PatchFactory v3 Flash-based Tutorial is available.
» View flash-tutorial...

October 4th, 2005
PatchFactory v3.3
released. New language modules for patch installation and improved performance of patch building engine!
» Download Evaluation...
» Details...

SoftPedia.Com has granted PatchFactory with the 100% CLEAN Softpedia award.





























Translate this page
Select your language:
 Powered by

[ Home ]   [ Site Map ]   [ About Us ]   [ News and Events ]   [ Contact us ]   [ PatchFactory ]   [ DF SDK ]   [ HexCmp ]   [ Downloads ]
  [ FAQs ]   [ Ordering Information ]   [ Support Information ]   [ Support Forums ]   [ PatchFactory Online Help ]   [ DF SDK Online Help ]

© 2002-2008 AgenSoft. All rights reserved.  |   Terms of Use  |   Privacy Statement  |   Last Modified: March 28, 2007