Since 1986


 
  About Pocket Soft

Company

 

Mission
Significantly reduce the bandwidth necessary to provide online and wireless updates of mission-critical distributed programs and data.

Value Statement
Our competitive advantage is based on:

  • Technically-significant software patents
  • Know-how based on more than 18 years enterprise-level experience
  • Technical reliability based on heavy, continuous, international use
  • Emphasis on the quality of our software engineering support
History

 

1986
Pocket Soft was established as a privately-held corporation specializing in technical and systems software development. Early products include Pocket DOS, an operating system for handheld computers (the origin of the name Pocket Soft); .RTLink, a DOS extender; and VMData, a C compiler extender.

1991
Pocket Soft created the commercial byte-level differencing space with the release of RTPatch, now in its 11th major revision. RTPatch is the "gold standard" of software update systems, against which all others are measured. Literally tens-of-billions of RTPatches have been flawlessly distributed and applied by computer industry companies, other corporate users and government agencies. This heavy level of real world usage continues to increase, and assures the reliability, usability, and performance required for mission critical internet updates/upgrades of programs and data. RTPatch is Certified for National Defense use under Defense Priorities and Allocations System Regulation 15 CFR Part 700.

1999
Pocket Soft is granted a patent (6,526,574) for the third complete rewrite of the byte-level differencing algorithm used in RTPatch.

2003
After over three years of research and development, Pocket Soft released RTPatch Server (previously called dfc-gorilla), a radically different approach to fast, resource-efficient byte-level differencing of files of any size. RTPatch Server's lossless compression is not content dependent, so it may be used wherever data is changed at one location and must be efficiently updated and/or stored at another. RTPatch Server technology is not subsumed in previous or other technologies, nor is it a replacement to existing Pocket Soft technologies. RTPatch Server enables byte-level differencing to be applied in ways that were previously impractical or not feasible.

2006
Pocket Soft is granted a patent for RTPatch Server (7,143,115).

2009
Pocket Soft created the first multi-core enabled byte-level differencing engine in version 5 of RTPatch Server.

2010
Pocket Soft creates Postulate5, a new division to focus exclusively on parallel programming of multicore computers. This decision resulted from the successful conversion of CPU-bound RTPatch Server to new version 5 which provided linear scalable speed-up for differencing gigabyte sized files on multicore hardware.

2011
Pocket Soft releases RTPatch for Mac OS X, marking the first official Mac support for RTPatch in 20 years.

Copyright © 2011, Pocket Soft, Inc. All Rights Reserved.
RTPatch, Postulate5, UnThread and Pocket Soft are registered trademarks of Pocket Soft, Inc.
All other trademarks are the property of their respective owners.