About Us

Res-Q-ware LLC, formerly SmartSoft, is a small company with a passion to make anything possible for users of Microsoft Windows® operating systems. John Hensley, the founder and principle engineer at Res-Q-ware, has a long history as both a team leader and independent researcher tasked with delivering highly successful software products to a mass market audience.

John was responsible for the conception, design and implementation RescueBoot, a software product consisting of over 150,000 lines of kernel mode device driver and Win32 user mode code that dynamically creates a bootable archive copy of the core Windows XP/2K operating system files on an end user's computer and allows this archived copy of Windows to operate from a protected hard drive directory or standalone CDROM disc. John has also played key roles in the design and delivery of many of the most successful software and hardware products from major names in the computer industry.

Microsoft Logo

As a lead software development engineer employed by Microsoft Corporation, and later as an independent consultant to Microsoft, John Hensley was tasked with responsibilities for the design and implementation of features present in many Microsoft products including Microsoft ROM DOS 1.0, Microsoft MS-DOS 5.0, Microsoft Windows 95, Microsoft Windows XP and Microsoft Office XP.

  • Conception and implementation of Microsoft ROM DOS version 1.0.
  • Designed and wrote the industry standard extended interrupt 13h ROMBIOS disk interface specification.
  • Designed and implemented the MS-DOS 5.0 Retail Upgrade software that dynamically converted hard drive partitions and updated all previous OEM specific versions of MS-DOS to the MS-DOS 5.0 OS standard.
  • Conception and implementation of many of the new features in MS-DOS 5.0.
  • Led the team of developers responsible for designing and implementing the Windows 95 setup program that upgraded all previous MS-DOS and Windows 3.x versions to Windows 95. Led the development team responsible for implementation of the Windows 95 registry.
  • Worked with cryptology scientists within Microsoft Research in designing and implementing the security code that protects the Windows XP and Office activation modules.
  • Inventor of Microsoft's patented technology for detecting computer idle states to allow placing CPU into a reduced power state.
  • Inventor of Microsoft's patented technology for allowing dynamic load libraries to operate between normally incompatible operating systems.

Iomega Logo

As an independent consultant to Iomega Corporation, John Hensley was tasked with responsibilities for the design and implementation of the features present in many of Iomega Corporation's end user software tools and hardware drivers.

  • Design and implementation of  Windows NT, 2000 and XP kernel drivers for Iomega HotBurn CD Burning software.
  • Design and implementation of  Windows NT, 2000 and XP kernel drivers for Iomega Activity disk product.
  • Inventor of patented Zip boot Windows from drive A: technology.
  • Ported Iomega Windows 3.x Zip Drive software to 32 bits for Windows 95.
  • Created Zip Drive shell extension for Windows 95.
  • Conception and implementation of ATA to SCSI drive miniport driver.
  • Conception and implementation of hardware device drivers that allowed IBM ThinkPad laptops to be compatible with ATA Zip Drives.

Symantec Logo

As an independent consultant to Iomega Corporation, John Hensley was tasked with leading a joint team of engineers from Iomega and Symantec in the completion and release of the Symantec Norton Zip Rescue product.

USPTO SealTechnology Patents

John Hensley has a successful track record track in identifying patentable technology and then working with the patent attorney to pursue the strongest claims for domestic and international legal protection of the technology. John has participated in every step of the patent process, working with various patent attorneys, and has an exceptional record in overcoming patent office claim rejections.