In April 1989, Helix Software released HeadRoom v1.1 together with the "HeadRoom Network Extensions." This version added support for network communications processes. The HeadRoom Network Extensions intercepted and buffered NETBIOS and TCP/IPcommunications requests, allowing HeadRoom to manage network communications software such as mainframeTerminal Emulators and e-mail programs. The background communications of these programs would continue while the programs were swapped out. HeadRoom would reactivate the swapped-out programs when activity occurred on the NETBIOS or TCP/IP sockets.[4]
In October 1989,[5] Helix Software released HeadRoom v2.0 which included support for Microsoft Windows and LIM EMS v4.0. Starting in March 1990, this version of HeadRoom was bundled with AST ResearchRAMpage, RAMpage Plus and SixPack memory expansion boards.[6]
In January 1991, Helix released the final version of Headroom, v2.03 and thereafter incorporated HeadRoom's features into its NetroomLAN memory manager, a decision which caused market confusion.[8]
References
↑US 5167030,Spilo, Michael L.,"System for dynamically allocating main memory to facilitate swapping of terminate and stay resident communication program to increase available memory space",published 1992-11-24, assigned to Helix Software Co., Inc.
↑US 5371871,Spilo, Michael L.,"System for swapping in and out of system memory TSR programs by trapping interrupt calls for TSR and simulating system interrupt",published 1994-12-06, assigned to Helix Software Co., Inc.