The host computer has a processor 460 capable of programmed response, and also has a storage unit 470, which may comprise a hard drive or other magnetic, solid state or other storage media, for storing applications, data, operating system and other information.