Control apparatus allows application software written for use with peripheral devices manufactured by one company to run with other peripheral devices. The apparatus intercepts device-specific control commands generated by the software and translates the commands into commands which are compatible with...http://www.google.com/patents/US4875186?utm_source=gb-gplus-sharePatent US4875186 - Peripheral emulation apparatus