oN-Line System by Stanford Research Institute

The definition of abstract interaction layers for input devices has enabled the NLS system to provide a unified access to multi-modal information (e.g., text, graphics) through a simple input device, such as the mouse.